Affine Body Dynamics: Fast, Stable & Intersection-free Simulation of Stiff Materials
Lei Lan, Danny M. Kaufman, Minchen Li, Chenfanfu Jiang, Yin Yang

TL;DR
This paper introduces ABD, an affine body dynamics framework that offers fast, stable, and intersection-free simulation of stiff materials, significantly outperforming previous rigid body methods in accuracy and computational efficiency.
Contribution
ABD relaxes the rigid orthogonality constraint, enabling efficient, accurate, and stable simulations of stiff materials with large performance gains over prior methods.
Findings
Achieves 2-3 orders of magnitude speedup on CPU
Provides 10,000x speedup using GPU
Maintains solution convergence and non-intersection guarantees
Abstract
Simulating stiff materials in applications where deformations are either not significant or can safely be ignored is a pivotal task across fields. Rigid body modeling has thus long remained a fundamental tool and is, by far, the most popular simulation strategy currently employed for modeling stiff solids. At the same time, numerical models of a rigid body continue to pose a number of known challenges and trade-offs including intersections, instabilities, inaccuracies, and/or slow performances that grow with contact-problem complexity. In this paper we revisit this problem and present ABD, a simple and highly effective affine body dynamics framework, which significantly improves state-of-the-art stiff simulations. We trace the challenges in the rigid-body IPC (incremental potential contact) method to the necessity of linearizing piecewise-rigid (SE(3)) trajectories and subsequent…
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 · Adhesion, Friction, and Surface Interactions · Vehicle Dynamics and Control Systems
