Pipelined computation of manipulator modeling matrices
- 1 December 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Robotics and Automation
- Vol. 3 (6) , 556-566
- https://doi.org/10.1109/jra.1987.1087140
Abstract
It is essential for the robust control of a dynamic system to employ a characterization of its inertia content in the control formulation. One such characterization is described for the nonlinear time-varying system of a robotic manipulator in the form of pipelined modeling software which is implemented on a medium-sized array processor to run in real time. The time-varying inertia content of the manipulator is expressed in terms of kinematic influence coefficients which are represented by explicit functions of only the generalized coordinates. Properties of these influence coefficients are employed to reduce the computation effort necessary to generate the modeling coefficients. To efficiently pipeline this algorithm, the structure inherent in the problem is exploited to allow extensive use of data-dependent addressing which is employed to compute multiple "small" operations within a single pipeline. The resulting software consists of two portions-- an off-line portion generates integer offset vectors to direct the addressing of the on-line portion in computing the modeling coefficients. The real-time algorithm is fourth-order in the number of links requiring 7.5 ms on a modest-sized array processor to compute the modeling coefficients of a general six-link manipulator.Keywords
This publication has 18 references indexed in Scilit:
- An approach to the adaptive control of elastic at joints robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- An adaptive control strategy for mechanical manipulatorsIEEE Transactions on Automatic Control, 1984
- Resolved Motion Adaptive Control for Mechanical ManipulatorsJournal of Dynamic Systems, Measurement, and Control, 1984
- Dynamic Modeling of Serial Manipulator ArmsJournal of Dynamic Systems, Measurement, and Control, 1982
- Fast Nonlinear Control with Arbitrary Pole-Placement for Industrial Robots and ManipulatorsThe International Journal of Robotics Research, 1982
- Scheduling of Parallel Computation for a Computer-Controlled Mechanical ManipulatorIEEE Transactions on Systems, Man, and Cybernetics, 1982
- Fast dynamic decoupled control for robotics, using active force controlMechanism and Machine Theory, 1981
- Resolved-acceleration control of mechanical manipulatorsIEEE Transactions on Automatic Control, 1980
- Dynamic response analysis of quasi-rigid mechanical systems using kinematic influence coefficientsJournal of Mechanisms, 1972
- Resolved Motion Rate Control of Manipulators and Human ProsthesesIEEE Transactions on Systems, Man, and Cybernetics: Systems, IEEE Transactions on Cybernetics, and IEEE Transactions on Human-Machine Systems, 1969