A Recursive Hybrid Time-Stepping Scheme for Intermittent Contact in Multi-Rigid-Body Dynamics

Author(s):  
Kishor D. Bhalerao ◽  
Kurt S. Anderson ◽  
Jeffrey C. Trinkle

This paper describes a novel method for the modeling of intermittent contact in multi-rigid-body problems. We use a complementarity based time-stepping scheme in Featherstone’s divide and conquer framework to efficiently model the unilateral and bilateral constraints in the system. The time-stepping scheme relies on impulse-based equations and does not require explicit collision detection. A set of complementarity conditions is used to model the interpenetration constraint and a linearized friction cone is used to yield a linear complementarity problem. The divide and conquer framework ensures that the size of the resulting mixed linear complementarity problem is independent of the number of bilateral constraints in the system. This makes the proposed method especially efficient for systems where the number of bilateral constraints is much greater than the number of unilateral constraints. The method is demonstrated by applying it to a falling 3D double pendulum.

Author(s):  
Kishor D. Bhalerao ◽  
Kurt S. Anderson ◽  
Jeffery C. Trinkle

This paper describes a novel method for the modeling of intermittent contact in multi-rigid-body problems. We use a complementarity based time-stepping scheme in Featherstone’s Divide and Conquer framework to efficiently model the unilateral and bilateral constraints in the system. The time-stepping scheme relies on impulse-based equations and does not require explicit collision detection. A set of complementarity conditions is used to model the interpenetration constraint and a linearized friction cone is used to yield a linear complementarity problem. The Divide and Conquer framework ensures that the size of the resulting mixed linear complementarity problem is independent of the number of bilateral constraints in the system. This makes the proposed method especially efficient for systems where the number of bilateral constraints are much greater than the number of unilateral constraints. The method is demonstrated by applying it to a falling 3D double pendulum.


Author(s):  
Mihai Anitescu ◽  
Andrew Miller ◽  
Gary D. Hart

We present a method for achieving geometrical constraint stabilization for a linear-complementarity-based time-stepping scheme for rigid multibody dynamics with joints, contact, and friction. The method requires the solution of only one linear complementarity problem per step. The method depends on an adjustable parameter γ, but the constraint stabilization effect is shown to hold for any γ ∈ (0,1]. Several examples are used to demonstrate the constraint stabilization effect.


Sign in / Sign up

Export Citation Format

Share Document