moveit / panda_moveit_config

The Panda robot is the flagship MoveIt integration robot
http://docs.ros.org/kinetic/api/moveit_tutorials/html/
102 stars 170 forks source link

Rework collision models for hand #95

Closed rhaschke closed 2 years ago

rhaschke commented 2 years ago

This PR utilizes a new feature of MoveIt / SRDF, namely https://github.com/ros-planning/moveit/pull/2938 and https://github.com/ros-planning/srdfdom/pull/97.

Now, it's possible to disable collision for a specific collision name by default. The definition of specific collision pairs will override this default.

This allows disabling collision for the coarse hand geometries and enabling it for selected pairs of links only (for self-collision checking).

On the other hand, the detailed hand collision geometries are enabled by default, but selectively disabled for self-collision checking for all arm links.

This goes in line with:

rhaschke commented 2 years ago

Superseded by new (force-pushed) noetic-devel branch.