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

Could not load controller 'smart_arm_controller', why?

asked 2015-04-07 09:29:55 -0600

Sietse gravatar image

I have the following parameter on the server:

 /smart_arm/smart_arm_controller/type =
      robot_mechanism_controllers/JointTrajectoryActionController

and in a launch file I do

 node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false"
        output="screen" ns="/smart_arm" args="smart_arm_controller
                                              shoulder_pan_controller
                                                       ....

then why do I get the following error message:

[ERROR] [1428415830.676479048, 0.952000000]: Could not load controller 'smart_arm_controller' because controller type 'robot_mechanism_controllers/JointTrajectoryActionController' does not exist.

Note that I do have the package robot_mechanism_controllers installed.

I am at a loss here.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2015-04-09 04:40:38 -0600

Sietse gravatar image

I'll answer my own question. I should have used the package pr2_controller_manager.

That didn't work either, but I'll ask another question about that.

edit flag offensive delete link more

Comments

have you resolved this?

little_bob gravatar image little_bob  ( 2017-11-29 23:15:41 -0600 )edit

I currently use as type: joint_state_controller/JointStateController this works fine now. This is on kinetic

Sietse gravatar image Sietse  ( 2017-11-30 04:46:00 -0600 )edit

Question Tools

2 followers

Stats

Asked: 2015-04-07 09:29:55 -0600

Seen: 184 times

Last updated: Apr 09 '15