Collision Geometry in URDF¶
Source: ros2-copilot-skills collision geometry skill
Why This Matters¶
Collision geometry affects motion planning, safety margins, and simulation interactions. If it is overly detailed, too optimistic, or simply wrong, downstream systems reason about the wrong robot shape.
Distilled Takeaways¶
- Collision geometry should be accurate enough to protect behavior but simple enough to compute efficiently.
- Visual meshes are rarely the right collision representation unchanged.
- Overly tight geometry can create false confidence in narrow spaces.
- Overly coarse geometry can unnecessarily reduce navigable space or produce unrealistic contact behavior.
Practical Guidance¶
- Use simplified collision shapes that approximate the real robot envelope well.
- Validate the collision model against real clearances that matter.
- Treat collision geometry as separate from cosmetic visuals.
- Revisit collision shapes when the robot payload or external accessories change.
Corroborating References¶
When to Read the Original Source¶
Go to the original skill when you want the practical advice for shaping collision models that support planning and simulation without misleading either.