Task-space tracking with redundant manipulators

A controller for redundant manipulators with a small fast manipulator mounted on a positioning part has been developed. The controller distributes the fast motion to the small fast manipulator and the slow gross motion to the positioning part. A position reference is generated on-line to the positioning part to avoid singularities and the loss of degrees of freedom. The task-space position vector is augmented by the generalized coordinates of the positioning part. Feedback linearization and decoupling are then applied in the augmented task space to obtain a model consisting of decoupled double integrators. These decoupled double integrators are controlled by the use of linear quadratic optimal control. In the optimal control problem the performance index is chosen so that the task-space position reference is tracked with a high bandwidth while the reference to the positioning part is tracked with a low bandwidth. The controller has been applied to a simple planar redundant manipulator and an eight-link spray painting robot in simulation experiments. These simulations showed that a high bandwidth was possible with moderate actuator torques.

[1]  D. E. Whitney,et al.  The mathematics of coordinated control of prosthetic arms and manipulators. , 1972 .

[2]  A. Bejczy Robot arm dynamics and control , 1974 .

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

[4]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[5]  J. Y. S. Luh,et al.  Conventional controller design for industrial robots — A tutorial , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

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

[7]  A. Isidori,et al.  Nonlinear feedback in robot arm control , 1984, The 23rd IEEE Conference on Decision and Control.

[8]  Tsuneo Yoshikawa,et al.  Manipulability and redundancy control of robotic mechanisms , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[9]  John Baillieul,et al.  Kinematic programming alternatives for redundant manipulators , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[10]  J. Salisbury,et al.  Design and control of a redundant mechanism for small motion , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[11]  Mark W. Spong,et al.  Robust linear compensator design for nonlinear robotic control , 1985, IEEE J. Robotics Autom..