Intersection-free Rigid Body Dynamics

Ferguson, Zachary; Li, Minchen; Schneider, Teseo; Gil-Ureta, Francisca; Langlois, Timothy; Jiang, Chenfanfu; Zorin, Denis; Kaufman, Danny M.; Panozzo, Daniele

Abstract

--- - We introduce the first implicit time-stepping algorithm for rigid body dynamics, with contact and friction, that guarantees intersection-free configurations at every time step. - Our algorithm explicitly models the curved trajectories traced by rigid bodies in both collision detection and response. For collision detection, we propose a conservative narrowphase collision detection algorithm for curved trajectories, which reduces the problem to a sequence of linear CCD queries with minimal separation. For time integration and contact response, we extend the recently proposed incremental potential contact framework to reduced coordinates and rigid body dynamics. - We introduce a benchmark for rigid body simulation and show that our approach, while less efficient than alternatives, can robustly handle a wide array of complex scenes, which cannot be simulated with competing methods, without requiring per-scene parameter tuning.

Más información

Título según WOS: ID WOS:000674930900147 Not found in local WOS DB
Título de la Revista: ACM TRANSACTIONS ON GRAPHICS
Volumen: 40
Número: 4
Editorial: ASSOC COMPUTING MACHINERY
Fecha de publicación: 2021
DOI:

10.1145/3450626.3459802

Notas: ISI