moveit / moveit_task_constructor

A hierarchical multi-stage manipulation planner
https://moveit.github.io/moveit_task_constructor
BSD 3-Clause "New" or "Revised" License
183 stars 152 forks source link

MoveIt! Task Constructor pipeline for other robotic arms #383

Open himanshuk32 opened 2 years ago

himanshuk32 commented 2 years ago

The existing moveit_task_constructor is stable and working properly with panda arm. But, there's no straightforward way to use the same with other robotic arms like Universal Robot or ABB robots. Is there any idea on how to do that? It would be of great help if someone could post a documentation or reference links for the same.

Thank you.

rhaschke commented 2 years ago

You just need to use your robot-specific moveit_config and adapt group and link names. Did you actually try? Which kind of problems did you observe? Actually, there are several examples in core/test, e.g. for PA10, UR5, PR2.

jssaditi commented 8 months ago

Hello, I have been having the same issue. I am trying to follow this pick and place example for a panda arm and want to adapt it to use a ur3e manipulator instead. I don't really know what all I need to change as the structure of the launch files in the example (mtc_demo and pick_place_demo) are very different to the one of the ur_moveit_config I think.