• DocumentCode
    2945033
  • Title

    Fast Implementation of Lemke´s Algorithm for Rigid Body Contact Simulation

  • Author

    Lloyd, J.E.

  • Author_Institution
    Computer Science Dept., University of British Columbia Vancouver, Canada http://www.cs.ubc.ca/spider/lloyd
  • fYear
    2005
  • fDate
    18-22 April 2005
  • Firstpage
    4538
  • Lastpage
    4543
  • Abstract
    We present a fast method for solving rigid body contact problems with friction, based on optimizations incorporated into Lemke’s algorithm for solving linear complementarity problems. These optimizations improve computation time in general and reduce the expected solution complexity from O(n3) to nearly O(nm + m3), where n and m are the number of contacts and rigid bodies. For a fixed number of bodies the expected complexity is therefore close to O(n) . Our method also improves numerical robustness, and removes the need to explicitly compute the large matrices associated with rigid body contact problems.
  • Keywords
    Haptics; contact; simulation; virtual reality; Computational modeling; Computer science; Computer simulation; Convergence; Friction; Haptic interfaces; Iterative methods; Optimization methods; Robustness; Testing; Haptics; contact; simulation; virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE International Conference on
  • Conference_Location
    Barcelona, Spain
  • Print_ISBN
    0-7803-8914-X
  • Type

    conf

  • DOI
    10.1109/ROBOT.2005.1570819
  • Filename
    1570819