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
Link To Document :
بازگشت