Title :
Computation of multi-rigid-body contact dynamics
Author :
Liu, Tong ; Wang, Michael Yu
Author_Institution :
Dept. of Autom. & Comput.-Aided Eng., Chinese Univ. of Hong Kong, China
fDate :
April 26-May 1, 2004
Abstract :
A system of rigid bodies with multiple simultaneous contacts is considered in this paper. The problem is to predict the velocities of the bodies and the frictional forces acting on the simultaneous multi-contacts. This paper presents a numerical method based on an extension of an explicit time-stepping scheme and an application of the differential inclusion process introduced by J. J. Moreau. From the differential kinematic analysis of contacts, we derive a set of transfer equations in the velocity based time-stepping formulation. In applying the Gauss-Seidel iterative scheme, the transfer equations are combined with the Signorini conditions and Coulomb´s friction law. The contact forces are properly resolved in each iteration, without resorting to any linearization of the friction cone. Numerical examples of the performance of the proposed method are compared with an acceleration-based scheme using linear complementarity techniques.
Keywords :
N-body problems; engineering computing; iterative methods; kinematics; mechanical contact; Coulomb friction law; Gauss-Seidel iterative method; Signorini conditions; acceleration based method; differential inclusion process; differential kinematic analysis; linear complementarity techniques; multiple rigid body contact dynamics; transfer equations; velocity based time stepping formulation; Acceleration; Automation; Differential equations; Fixtures; Friction; Gaussian processes; Graphics; Integral equations; Kinematics; Robots;
Conference_Titel :
Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 IEEE International Conference on
Print_ISBN :
0-7803-8232-3
DOI :
10.1109/ROBOT.2004.1308750