The introduction of the article gives a short historical overview of the modelling of multi-body dynamics with unilateral contacts. The unilateral contacts formulation as introduced by Pfeiffer and Glocker is adapted to discretely defined body shapes. By using two-step collision detection, a fast and exact collision detection is achieved. The procedures are tested on a numerical example of the woodpecker toy and the results are compared with those of other authors who used a simpler mathematical model.
PanagiotopoulosP. D.Hemivariational inequalities: Applications in mechanics and engineering, 1993 (Springer Verlag, Berlin, Heidelberg).
9.
MoreauJ. J.Sur les mesures différentialles de fonctions vectorielles et certain problèmes dévolotion. Comptes Rendus Acad. Sci. Paris, 1976, 282, 837–840.
10.
MirtichM.CannyJ. F.Inpuse-based simulation of rigid bodies. In Proceedings of Symposium on Interactive 3D Graphics. ACM SIGGRAPH, 1995, Vol. 217, pp. 181–188.
11.
MoreauJ. J.Formulation of contact with dry friction - computational application. Comptes Rendus de l'Acad.Sci. Serie II, 1998, 302 (13), 799–801.
12.
MirtichB.CannyJ.Impulse-based dynamic simulation. In The algorithmic foundations of robotics (Eds GolbergK.HalperinD.LatombeJ. C.WilsonR.) 1994 (A.K. Peters, Boston).
13.
Monteiro-MarquesM. D. P.Differential inclusions in nonsmooth mechanical problems: Shocks and dry friction, 1993, Vol. 9 (Birkhäuser Verlag, Besel, Boston, Berlin).
14.
StewartD. E.TrinkleJ. C.An implicit timestepping scheme for rigid body dynamics with inelastic collisions and coulomb friction. J. Num. Methods Eng., 1996, 39, 2673–2691.
15.
StewartD. E.Rigid-body dynamics with friction and impact. SIAM Rev., 2000, 42 (1), 39.
16.
AnitescuM.PotraF. A.Formulating dynamic multi-rigidbody contact problems with friction as solvable linear complementarity problems. Nonlinear Dynam., 1997, 14, 231–247.
17.
PfeifferF.GlockerC.Multi-body dynamics with unilateral contacts, 1996 (John Wiley & Sons, Inc., New York).
18.
GlockerC.Dynamik von Starrkörpesystemen mit Reibung und Stößen. PhD Thesis, Technische Universität Manchen, 1995.
19.
LeineR. I.GlockerC.Van CampenD. H.Nonlinear dynamics and modelling of some wooden toys with impact and friction. J. Vib. Control, 2003, 9, 25–78.
20.
PfeifferF.The idea of complementarity in multi-body dynamics. Arch. Appl. Mech., 2003, 72, 807–816.
21.
CottleR. W.DantzigG. B.Complementary pivot theory of mathematical programming. Linear Algebra Appl., 1968, 1, 103–125.
22.
ClineM. B.Rigid body simulation with contact and constraints. Master's Thesis, The University of British Columbia, 1999.
KlosowaskiJ. T.Efficient collision detection for interactive 3D graphics and virtual environments. PhD Thesis, Applied Mathematics and Statistics, State University of New York at Stony Brook, 1998.
25.
ZachmannG.Virtual reality in assembly simulation collision detection, simulation algorithms, and interaction techniques. PhD Thesis, Technische Universität Darmstadt, 2000.