Parallel implementation of Newton-Euler algorithm with one step ahead prediction
- 1 January 1991
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1842-1849 vol.2
- https://doi.org/10.1109/robot.1991.131892
Abstract
The authors propose a parallel Newton-Euler algorithm for calculating the inverse dynamics of manipulators whose computational time is independent of the number of links. The algorithm consists of two paths: a forward path for calculating a kinematic chain, i.e., linear velocities, linear accelerations, etc.; and a backward path for determining a dynamic chain, i.e., forces and moments. In order to determine each moment or force perfectly, the paths must be tracked sequentially. Complete parallel implementation of the Newton-Euler algorithm with data buffering is proposed for constructing a control scheme whose control period can be reduced drastically and is independent of the number of links. Delays due to the data buffering are suppressed by a one-step-ahead prediction using a linear model. The effectiveness of the proposed algorithm is demonstrated by extensive numerical simulations.<>Keywords
This publication has 10 references indexed in Scilit:
- Virtual internal model following control of robot armsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Control of single-master multi-slave manipulator system using VIMPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A New Parallel Algorithm for Inverse DynamicsThe International Journal of Robotics Research, 1989
- Unified Computation of Kinematics and Dynamics for Robot ManipulatorsTransactions of the Society of Instrument and Control Engineers, 1987
- Wrist-Partitioned, Inverse Kinematic Accelerations and Manipulator DynamicsThe International Journal of Robotics Research, 1983
- Position and Velocity Transformations Between Robot End-Effector Coordinates and Joint AnglesThe International Journal of Robotics Research, 1983
- Scheduling of Parallel Computation for a Computer-Controlled Mechanical ManipulatorIEEE Transactions on Systems, Man, and Cybernetics, 1982
- On-Line Computational Scheme for Mechanical ManipulatorsJournal of Dynamic Systems, Measurement, and Control, 1980
- Resolved-acceleration control of mechanical manipulatorsIEEE Transactions on Automatic Control, 1980
- A Recursive Lagrangian Formulation of Maniputator Dynamics and a Comparative Study of Dynamics Formulation ComplexityIEEE Transactions on Systems, Man, and Cybernetics, 1980