Title :
Forward dynamics algorithms for multibody chains and contact
Author :
Pai, Dinesh K. ; Ascher, Uri M. ; Kry, Paul G.
Author_Institution :
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
Abstract :
We describe a framework for derivation of several forward dynamics algorithms used in robotics. The framework is based on formulating an augmented system and performing block matrix elimination on this system. Several popular algorithms such as the O(N) articulated body method, and the composite rigid body method can be easily derived. We also derive an algorithm for simulation of contact between smooth bodies of arbitrary shape, in contact coordinates. Finally, we discuss some potential numerical difficulties that could arise and their solution
Keywords :
matrix algebra; mechanical contact; robot dynamics; simulation; articulated body method; block matrix; composite rigid body; contact; elimination method; forward dynamics; multibody chains; robotics; Algebra; Algorithm design and analysis; Computational modeling; Computer science; Filtering; Heuristic algorithms; Intelligent robots; Manipulators; Orbital robotics; Robot kinematics;
Conference_Titel :
Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-5886-4
DOI :
10.1109/ROBOT.2000.844157