Dynamic Control of Redundant Manipulators

Redundant manipulators provide increased flexibility for the execution of complex tasks. The redundancy of such manipulators can be effectively used to avoid obstacles, avoid singularities, and maintain a high degree of manipulability while performing the desired end effector task. The extra degrees of freedom of a redundant manipulator are exhibited as joint velocities that do not contribute to the velocity of the end effector. In this paper, we provide a dynamic control law that guarantees the tracking of a given end effector trajectory and also provides for the control of the redundant joint velocity. The desired redundant joint velocity can then be specified to optimize a cost function over the configurations allowed by the extra degrees of freedom that achieve the given end effector position.

[1]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[2]  John M. Hollerbach,et al.  Redundancy resolution of manipulators through torque optimization , 1987, IEEE J. Robotics Autom..

[3]  J. Y. S. Luh,et al.  Resolved-acceleration control of mechanical manipulators , 1980 .

[4]  J. Hollerbach,et al.  Programming and control of kinematically redundant manipulators , 1984, The 23rd IEEE Conference on Decision and Control.

[5]  Charles W. Wampler,et al.  Inverse kinematic functions for redundant manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[6]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[7]  S. Chiu,et al.  Control of redundant manipulators for task compatibility , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[8]  Charles W. Wampler,et al.  Some facts concerning the inverse kinematics of redundant manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  John Baillieul,et al.  Avoiding obstacles and resolving kinematic redundancy , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[10]  Tsuneo Yoshikawa,et al.  Analysis and Control of Robot Manipulators with Redundancy , 1983 .

[11]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Pyung Chang,et al.  A closed-form solution for the control of manipulators with kinematic redundancy , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[13]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[14]  John M. Hollerbach,et al.  OPTIMUM KINEMATIC DESIGN FOR A SEVEN DEGREE OF FREEDOM MANIPULATOR. , 1985 .

[15]  O. Yahşi,et al.  Minimal joint motion optimization of manipulators with extra degrees of freedom , 1984 .

[16]  John Baillieul,et al.  A constraint oriented approach to inverse problems for kinematically redundant manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[17]  Rajiv V. Dubey,et al.  Redundant robot control for higher flexibility , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.