Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 1516

Cannot find controller (following PR2/Gazebo/Quick Start recipe)

$
0
0
Using this recipe (with Indigo) from http://moveit.ros.org/wiki/PR2/Gazebo/Quick_Start I try to get my (crustcrawler/dynamixel) arm working in gazebo. For my complete config see http://fwn06.housing.rug.nl/ros/my_movit. I start gazebo and then "roslaunch my_movit smart_arm_moveit_planning_execution.launch" During the start I get the following error:
       ........
[ INFO] [1427716093.344226043, 51.360000000]: MoveitSimpleControllerManager: Waiting for arm_controller/follow_joint_trajectory to come up
[ INFO] [1427716096.761115168, 54.769000000]: Loading robot model 'smart_arm'...
[ INFO] [1427716096.761200375, 54.769000000]: No root joint specified. Assuming fixed joint
[ERROR] [1427716098.358135532, 56.360000000]: MoveitSimpleControllerManager: Action client not connected: arm_controller/follow_joint_trajectory
    .......
My controller.yaml is
controller_manager_ns: smart_arm_controller_manager
controller_list:
 - name: arm_controller
   action_ns: follow_joint_trajectory
   type: FollowJointTrajectory
   default: true
   joints:
      [ shoulder_pan_joint, shoulder_pitch_joint, elbow_flex_joint,  wrist_roll_joint ]
The setting of name and action_ns is a bit of a guess, and I think that the question is how to connect this to the description in my smart_arm.urdf. Does it has to do with the value of robotSimType in the gazebo-plugin setting? Can anybody give me a pointer? Thanks in advance, Sietse

Viewing all articles
Browse latest Browse all 1516

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>