AndrejOrsula / pymoveit2

Basic Python interface for MoveIt 2 built on top of ROS 2 actions and services
BSD 3-Clause "New" or "Revised" License
137 stars 54 forks source link

Allow users to (dis)allow collisions with an object #50

Closed amalnanavati closed 6 months ago

amalnanavati commented 7 months ago

Description

This PR extendes pymoveit2 to allow users to (dis)allow collisions between one object and all other objects. In practice, this is useful because a robot typically consists of many objects/links, so instead of specifying every object ID for a robot part that we want to (dis)allow collisions with, it is easier to just (dis)allow collisions with all objects, which includes the whole robot.

Testing

Notes / Future Work