DocumentCode :
791486
Title :
Parallel O(log N) algorithms for computation of manipulator forward dynamics
Author :
Fijany, Amir ; Sharf, I. ; Eleuterio, Gabriel M T D´
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume :
11
Issue :
3
fYear :
1995
fDate :
6/1/1995 12:00:00 AM
Firstpage :
389
Lastpage :
400
Abstract :
These parallel algorithms described are based on a new O(N) solution to the problem. The underlying feature of this O(N) method is a different strategy for decomposition of interbody force which results in a new factorization of mass matrix (M). Specifically, a factorization of inverse of the mass matrix in the form of Schur complement is derived as M-1=C-DtA-1B wherein A, B, and C are block tridiagonal matrices. The new O(N) algorithm is then derived as a recursive implementation of this factorization of M-1. It is shown that the resulting algorithm is strictly parallel. Strategies for multilevel exploitation of parallelism in the computation are also discussed, resulting in more efficient parallel O(log N) algorithms. The parallel algorithms developed in this paper, in addition to their theoretical significance, are also important from a practical implementation standpoint due to their simple architectural requirements
Keywords :
computational complexity; manipulator dynamics; matrix algebra; parallel algorithms; block tridiagonal matrices; factorization; forward dynamics; interbody force decomposition; manipulator; mass matrix; parallel O(log N) algorithms; Acceleration; Concurrent computing; Force control; Manipulator dynamics; Matrix decomposition; Parallel algorithms; Propulsion; Space technology; Symmetric matrices; Vectors;
fLanguage :
English
Journal_Title :
Robotics and Automation, IEEE Transactions on
Publisher :
ieee
ISSN :
1042-296X
Type :
jour
DOI :
10.1109/70.388780
Filename :
388780
Link To Document :
بازگشت