Cartesian control of redundant robots
- 1 August 1989
- journal article
- research article
- Published by Wiley in Journal of Robotic Systems
- Vol. 6 (4) , 427-459
- https://doi.org/10.1002/rob.4620060409
Abstract
This article presents a Cartesian‐space position/force controller for redundant robots. The proposed control structure partitions the control problem into a nonredundant position/force trajectory tracking problem and a redundant mapping problem between Cartesian control inputFϵRmand robot actuator torqueTϵRn(for redundant robots,m < n). The underdetermined nature of theF→Tmap is exploited so that the robot redundancy is utilized to improve the dynamic response of the robot. This dynamically optimalF→Tmap is implemented locally (in time) so that it is computationally efficient for on‐line control; however, it is shown that the map possesses globally optimal characteristics. Additionally, it is demonstrated that the dynamically optimal F→T map can be modified so that the robot redundancy is used to simultaneously improve the dynamic response and realize any specified kinematic performance objective (e.g., manipulability maximization or obstacle avoidance). Computer simulation results are given for a four degree of freedom planar redundant robot under Cartesian control, and demonstrate that position/force trajectory tracking and effective redundancy utilization can be achieved simultaneously with the proposed controller.Keywords
This publication has 19 references indexed in Scilit:
- Kinematic characterization of manipulators: an approach to defining optimalityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Dynamic control of redundant manipulatorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1988
- Task-space tracking with redundant manipulatorsIEEE Journal on Robotics and Automation, 1987
- Redundancy resolution of manipulators through torque optimizationIEEE Journal on Robotics and Automation, 1987
- Avoiding obstacles and resolving kinematic redundancyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- Obstacle Avoidance for Kinematically Redundant Manipulators in Dynamically Varying EnvironmentsThe International Journal of Robotics Research, 1985
- Programming and control of kinematically redundant manipulatorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- A dynamic approach to nominal trajectory synthesis for redundant manipulatorsIEEE Transactions on Systems, Man, and Cybernetics, 1984
- Review of pseudoinverse control for use with kinematically redundant manipulatorsIEEE Transactions on Systems, Man, and Cybernetics, 1983
- Automatic Supervisory Control of the Configuration and Behavior of Multibody MechanismsIEEE Transactions on Systems, Man, and Cybernetics, 1977