Compliant contact models for rigid body collisions

Previous work in rigid body dynamic simulation has relied on rigid body impact models to model collisions. The well-known models due to Newton, Poisson, and Brach, are each based on a definition of a coefficient of restitution for rigid body impact. The objective of this paper is to develop a new model that overcomes the deficiencies of these models in frictional impacts and to present a formulation to solve problems with multiple concurrent impacts. The model is based on simple mechanical elements that model energy storage and dissipation at each contact. We present an algorithm for simulating concurrent impacts between rigid bodies and illustrate its application with a variation of the peg-in-hole insertion problem.

[1]  Vijay Kumar,et al.  A minimum principle for the dynamic analysis of systems with frictional contacts , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  John F. Canny,et al.  Estimating pose statistics for robotic part feeders , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Michael A. Erdmann,et al.  An Exploration of Nonprehensile Two-Palm Manipulation , 1998, Int. J. Robotics Res..

[4]  John F. Canny,et al.  Designing parts feeders using dynamic simulation , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[5]  K. H. Hunt,et al.  Coefficient of Restitution Interpreted as Damping in Vibroimpact , 1975 .

[6]  Daniel E. Whitney,et al.  Quasi-Static Assembly of Compliantly Supported Rigid Parts , 1982 .

[7]  Inhwan Han,et al.  Multi-Body Impact Motion with Friction—Analysis, Simulation, and Experimental Validation , 1993 .

[8]  J. Keller Impact With Friction , 1986 .

[9]  W. Stronge Rigid body collisions with friction , 1990, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[10]  W. Goldsmith,et al.  Impact: the theory and physical behaviour of colliding solids. , 1960 .

[11]  David R. Wallace,et al.  Automated product concept design: unifying aesthetics and engineering , 1993, IEEE Computer Graphics and Applications.

[12]  Bruce Randall Donald,et al.  On the motion of compliantly-connected rigid bodies in contact. II. A system for analyzing designs for assembly , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[13]  R. Brach Rigid Body Collisions , 1989 .

[14]  K. Johnson Contact Mechanics: Frontmatter , 1985 .

[15]  J. Barbera,et al.  Contact mechanics , 1999 .

[16]  Y. Hurmuzlu,et al.  Three-dimensional rigid-body collisions with multiple contact points , 1995 .

[17]  J. Trinkle,et al.  On Dynamic Multi‐Rigid‐Body Contact Problems with Coulomb Friction , 1995 .

[18]  Ferdinand Freudenstein,et al.  Dynamic Analysis of Mechanical Systems With Clearances—Part 1: Formation of Dynamic Model , 1971 .