Rigid Body Motion Prediction with Planar Non-convex Contact Patch

04/15/2019
by   Jiayin Xie, et al.
0

We present a principled method for motion prediction via dynamic simulation for rigid bodies in intermittent contact with each other where the contact is assumed to be a planar non-convex contact patch. The planar non-convex contact patch can either be a topologically connected set or disconnected set. Such algorithms are useful in planning and control for robotic manipulation. Most works in rigid body dynamic simulation assume that the contact between objects is a point contact, which may not be valid in many applications. In this paper, by using the convex hull of the contact patch, we build on our recent work on simulating rigid bodies with convex contact patches, for simulating the motion of objects with planar non-convex contact 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 our method can seamlessly capture the transition between different contact modes like patch contact to multiple or single point contact during the simulation.

READ FULL TEXT

page 1

page 6

research
10/05/2020

Modeling and Prediction of Rigid Body Motion with Planar Non-Convex Contact

We present a principled method for motion prediction via dynamic simulat...
research
09/14/2018

Rigid Body Dynamic Simulation with Multiple Convex Contact Patches

We present a principled method for dynamic simulation of rigid bodies in...
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...
research
06/27/2014

3D planar patch extraction from stereo using probabilistic region growing

This article presents a novel 3D planar patch extraction method using a ...
research
09/14/2018

Dynamic Models of Planar Sliding

In this paper, we present a principled method to model gen- eral planar ...
research
07/30/2019

Towards Dynamic Simulation Guided Optimal Design of Tumbling Microrobots

Design of robots at the small scale is a trial-and-error based process, ...
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, ...

Please sign up or login with your details

Forgot password? Click here to reset