A Versatile Quaternion-Based Constrained Rigid Body Dynamics
Guirec Maloisel, Ruben Grandia, Christian Schumacher, Espen Knoop, Moritz Bächer
Abstract
We present a constrained Rigid Body Dynamics (RBD) that guarantees satisfaction of kinematic constraints, enabling direct simulation of complex mechanical systems with arbitrary kinematic structures. To ensure constraint satisfaction, we use an implicit integration scheme. For this purpose, we derive compatible dynamic equations expressed through the quaternion time derivative, adopting an additive approach to quaternion updates instead of a multiplicative one, while enforcing quaternion unit-length as a constraint. We support all joints between rigid bodies that restrict subsets of the three translational or three rotational degrees of freedom, including position- and force-based actuation. Their constraints are formulated such that Lagrange multipliers are interpretable as joint forces and torques. We discuss a unified solution strategy for systems with redundant constraints, overactuation, and passive degrees of freedom, by eliminating redundant constraints and navigating the subspaces spanned by multipliers. As our method uses a standard additive update, we can interface with unconditionally-stable implicit integrators. Moreover, the simulation can readily be made differentiable as we show with examples.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itBuilds on3
- Incremental potential contact: intersection-and inversion-free, large-deformation dynamicsMinchen Li, Zachary Ferguson, Teseo Schneider, Timothy R. Langlois et al.SIGGRAPH 2020 · 320 citations
- Intersection-free rigid body dynamicsZachary Ferguson, Minchen Li, Teseo Schneider, Francisca Gil Ureta et al.SIGGRAPH 2021 · 83 citations
- Affine body dynamics: fast, stable and intersection-free simulation of stiff materialsLei Lan, Danny M. Kaufman, Minchen Li, Chenfanfu Jiang et al.SIGGRAPH 2022 · 46 citations
Related papers
- A unified newton barrier method for multibody dynamicsYunuo Chen, Minchen Li, Lei Lan, Hao Su et al.SIGGRAPH 2022 · 28 citations
- Painless Differentiable Rotation DynamicsMagí Romanyà-Serrasolsas, Juan José Casafranca, Miguel A. OtaduySIGGRAPH 2025 · 1 citation
- Augmented Vertex Block DescentChris Giles, Elie Diaz, Cem YukselSIGGRAPH 2025 · 9 citations
- Learning Physical Constraints with Neural ProjectionsShuqi Yang, Xingzhe He, Bo ZhuNeurIPS 2020 · 41 citations
- Constrained projective dynamics: real-time simulation of deformable objects with energy-momentum conservationMin Hyung Kee, Kiwon Um, Woo Seok Jeong, Junghyun HanSIGGRAPH 2021 · 11 citations
