PARALLEL COMPUTATION OF MANIPULATOR INVERSE DYNAMICS

被引:8
作者
FIJANY, A
BEJCZY, AK
机构
[1] Jet Propulsion Laboratory, California Institute of Technology, Pasadena, California, 91109
来源
JOURNAL OF ROBOTIC SYSTEMS | 1991年 / 8卷 / 05期
关键词
D O I
10.1002/rob.4620080504
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In 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 various overheads and architectural complexity. An algorithmically specialized, highly parallel, MIMD-SIMD 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-mu-s. The increase in computation time for each additional dof is 23-mu-s, which leads to a computation time of less than 500-mu-s, even for a 12-dof redundant arm.
引用
收藏
页码:599 / 635
页数:37
相关论文
共 42 条
[1]  
BARHEN J, 1987, J APPL OPTICS, V26
[2]  
BARHEN J, 1987, COMPUTER ARCHITECTUR
[3]  
BEJCZY AK, 1974, 33669 JET PROP LAB T
[4]  
BEJCZY AK, 1985, P IFAC S BARCELONA
[5]  
BINDER EE, 1986, IEEE T SYST MAN CYBE, V16
[6]  
BLASCO RW, 1984, AN114 MON MEM INC AP
[7]  
COOK SA, 1983, COMM ACM, V26
[8]  
FEATHERSTONE R, 1983, INT J ROBOTICS RES, V2
[9]   A CLASS OF PARALLEL ALGORITHMS FOR COMPUTATION OF THE MANIPULATOR INERTIA MATRIX [J].
FIJANY, A ;
BEJCZY, AK .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (05) :600-615
[10]  
FIJANY A, 1987, MAY P IASTED INT C R