A New Parallel Algorithm for Inverse Dynamics
- 1 February 1989
- journal article
- research article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 8 (1) , 63-76
- https://doi.org/10.1177/027836498900800104
Abstract
This paper proposes a new parallel computational scheme for inverse dynamics based on a new description of the Newton- Euler formulation. This description, which is essentially identical to Kane's formulation for manipulator dynamics, resolves the task of kinematic and dynamic computations into a set of subtasks. The potential parallelism of the serially connected rigid body dynamics is exploited in these subtasks. The parallel scheme, called the resolved Newton-Euler algo rithm, is mapped onto a model of computation without any complex task scheduling. This model is composed of process ing elements with regular and local connections, which is suitable for very large scale integration (VLSI) implementa tion. This model allows computation of the resolved Newton- Euler algorithm with an iteration interval of 60 floating-point operations and a response time of 60n + 193 floating-point operations for a manipulator with n joints. This efficiency seems to be sufficient for real-time control.Keywords
This publication has 14 references indexed in Scilit:
- Efficient Parallel Algorithm for Robot Inverse Dynamics ComputationIEEE Transactions on Systems, Man, and Cybernetics, 1986
- Distributed Computer Architecture and Fast Parallel Algorithms in Real-Time Robot ControlIEEE Transactions on Systems, Man, and Cybernetics, 1986
- A Study of Pipelining in Computing ArraysIEEE Transactions on Computers, 1986
- A multiprocessor-based controller for the control of mechanical manipulatorsIEEE Journal on Robotics and Automation, 1985
- Parallelism in Manipulator DynamicsThe International Journal of Robotics Research, 1985
- Concurrent VLSI ArchitecturesIEEE Transactions on Computers, 1984
- On supercomputing with systolic/wavefront array processorsProceedings of the IEEE, 1984
- The Use of Kane's Dynamical Equations in RoboticsThe International Journal of Robotics Research, 1983
- Wavefront Array Processor: Language, Architecture, and ApplicationsIEEE Transactions on Computers, 1982
- Resolved-acceleration control of mechanical manipulatorsIEEE Transactions on Automatic Control, 1980