ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I have found this answer to my question thanks to https://answers.ros.org/question/237894/moveit-and-ros-industrial-no-controller_list-specified/
I had:
<!-- Set the param that trajectory_execution_manager needs to find the controller plugin -->
<arg name="moveit_controller_manager" default="moveit_simple_controller_manager/MoveItSimpleControllerManager" />
<param name="moveit_controller_manager" value="$(arg moveit_controller_manager)"/>
<!-- load controller_list -->
<rosparam file="$(find abb_barrett_moveit_config)/config/controllers.yaml"/>
_ In my Moveit launch file but it needs to be placed in the "your_robot_name"_moveit_controller_manager.launch file because it is called under the /move_group name space which is the reason why move_group couldn't find the controllers.