• DocumentCode
    3017129
  • Title

    Avoiding Zeno´s paradox in impulse-based rigid body simulation

  • Author

    Drumwright, Evan

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
  • fYear
    2010
  • fDate
    3-7 May 2010
  • Firstpage
    5127
  • Lastpage
    5132
  • Abstract
    Treating “resting” contacts (i.e., contacts with zero normal relative velocity), using forces is problematic due to inconsistent configurations. For this reason, treating resting contacts with impulses instead of forces has become common, but this approach also suffers from a significant problem: applying impulses at the time-of-contact can keep the simulation from advancing. This scenario is analogous to one of the paradoxes devised by the philosopher Zeno, and has been referred to as a Zeno point in the simulation community. I describe how to avoid Zeno points without violating the theoretical dynamic behavior of the simulated bodies and without permitting interpenetration. Two experiments demonstrate that the method works as desired where alternative approaches that required accepting interpenetration or longer running times were previously required.
  • Keywords
    classical mechanics; digital simulation; force; friction; mechanical contact; mechanical engineering computing; Zeno paradox; classical mechanics; impulse-based rigid body simulation; simulation community; theoretical dynamic behavior; Computational modeling; Computer science; Computer simulation; Energy management; Event detection; Friction; Motion detection; Robotics and automation; Surface treatment; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2010 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-5038-1
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2010.5509433
  • Filename
    5509433