Configuration control of redundant manipulators: theory and implementation
- 1 August 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Robotics and Automation
- Vol. 5 (4) , 472-490
- https://doi.org/10.1109/70.88062
Abstract
A simple approach for controlling the manipulator configuration over the entire motion, which is based on augmentation of the manipulator forward kinematics, is presented. A set of kinematic functions is defined in Cartesian or joint space to reflect the desirable configuration. The user-defined kinematic functions and the end-effector Cartesian coordinates are combined to form a set of task-related configuration variables as generalized coordinates for the manipulator. A task-based adaptive scheme is then utilized to control directly the configuration variables so as to achieve tracking of some desired reference trajectories throughout the robot motion. This accomplishes the basic task of desired end-effector motion, while utilizing the redundancy to achieve any additional task through the desired time variation of the kinematic functions. Simulation results for a direct-drive two-link arm are given to illustrate the proposed control scheme. The scheme has also been implemented for real-time control of three links of a PUMA 560 industrial robot, and experimental results are presented and discussed. The simulation and experimental results validate the configuration control scheme, and demonstrate its capabilities for performing various realistic tasks.<>Keywords
This publication has 25 references indexed in Scilit:
- Introduction to RCCL: A robot control &C& libraryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Inverse kinematic functions for redundant manipulatorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Decentralized adaptive control of manipulators: theory, simulation, and experimentationIEEE Transactions on Robotics and Automation, 1989
- A New Approach to Adaptive Control of ManipulatorsJournal of Dynamic Systems, Measurement, and Control, 1987
- Direct adaptive control of manipulators in cartesian spaceJournal of Robotic Systems, 1987
- Linear multivariable control of two-link robotsJournal of Robotic Systems, 1986
- Decentralized adaptive control of interconnected systemsIEEE Transactions on Automatic Control, 1986
- The explicit dynamic model and inertial parameters of the PUMA 560 armPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- Design of kinematically redundant mechanismsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1985
- Review of pseudoinverse control for use with kinematically redundant manipulatorsIEEE Transactions on Systems, Man, and Cybernetics, 1983