Skip to content

Commit

Permalink
Fix panda self-collisions (#49)
Browse files Browse the repository at this point in the history
This commit contains a fix for self-collisions that were introduced in https://github.com/frankaemika/franka_ros/releases/tag/0.8.0. Franka changed the collision goemetries from meshes to shapes. Since these geometries are too coarse some joints are now in self collision. This commit might be removed in the future if the issue is fixed in the upstream.
  • Loading branch information
rickstaa committed Aug 30, 2021
1 parent 8a4b578 commit 909ab0e
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions config/panda_arm.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,13 @@
<disable_collisions link1="panda_link5" link2="panda_link7" reason="Default"/>
<disable_collisions link1="panda_link6" link2="panda_link7" reason="Adjacent"/>
<disable_collisions link1="panda_link7" link2="panda_link8" reason="Adjacent"/>
<!-- Fix self-collisions
NOTE: The code below fixes self-collisions that are introduced because the
collision geometries provided by Franka are too course (see
https://github.com/ros-planning/panda_moveit_config/issues/72#issuecomment-768472329
for more information).
-->
<disable_collisions link1="panda_link5" link2="panda_link8" reason="Default" />
<disable_collisions link1="panda_link6" link2="panda_link8" reason="Default"/>
</xacro:macro>
</robot>

0 comments on commit 909ab0e

Please sign in to comment.