I'm following gazebo tutorial that covers connecting it to ROS. The tutorial is controlling velodyne sensor from ROS. I named the model as velodyne_hdl-32
. I got this error
Model.cc exception occurred in the Load function
After some debugging, it seems the topic is not being established. After changing the model's name to my_velodyne
, the error vanished. My question is what are the rules for naming topics?
Originally posted by CroCo on ROS Answers with karma: 155 on 2021-04-05
Post score: 0
Original comments
Comment by gvdhoorn on 2021-04-05:\
I'm following gazebo tutorial that covers connecting it to ROS
please always link to any tutorials you are following or pages you refer to. We don't know what you are doing otherwise.
Additionally: the question title is "Interesting problem with naming topic" right now, which is not very descriptive. You appear to have a very clear symptom, so it would be good to use that as a title (ie: "Gazebo 'load function' exception with dash in model name" or something like that).