Ask Your Question

Creating a dynamixel action client controller

asked 2017-09-28 11:04:20 -0500

Montes gravatar image

updated 2018-03-04 23:04:38 -0500

jayess gravatar image

I am following this tutorial:

When I run the command


Controller Manager shows following:

[ERROR] [1506614244.445647]: Incoming trajectory joints do not match the joints of the controller.
[ERROR] [1506614244.454837]: Excepcion in ypur execute callback: not all arguments converted during string formatting.

I have reviewed everything but did not find the error.

Thank you very much for your help.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-03-04 18:36:21 -0500

There seems to be a mismatch between joint names. In line 37 of the dynamixel tutorial : arm = Joint('f_arm') you need to set the same name as in your motor driver, i.e. arm = Joint('joint0_position_controller')

here I post a snippet of our arm driver based on dynamixel_motor.

  <node pkg="dynamixel_controllers" type="" name="joint_position_controller_spawner" output="screen"
              --port left_arm_port
              joint0_position_controller" />
edit flag offensive delete link more


Thanks you very much for your help.

Montes gravatar image Montes  ( 2018-03-19 04:14:24 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2017-09-28 11:04:20 -0500

Seen: 349 times

Last updated: Mar 04 '18