DeepAI AI Chat
Log In Sign Up

Implicit Integration for Articulated Bodies with Contact via the Nonconvex Maximal Dissipation Principle

10/28/2020
by   Zherong Pan, et al.
University of Illinois at Urbana-Champaign
0

We present non-convex maximal dissipation principle (NMDP), a time integration scheme for articulated bodies with simultaneous contacts. Our scheme resolves contact forces via the maximal dissipation principle (MDP). Prior MDP solvers compute contact forces via convex programming by assuming linearized dynamics integrated using the forward multistep scheme. Instead, we consider the coupled system of nonlinear Newton-Euler dynamics and MDP, which is time-integrated using the backward integration scheme. We show that the coupled system of equations can be solved efficiently using the projected gradient method with guaranteed convergence. We evaluate our method by predicting several locomotion trajectories for a quadruped robot. The results show that our NMDP scheme has several desirable properties including: (1) generalization to novel contact models; (2) superior stability under large timestep sizes; (3) consistent trajectory generation under varying timestep sizes.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 6

page 7

page 8

page 9

01/15/2021

DiffPD: Differentiable Projective Dynamics

We present a novel, fast differentiable simulator for soft-body learning...
10/05/2020

Rigid Body Dynamic Simulation with Line and Surface Contact

In this paper, we develop a principled method to model line and surface ...
06/06/2017

Symbolic Multibody Methods for Real-Time Simulation of Railway Vehicles

In this work, recently developed state-of-the-art symbolic multibody met...
06/12/2023

An efficient implicit constraint resolution scheme for interactive FE simulations

This paper presents a novel implicit scheme for the constraint resolutio...
02/21/2022

Analytic Solutions for Wheeled Mobile Manipulator Supporting Forces

When a mobile manipulator's wheel loses contact with the ground, tipping...
01/20/2021

Trajectory optimization for contact-rich motions using implicit differential dynamic programming

This paper presents a novel approach using sensitivity analysis for gene...
09/15/2021

Linear-Time Contact and Friction Dynamics in Maximal Coordinates using Variational Integrators

Simulation of contact and friction dynamics is an important basis for co...