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

10/05/2020
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 region is a planar non-convex contact patch. Such methods are useful in planning and control for robotic manipulation. The planar non-convex contact patch can either be a topologically connected set or disconnected set. Most work 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 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. 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 prove that although we are representing a patch contact by an equivalent point, our model for enforcing non-penetration constraints ensure that there is no artificial penetration between the contacting rigid bodies. We provide empirical evidence to show that our method can seamlessly capture transition among different contact modes like patch contact, multiple or single point contact.

READ FULL TEXT

page 1

page 10

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
09/14/2018

Dynamic Models of Planar Sliding

In this paper, we present a principled method to model gen- eral planar ...
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
07/29/2022

Nonlinear Dynamic Modeling of a Tether-net System for Space Debris Capture

In this paper, a flexible tether-net system is applied to capture the sp...
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
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/13/2017

Fundamental Limitations in Performance and Interpretability of Common Planar Rigid-Body Contact Models

The ability to reason about and predict the outcome of contacts is param...

Please sign up or login with your details

Forgot password? Click here to reset