NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Parallel computation of manipulator inverse dynamicsIn this article, parallel computation of manipulator inverse dynamics is investigated. A hierarchical graph-based mapping approach is devised to analyze the inherent parallelism in the Newton-Euler formulation at several computational levels, and to derive the features of an abstract architecture for exploitation of parallelism. At each level, a parallel algorithm represents the application of a parallel model of computation that transforms the computation into a graph whose structure defines the features of an abstract architecture, i.e., number of processors, communication structure, etc. Data-flow analysis is employed to derive the time lower bound in the computation as well as the sequencing of the abstract architecture. The features of the target architecture are defined by optimization of the abstract architecture to exploit maximum parallelism while minimizing architectural complexity. An architecture is designed and implemented that is capable of efficient exploitation of parallelism at several computational levels. The computation time of the Newton-Euler formulation for a 6-degree-of-freedom (dof) general manipulator is measured as 187 microsec. The increase in computation time for each additional dof is 23 microsec, which leads to a computation time of less than 500 microsec, even for a 12-dof redundant arm.
Document ID
19910069676
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Fijany, Amir
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Bejczy, Antal K.
(JPL Pasadena, CA, United States)
Date Acquired
August 14, 2013
Publication Date
October 1, 1991
Publication Information
Publication: Journal of Robotic Systems
Volume: 8
ISSN: 0741-2223
Subject Category
Cybernetics
Accession Number
91A54299
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available