Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

roslaunch RRBOT doesn't work

Hi, I'm trying the example found here. I cloned the gazebo_ros_demos in my /src. I've no problems with

roslaunch rrbot_description rrbot_rviz.launch

But when I try to launch RRBot to Gazebo with :

roslaunch rrbot_gazebo rrbot_world.launch

it appears this on my screen:

core service [/rosout] found
process[gazebo-1]: started with pid [3477]
process[gazebo_gui-2]: started with pid [3481]
process[urdf_spawner-3]: started with pid [3485]
Traceback (most recent call last):
  File "/opt/ros/jade/lib/gazebo_ros/spawn_model", line 25, in <module>
    from gazebo_ros import gazebo_interface
  File "/opt/ros/jade/lib/python2.7/dist-packages/gazebo_ros/", line 9, in <module>
    from gazebo_msgs.msg import *
ImportError: No module named msg
[ INFO] [1455036284.042904017]: Finished loading Gazebo ROS API Plugin.
[ INFO] [1455036284.043749960]: waitForService: Service [/gazebo/set_physics_properties] has not been   advertised, waiting...
[urdf_spawner-3] process has died [pid 3485, exit code 1, cmd /opt/ros/jade/lib/gazebo_ros/spawn_model -urdf     -model rrbot -param robot_description __name:=urdf_spawner __log:=/home/gabriele/.ros/log/fd4ef6e0-cf48-11e5-a228-e839df8a64f0/urdf_spawner-3.log].
log file: /home/gabriele/.ros/log/fd4ef6e0-cf48-11e5-a228-e839df8a64f0/urdf_spawner-3*.log

Gazebo starts, but rrbot doesn't appear neither in the world, nor in the model database. I'm not able to understand if the error is in the file (like rrbot_world.launch, or if I forgot to insert something in the bashrc file.

What am I missing here?