mukmalone / hello_robot

3 stars 2 forks source link

Issue with Gazebo loading controllers & publishing twist command #9

Closed fjp closed 3 years ago

fjp commented 3 years ago

Hi @mukmalone this PR solves two issues and makes the robot drive in Gazebo:

  1. Change the namespace of the gazebo_ros_control plugin from /hello_robot to / in the robot description. Otherwise the Controller manager didn't load the controllers specified in the global namespace in your controller config. A good tip is to look in the controller manager rqt plugin if the controllers are loaded and which namespace is used.

image

  1. The rqt_robot_steering should publish to the /hello_robot_velocity_controller/cmd_vel topic.