Research Analyzer
← Back ICRA 2023

Large-Dimensional Multibody Dynamics Simulation Using Contact Nodalization and Diagonalization

Lee, Jeongmin,Lee, Minji,Lee, Dongjun

PDF

Abstract

In this article, we propose a novel multibody dy- namics simulation framework that can efficiently deal with large- dimensionality and complementarity multicontact conditions. Typ- ical contact simulation approaches require performing contact impulse fixed-point iteration, which has high time-complexity from large-size matrix factorization and multiplication, as well as sus- ceptibility to ill-conditioned contact situations. To circumvent this, we propose a novel framework based on velocity fixed-point it- eration (V-FPI), which, by utilizing a certain surrogate dynam- ics and contact nodalization (with virtual nodes), we achieve not only intercontact decoupling but also their interaxes decoupling (i.e., contact diagonalization) at each iteration step. This then enables us to one-shot/parallel-solve the contact problem during each V-FPI iteration-loop, while avoiding large-size/dense matrix inversion/multiplication, thereby, significantly speeding up the sim- ulation time with improved convergence property. We theoreti- cally show that the solution of our framework is consistent with that of the original problem and, further, elucidate mathematical conditions for the convergence of our proposed solver. Perfor- mance and properties of our proposed simulation framework are also demonstrated and experimentally validated for various large- dimensional/multicontact scenarios including deformable objects.

Index terms

Simulation and Animation Contact Modeling Dynamics Dexterous Manipulation