Collision Detection with Analytical Derivatives of Contact Kinematics
Anup Teejo Mathew, Anees Peringal, Daniele Caradonna, Frederic Boyer, Federico Renda

TL;DR
This paper introduces iDCOL, a novel framework for differentiable collision detection using convex implicit surfaces, enabling smooth contact kinematics and derivatives essential for gradient-based robotics applications.
Contribution
It develops a regularization method for contact geometries and derives analytical derivatives via the Implicit Function Theorem, advancing differentiable collision detection techniques.
Findings
Robust collision detection in degenerate configurations
Fast Newton-based solver for implicit contact kinematics
Successful application in path planning and contact physics
Abstract
Differentiable contact kinematics are essential for gradient-based methods in robotics, yet the mapping from robot state to contact distance, location, and normal becomes non-smooth in degenerate configurations of shapes with zero or undefined curvature. We address this inherent limitation by selectively regularizing such geometries into strictly convex implicit representations, restoring uniqueness and smoothness of the contact map. Leveraging this geometric regularization, we develop iDCOL, an implicit differentiable collision detection and contact kinematics framework. iDCOL represents colliding bodies using strictly convex implicit surfaces and computes collision detection and contact kinematics by solving a fixed-size nonlinear system derived from a geometric scaling-based convex optimization formulation. By applying the Implicit Function Theorem to the resulting system residual,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDynamics and Control of Mechanical Systems · Robotic Path Planning Algorithms · Distributed Control Multi-Agent Systems
