I have a problem reading joint states from my robot arm in moveit. I have a robot arm that works within RVIZ, I can move the arm around and plan paths, but every time I do I receive an error:
[ERROR] [1560760011.563298414]: Unable to identify any set of controllers that can actuate the specified joints: [ joint_a1 joint_a2 joint_a3 joint_a4 joint_a5 joint_a6 ]
[ERROR] [1560760011.563447792]: Known controllers and their joints:
[ERROR] [1560760011.563601675]: Apparently trajectory initialization failed
What do I need to check and or change?
I believe this has something to do with the controller configuration. I have several launch files relating to controller manager: `kr150_moveit_controller_manager.launch` and `kr150_moveit_controller_manager.launch.xml`. What is the difference between `.launch` and `.launch.xml`? My `controllers.yaml` file and my `joint_names.yaml` look correct according to the tutorial I have been following:
http://wiki.ros.org/Industrial/Tutorials/Create_a_MoveIt_Pkg_for_an_Industrial_Robot
Any help will be greatly appreciated!
↧