Lie Group Variational Collision Integrators for a Class of Hybrid Systems
Khoa Tran, Melvin Leok
TL;DR
This work develops Lie Group Variational Collision Integrators (LGVCI) for a class of hybrid systems where a convex rigid body elastically bounces on a plane. By formulating the dynamics on the configuration space $SE(3)$ and using nonsmooth Lagrangian mechanics, it derives both continuous-time jump conditions and discrete-time LGVCI that are symplectic and momentum-preserving, delivering near-energy conservation over long times. A central innovation is the collision-detection function $\Phi$ built from a signed distance formulation, enabling robust handling of corner impacts via $\epsilon$-rounding and avoiding nonsmooth convex analysis. The framework is extended to tilted planes and unions/intersections of convex bodies, with detailed numerical experiments validating energy transfer, Zeno considerations, and sensitivity to initial conditions, highlighting the practical impact for geometric mechanics and physics-based simulation on SE(3).
Abstract
The problem of 3-dimensional, convex rigid-body collision over a plane is fully investigated; this includes bodies with sharp corners that is resolved without the need for nonsmooth convex analysis of tangent and normal cones. In particular, using nonsmooth Lagrangian mechanics, the equations of motion and jump equations are derived, which are largely dependent on the collision detection function. Following the variational approach, a Lie group variational collision integrator (LGVCI) is systematically derived that is symplectic, momentum-preserving, and has excellent long-time, near energy conservation. Furthermore, systems with corner impacts are resolved adeptly using $ε$-rounding on the sign distance function (SDF) of the body. Extensive numerical experiments are conducted to demonstrate the conservation properties of the LGVCI.
