Analysis of Rigid-Body Dynamic Models for Simulation of Systems With Frictional Contacts

[+] Author and Article Information
P. Song, P. Kraus, V. Kumar

GRASP Laboratory, University of Pennsylvania, 3401 Walnut Street, Philadelphia, PA 19104

P. Dupont

Department of Aerospace and Mechanical Engineering, Boston University, Boston, MA 02215 e-mail: pierre@bu.edu

J. Appl. Mech 68(1), 118-128 (Jun 16, 2000) (11 pages) doi:10.1115/1.1331060 History: Received June 23, 1999; Revised June 16, 2000
Copyright © 2001 by ASME
Your Session has timed out. Please sign back in to continue.


Mirtich, B., Zhuang, Y., Goldberg, K., Craig, J., Zanutta, R., Carlisle, B., and Canny, J., 1996, “Estimating Pose Statistics for Robotic Part Feeders,” Proc. of the 1996 IEEE Int’l Conf. on Robotics and Automation, pp. 1140–1146.
Donald, B. R., and Pai, D. K., 1990, “On the Motion of Compliantly Connected Rigid Bodies in Contact: A System for Analyzing Designs for Assembly,” Proc. of the 1990 IEEE Int’l Conf. on Robotics and Automation, pp. 1756–1762.
Howe,  R. D., and Cutkosky,  M. R., 1996, “Practical Force-Motion Models for Sliding Manipulation,” Int. J. Robot. Res., 15, pp. 557–572.
Song, P., Yashima, M., and Kumar, V., 2000, “Dynamic Simulation for Grasping and Whole Arm Manipulation,” Proc. of the 2000 IEEE Int’l Conf. on Robotics and Automation, Vol. 2, pp. 1082–1087.
Kumar,  V., and Waldron,  K. J., 1989, “Actively Coordinated Vehicle Systems,” ASME J. Mech. Des., 111, pp. 223–231.
Sacks,  E., and Joskowicz,  L., 1995, “Computational Kinematic Analysis of Higher Pairs With Multiple Contacts,” ASME J. Mech. Des., 117, pp. 269–277.
Trinkle,  J., Pang,  J.-S., Sudarsky,  S., and Lo,  G., 1997, “On Dynamic Multi-Rigid-Body Contact Problems With Coulomb Friction,” Z. Angew. Math. Mech., 77, No. 4, pp. 267–280.
Lötstedt,  P., 1981, “Coulomb Friction in Two-Dimensional Rigid Body Systems,” Z. Angew. Math. Mech., 61, pp. 605–615.
Mason, M. T., and Wang, Y., 1988, “On the Inconsistency of Rigid-Body Frictional Planar Mechanics,” Proc. of the 1988 IEEE Int’l Conf. on Robotics and Automation, pp. 524–528.
Wang,  Y.-T., and Kumar,  V., 1994, “Simulation of Mechanical Systems With Unilateral Constraints,” ASME J. Mech. Des., 116, No. 2, pp. 571–580.
Howard, W. S., and Kumar, V., 1993, “A Minimum Principle for the Dynamic Analysis of Systems With Frictional Contacts,” Proc. of the 1993 IEEE Int’l Conf. on Robotics and Automation, Vol. 1, pp. 437–442.
Armstrong-Hélouvry,  B., Dupont,  P., and de Wit,  C. C., 1994, “A Survey of Models, Analysis Tools and Compensation Methods for the Control of Machines With Friction,” Automatica, 30, No. 7, pp. 1083–1138.
Kraus, P. R., Fredriksson, A., and Kumar, V., 1997, “Modeling of Frictional Contacts for Dynamic Simulation,” Proceedings of IROS 1997 Workshop on Dynamic Simulation: Methods and Applications, Sept.
Hayward, V., and Armstrong, B., 2000, “A New Computational Model of Friction Applied to Haptic Rendering,” Experimental Robotics VI (Lecture Notes in Control and Information Sciences, Vol. 250), P. Corke and J. Trevelyan, eds., Springer-Verlag, Berlin, pp. 403–412.
Song, P., Kraus, P., Kumar, V., and Dupont, P., 2000, “Analysis of Rigid Body Dynamic Models for Simulation of Systems With Frictional Contacts,” Technical Report MS-CIS-00-08, Department of Computer and Information Science, University of Pennsylvania, available at http://www.cis.upenn.edu/∼techreports.
Cottle, R. W., Pang, J. S., and Stone, R. E., 1992, The Linear Complementarity Problem, Academic Press, San Diego, CA.
Johnson, K. L., 1985, Contact Mechanics, Cambridge University Press, New York.
Hunt,  K. H., and Crossley,  F. R. E., 1975, “Coefficient of Restitution Interpreted as Damping in Vibroimpact,” ASME J. Appl. Mech., 42, pp. 440–445.
Khalil, H. K., 1996, Nonlinear Systems, 2nd Ed., Prentice-Hall, Englewood Cliffs, NJ.
Dupont,  P. E., and Yamajako,  S. P., 1997, “Stability of Frictional Contact in Constrained Rigid-Body Dynamics,” IEEE Trans. Rob. Autom., 13, No. 2, pp. 230–236.
McClamroch, N. H., 1989, “A Singular Perturbation Approach to Modeling and Control of Manipulators Constrained by a Stiff Environment,” Proceedings of the 28th Conference on Decision and Control, pp. 2407–2411.
Oden,  J. T., and Pires,  E. B., 1983, “Nonlocal and Nonlinear Friction Laws and Variational Principles for Contact Problems in Elasticity,” ASME J. Appl. Mech., 50, pp. 67–76.
Karnopp,  D., 1985, “Computer Simulation of Stick-Slip Friction in Mechanical Dynamic Systems,” ASME J. Dyn. Syst., Meas., Control, 107, pp. 100–103.


Grahic Jump Location
A simple model of contact compliance
Grahic Jump Location
Planar rigid body in contact with a rough surface
Grahic Jump Location
Case 1: The LCP has a unique solution and the compliant contact model solution converges to the rigid-body model solution as the perturbation parameter ε goes to 0
Grahic Jump Location
Case 2: The LCP has two solutions, maintaining contact (unstable) and separation (stable). If the compliant model solution is started with the unstable maintaining contact solution, it quickly converges to the separation solution (stable).
Grahic Jump Location
A smooth, nonlinear friction law with two parameters γ, a characteristic speed, and μ, the coefficient of friction
Grahic Jump Location
Results with the smooth nonlinear friction law (γ=10−3). The transition from reverse sliding to rolling to forward sliding at t=0.205 sec is characterized by a smooth variation of contact forces.




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In