DocumentCode
2509199
Title
Decoupled parallel recursive Newton-Euler algorithm for inverse dynamics
Author
Vuskovic, Marko ; Liang, Ting ; Anantha, Kasi
Author_Institution
Dept. of Math. Sci., San Diego State Univ., CA, USA
fYear
1990
fDate
13-18 May 1990
Firstpage
832
Abstract
An efficient parallel implementation of the robot inverse dynamics based on the recursive Newton-Euler formulation is considered. The algorithm basically partitions the computations related to a manipulator link among separate processors, resulting in a parallel architecture in which the number of processors equals the number of degrees of freedom of the manipulator. This has considerably low inherent parallelism if the forward propagation of velocities and accelerations and the backward propagation of forces and torques are synchronized. Therefore, in order to maximize the parallelism, the synchronization is completely removed, leaving each processor on the most recent values of the propagated variables. Since the mathematical approach for error analysis is too complex and the simulation approach is incomplete and unreliable, the algorithm is investigated on a real, multiprocessor machine, KUMARAN. A series of experiments with the model of the PUMA 560 manipulator and randomly generated inputs has shown surprisingly small errors. Some improvements of the algorithm which do not impair the time efficiency but provide further reduction of the approximation error are presented
Keywords
digital simulation; dynamics; inverse problems; iterative methods; parallel algorithms; robots; KUMARAN; PUMA 560 manipulator; decoupled parallel recursive Newton-Euler algorithms; error analysis; multiprocessor machine; parallel architecture; robot inverse dynamics; unsynchronized processing; Acceleration; Analytical models; Approximation algorithms; Concurrent computing; Error analysis; Manipulator dynamics; Parallel architectures; Parallel processing; Parallel robots; Partitioning algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation, 1990. Proceedings., 1990 IEEE International Conference on
Conference_Location
Cincinnati, OH
Print_ISBN
0-8186-9061-5
Type
conf
DOI
10.1109/ROBOT.1990.126092
Filename
126092
Link To Document