Title :
Decoupled parallel algorithm for robot inertia matrix computation
Author :
Vuskovic, M.I. ; Liang, T.H.
Author_Institution :
Dept. of Math. Sci., San Diego State Univ., CA, USA
Abstract :
The common characteristic of existing parallel algorithms for evaluation of the robot inertia matrix on multiprocessor architectures is strict synchronization of processors, which limit the degree of the inherent parallelism. Such algorithms can, in the best case, deliver a time complexity of O(N), even with O(N 2) processors. Consideration is given to an approximate method in which all processors are decoupled, i.e., the processor synchronization, which handles the proper values of the propagated variables, is completely abandoned. Such a scheme drops the time complexity to O(N) for O(N) processors, and to O(1) for O(N2) processors. Experimentation on the KUMARAN2 multiprocessor system based on MC68030/68882 processors, has shown surprisingly small approximation errors, which on average are below 1%. An analytical study of the approximation error is presented
Keywords :
computational complexity; parallel algorithms; robots; KUMARAN2 multiprocessor system; MC68030; MC68882; approximation error; decoupled parallel algorithm; multiprocessor architectures; robot inertia matrix computation; strict processor synchronization; time complexity; Approximation error; Computer architecture; Concurrent computing; Gradient methods; Multiprocessing systems; Parallel algorithms; Parallel processing; Parallel robots; Proposals; Robot control;
Conference_Titel :
Robotics and Automation, 1991. Proceedings., 1991 IEEE International Conference on
Conference_Location :
Sacramento, CA
Print_ISBN :
0-8186-2163-X
DOI :
10.1109/ROBOT.1991.131900