getLinkModelNamesWithCollisionGeometry() does not include base_link of robot #2325
Labels
bug
Something isn't working
persistent
Allows issues to remain open without automatic stalling and closing.
Description
I am working on a robot that includes a linear actuator at the base of a UR5. When testing a pick and place MTC task I noticed that I was getting plans that included collision between the
base_link
of the linear actuator group and my attached collision object.In my robots srdf file I have the following groups included to allow motion planning with the arm + actuator at the same time:
In my MTC task I am getting the collision links of the motion planning group to allow and exclude collision between different groups with the following function:
But when I inspect this list the
linear_actuator_base_link
is not part of it.Debugging the construction of the group I noticed that all
base_link
s of agroup
are not included in theJointModelGroup
. This kinda makes sense because the base is not a joint but the pair of links that make the first joint should include it's collision geometry.The text was updated successfully, but these errors were encountered: