Joint Velocity Controller Crashing

asked 2022-02-03 09:59:47 -0500

Tahir M. gravatar image

updated 2022-02-03 10:24:08 -0500

We have a Clearpath Ridgeback which we are updating with a lift. I have written the controller for lift based upon velocity_joint_controller which is well tested and working fine. But when I am trying to run in a single launch file with ridgeback controllers, its dying. On other hand ridgeback_velocity_controller dies and lift_controller works similarly sometimes lift_controller dies and ridgeback_velocity_controller works. I am really not able to understand whats happening, may be anyone can share an insight on that?

lift_controller is properly name-spaced and of-course have different controller spawner than that of ridgeback. Both of them are working as expected when launched separately.

  • Here log can found when ridgeback_velocity_controller fails whereas lift_controller is working.
  • In case where lift_controller is working and ridgeback_velocity_controller is failing can be found here. It only states at the end Loading controller: mbs/lift_joint_states and keeps waiting ...
  • In case where both guys are working in separate terminals, pressing CTRL C on ridgeback_velocity_controller , lift_controller complains, the error log can be found here. But on the other way around relaunching lift_controller multiple times have a no effect on ridgeback_velocity_controller terminal.
edit retag flag offensive close merge delete