When encountering tag cylinder in URDF, pinocchio parser builds a fcl::Capsule. The reason for this is that URDF does not support capsules (and it does not seem it will: ros/urdfdom_headers#24).
I see several way to handle this:
- use a negative radius and or length to specify that a cylinder should be a capsule,
- add an attribute or a tag below tag
cylinder in the URDF and parse it with pinocchio,
- use the tag
collision_checking mentioned at the bottom of this page,
- do not support capsule.
I can work on this. Any preference on the method ?
When encountering tag cylinder in URDF, pinocchio parser builds a
fcl::Capsule. The reason for this is that URDF does not support capsules (and it does not seem it will: ros/urdfdom_headers#24).I see several way to handle this:
cylinderin the URDF and parse it with pinocchio,collision_checkingmentioned at the bottom of this page,I can work on this. Any preference on the method ?