ros-simulation / gazebo_ros_demos

Example robots and code for interfacing Gazebo with ROS
347 stars 225 forks source link

Incompatible with Jade. (Expects gazebo_ros_control package to be installed) #16

Closed harvcode closed 8 years ago

harvcode commented 8 years ago

When launching rrbot_gazebo with Jade, the ros_control plugin is not loaded, nor is the controller manager. Looking at rrbot_description/urdf/rrbot.gazebo, it is trying to load the plugin "libgazebo_ros_control.so", which appears to be part of gazebo_ros_control and is not on Jade. Needs to be changed to support gazebo_ros_pkgs.

j-rivero commented 8 years ago

During long time the gazebo_ros_control package was not released in Jade. Starting with version 2.5.3 it should be available. https://github.com/ros/rosdistro/pull/11044/files.

Which version are you using?

harvcode commented 8 years ago

Originally I only tried it with gazebo_ros_pkgs (2.5.5), and it doesn't show any plugin load messages when I launch rrbot_gazebo.

Then I tried it with the latest version of gazebo_ros_control from github, and when launching rrbot_gazebo it loads the ros_control plugin, however it still doesn't start the controller_manager service as it is supposed to.

harvcode commented 8 years ago

Ok so this appears to work fine on Kinetic's shadow-fixed files, I'm sure Jade will work once the latest gazebo_ros_pkgs is added to it. Closing issue.