0
$\begingroup$

Rosanswers logo

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.


Originally posted by Sietse on ROS Answers with karma: 168 on 2015-04-07

Post score: 0

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

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.


Originally posted by Sietse with karma: 168 on 2015-04-09

This answer was ACCEPTED on the original site

Post score: 0


Original comments

Comment by little_bob on 2017-11-30:
have you resolved this?

Comment by Sietse on 2017-11-30:
I currently use as type: joint_state_controller/JointStateController this works fine now. This is on kinetic

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.