Numerical Simulation of Multibody Systems With Time Dependant Structure
Abstract Current dynamic simulation programs are able to calculate the continuous motions of articulated systems or more general systems of rigid bodies in the absence of contact between members of the system or between the system and its environment. Some are able to simulate the effects of isolated contacts and impacts but none are able to simulate the motion with unrestricted multiple concurrent contacts. However, in special robotic programs such as robots performing assembly tasks or walking, it would be very interesting to simulate appropriate commands before implementing them on the robots. This paper develops intrinsic problems of collision to produce an efficient computational algorithm. This algorithm handles the detection of collision in three dimensions, the reduction of the integration step in order to avoid interpenetration between the bodies before impact, the jump velocity caused by a new collision and indicator magnitudes which determine the addition or deletion of constraints.