Non-Smooth Newton Methods for Deformable Multi-Body Dynamics

07/10/2019
by   Miles Macklin, et al.
0

We present a framework for the simulation of rigid and deformable bodies in the presence of contact and friction. Our method is based on a non-smooth Newton iteration that solves the underlying nonlinear complementarity problems (NCPs) directly. This approach allows us to support nonlinear dynamics models, including hyperelastic deformable bodies and articulated rigid mechanisms, coupled through a smooth isotropic friction model. The fixed-point nature of our method means it requires only the solution of a symmetric linear system as a building block. We propose a new complementarity preconditioner for NCP functions that improves convergence, and we develop an efficient GPU-based solver based on the conjugate residual (CR) method that is suitable for interactive simulations. We show how to improve robustness using a new geometric stiffness approximation and evaluate our method's performance on a number of robotics simulation scenarios, including dexterous manipulation and training using reinforcement learning.

READ FULL TEXT

page 1

page 3

page 7

page 10

page 15

page 16

research
07/02/2020

ADD: Analytically Differentiable Dynamics for Multi-Body Systems with Frictional Contact

We present a differentiable dynamics solver that is able to handle frict...
research
01/23/2022

Large-Dimensional Multibody Dynamics Simulation Using Contact Nodalization and Diagonalization

We propose a novel multibody dynamics simulation framework that can effi...
research
03/15/2023

A Convex Formulation of Frictional Contact between Rigid and Deformable Bodies

We present a novel convex formulation that models rigid and deformable b...
research
03/24/2018

DeepWarp: DNN-based Nonlinear Deformation

DeepWarp is an efficient and highly re-usable deep neural network (DNN) ...
research
01/25/2022

Affine Body Dynamics: Fast, Stable Intersection-free Simulation of Stiff Materials

Simulating stiff materials in applications where deformations are either...
research
01/04/2022

An Efficient Contact Algorithm for Rigid/Deformable Interaction based on the Dual Mortar Method

In a wide range of practical problems, such as forming operations and im...
research
04/25/2016

Towards Real-time Simulation of Hyperelastic Materials

We present a new method for real-time physics-based simulation supportin...

Please sign up or login with your details

Forgot password? Click here to reset