How can i send a moveit trajectory to an ABB robot arm
Hi guys,
I am working with an ABB IRB2600 with an IRC5 controller and ROS kinetic.
I created a moveit_config package for the robot using the setup_assistant and the support package from the abb_experimental package.
My launch file is the demo.launch in which I removed the joint_state_publisher and set "fake execution" as false for the move_group.launch
.
Using the robot_interface_download_irb2600_12_165.launch
I get all the /joint_states
from the real robot and I can see the robot moving around in rviz when I jog it in real live.
When I plan and execute a trajectory using moveit I get no movement from the robot.
It is set to automatic mode and the motors are on.
I found the following post https://answers.ros.org/question/1994... but I cant figure out how to get moveit to send a trajectory to joint_trajectory_action/goal
topic.
I get feedback_states
like described here (3.1) http://wiki.ros.org/Industrial/Tutori... but there are no new messages being published to joint_path_command
.
My questions are: How do I get the trajectories generated by moveit to run on my robot? What is the interface between the two sides (moveit/robot)? Do I have to write it by myself or is there already a solution out there?
Thanks in advance for your answers, I've been trying to figure this out for some days now and I am just moving in circles!