Smooth-Rigid-Body Contact as a ReLCP: A Recursively Generated Linear Complementarity Problem
Bryce Palmer, Hasan Metin Aktulga, Tong Gao

TL;DR
This paper introduces a recursive LCP formulation for frictionless rigid body contact that improves geometric fidelity, reduces constraints, and ensures stability and convergence in contact simulations.
Contribution
It presents a novel recursive LCP approach for rigid body contact that directly models smooth geometry and guarantees finite termination under certain conditions.
Findings
Stable large-timestep behavior demonstrated in simulations.
Reductions in active constraints and runtime compared to traditional methods.
Bounded interpenetration without surface roughness artifacts.
Abstract
This paper reformulates complementarity-based time-stepping for frictionless nonsmooth contact between smooth rigid bodies as a recursively generated linear complementarity problem (ReLCP), involving a sequence of LCPs of increasing dimension. Starting from a classical single-constraint shared-normal signed-distance (SNSD) LCP, the method adds unilateral constraints only when the discrete-time update predicted by the current contact set would violate nonpenetration of the underlying smooth surfaces. The resulting procedure acts directly on smooth geometry, enforces nonpenetration to a prescribed tolerance, and avoids the oversampling inherent to proxy-surface contact models such as tessellations or multi-sphere decompositions, for which improved geometric fidelity can drive rapid growth in constraint count and cost. For strictly convex bodies, we prove that an initially overlap free…
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.
