I wish to move a UR5 Robot with Rviz and ur-robot-driver

asked 2020-02-27 14:38:48 -0500

brodwix gravatar image

updated 2020-02-28 13:51:45 -0500

Hello, i followed the tutorial on "Setting up a UR robot for ur_robot_driver"

for this, i generated a catkin_ws containing fmauch-universal-robot package and ur-robot-driver

https://github.com/UniversalRobots/Un...

i didn't have any problems moving the robot using rqt_joint_trajectory_controller

$rosrun rqt_joint_trajectory_controller rqt_joint_trajectory_controller

I wish to move the robot using Rviz, so after communicating my laptop with the robot, i put these commands on terminal

$roscore
$roslaunch ur5_moveit_config ur5_moveit_planning_execution.launch limited:=true
$roslaunch ur5_moveit_config moveit_rviz.launch config:=true

everything seemed to be ok, the planning apparently worked, but when i hit "execute", the moveit terminal showed this message:

ABORTED: Solution found but controller failed during execution

also the ur5_moveit_planning_execution terminal window showed me this:

[ERROR] [1582833158.929619051]: Unable to identify any set of controllers that can actuate the specified joints: [ elbow_joint shoulder_lift_joint shoulder_pan_joint wrist_1_joint wrist_2_joint wrist_3_joint ]
[ERROR] [1582833158.929645911]: Known controllers and their joints:

i think this has something to do with the action server on

/scaled_pos_traj_controller/follow_joint_trajectory

my question is, how can i use this action server to work with moveit just like rqt_joint_trajectory_controller?

Thanks a lot for your help!!

edit retag flag offensive close merge delete