ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

control manager not listing contollers

asked 2017-09-07 02:52:39 -0500

tr gravatar image

I am following this page to understand ros_controls and controller_manager. I have pr2 simulation running on gazebo with

roslaunch pr2_moveit_config demo.launch

I can move the right_arm around and perform plan & execute for random valid states. In another terminal I try to bring up controller_manager using rosrun controller_manager controller_manager list but there is no output. I also tried rosrun rqt_controller_manager rqt_controller_manager which opens the GUI with no listings under namespace.

If I am right, then atleast a Joint Trajectory Controller should be running for the gazebo process and it should be listed by the controller manager whereas here we see no controllers to be running. Please correct me if I am wrong.

P.S : All dependencies for the controller_manager and ros_controls were met. I couldnot find pr2_controller_manager for ROS Kinetic version I am using, so I am trying to work around with controller_manager

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2017-09-07 04:36:53 -0500

gvdhoorn gravatar image

updated 2017-09-07 04:38:33 -0500

The controller_manager pkg you refer to is from ros_control. Afaik the real PR2 does not use ros_control (and neither does MoveIt's demo.launch), so you cannot use the ros_control/controller_manager to interact with the PR2 controller infrastructure there.

edit flag offensive delete link more

Question Tools



Asked: 2017-09-07 02:52:39 -0500

Seen: 554 times

Last updated: Sep 07 '17