Rigid Body Dynamic Simulation with Multiple Convex Contact Patches

09/14/2018
by   Jiayin Xie, et al.
0

We present a principled method for dynamic simulation of rigid bodies in intermittent contact with each other where the contact is assumed to be a non-convex contact patch that can be modeled as a union of convex patches. The prevalent assumption in simulating rigid bodies undergoing intermittent contact with each other is that the contact is a point contact. In recent work, we introduced an approach to simulate contacting rigid bodies with convex contact patches (line and surface contact). In this paper, for non-convex contact patches modeled as a union of convex patches, we formulate a discrete-time mixed complementarity problem where we solve the contact detection and integration of the equations of motion simultaneously. Thus, our method is a geometrically-implicit method and we prove that in our formulation, there is no artificial penetration between the contacting rigid bodies. We solve for the equivalent contact point (ECP) and contact impulse of each contact patch simultaneously along with the state, i.e., configuration and velocity of the objects. We provide empirical evidence to show that if the number of contact patches between two objects is less than or equal to three, the state evolution of the bodies is unique, although the contact impulses and ECP may not be unique. We also present simulation results showing that our method can seamlessly capture transition between different contact modes like non-convex patch to point (or line contact) and vice-versa during simulation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/15/2019

Rigid Body Motion Prediction with Planar Non-convex Contact Patch

We present a principled method for motion prediction via dynamic simulat...
research
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 ...
research
04/25/2019

A pressure field model for fast, robust approximation of net contact force and moment between nominally rigid objects

We introduce an approximate model for predicting the net contact wrench ...
research
09/23/2019

Second-order cone interior-point method for quasistatic and moderate dynamic cohesive fracture

Cohesive fracture is among the few techniques able to model complex frac...
research
10/05/2020

Dynamic Simulation-Guided Design of Tumbling Magnetic Microrobots

Design of robots at the small scale is a trial-and-error based process, ...
research
09/12/2019

A Transition-Aware Method for the Simulation of Compliant Contact with Regularized Friction

Multibody simulation with frictional contact has been a challenging subj...
research
04/19/2023

Local object crop collision network for efficient simulation of non-convex objects in GPU-based simulators

Our goal is to develop an efficient contact detection algorithm for larg...

Please sign up or login with your details

Forgot password? Click here to reset