Skip to main content

1 Rapid Collision Dynamics for Multiple Contacts with Friction

  • Chapter
  • First Online:
Multi-point Interaction with Real and Virtual Objects

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 18))

  • 620 Accesses

Abstract

We examine the interaction of complex two-dimensional rigid bodies with friction. Given their idealized description, many different feasible solutions for frictional contact and collision are possible. The usual assumptions of noninterpenetration and negligible deformation at the global scale constrain contact behaviors, while incomplete descriptions of material properties at the local scale allow for a large amount of latitude in solution methods. Existing techniques for the multiple contact problem with friction either depend upon collision ordering (propagation methods) or apply LCP methods. We propose a method that generalizes Moreau’s impact law to formulate a simple but complete contact law in which both multiple constraints and multiple contacts are possible. Our algorithm finds a simultaneous solution for a system of contacts. Its implementation is simple and obtains real-time speeds.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Federico Barbagli Domenico Prattichizzo Kenneth Salisbury

Rights and permissions

Reprints and permissions

About this chapter

Cite this chapter

Kaufman, D., Pai, D.K. 1 Rapid Collision Dynamics for Multiple Contacts with Friction. In: Barbagli, F., Prattichizzo, D., Salisbury, K. (eds) Multi-point Interaction with Real and Virtual Objects. Springer Tracts in Advanced Robotics, vol 18. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11429555_1

Download citation

  • DOI: https://doi.org/10.1007/11429555_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26036-3

  • Online ISBN: 978-3-540-31503-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics