Title :
O(N) forward dynamics computation of open kinematic chains based on the principle of virtual work
Author :
Yamane, Katsu ; Nakamura, Yoshihiko
Author_Institution :
Dept. of Mechano-Inf., Tokyo Univ., Japan
Abstract :
This paper describes an efficient algorithm for the forward dynamics of open kinematic chains with O(N) complexity, where N is the number of links in the chain. The method is based on the principle of virtual work and does not use any theory in linear algebra or the concept of articulated body inertia. The idea of this method is to add a link one by one from the leaflinks to the root evaluating the constraint force at each new joint. The algorithm consists of two iterative procedures: from the leaflinks to the root to compute the constraint forces, and from the root to the leaf to compute the joint accelerations. Some numerical examples show the efficiency of the proposed algorithm. Similarity and differences with other O(N) algorithms are also discussed.
Keywords :
computational complexity; iterative methods; robot dynamics; robot kinematics; O(N) complexity; efficient algorithm; forward dynamics computation; open kinematic chains; virtual work; Acceleration; Equations; Heuristic algorithms; Humanoid robots; Iterative algorithms; Kinematics; Lagrangian functions; Life estimation; Linear algebra; Testing;
Conference_Titel :
Robotics and Automation, 2001. Proceedings 2001 ICRA. IEEE International Conference on
Print_ISBN :
0-7803-6576-3
DOI :
10.1109/ROBOT.2001.933050