An efficient local approach for the path generation of robot manipulators

In this article an efficient local approach for the path generation of robot manipulators is presented. The approach is based on formulating a simple nonlinear programming problem. This problem is considered as a minimization of energy with given robot kinematics and subject to the robot requirements and a singularities avoidance constraint. From this formulation a closed form solution is derived which has the properties that allows to pursue both singularities and obstacle avoidance simultaneously; and that it can incorporate global information. These properties enable the accomplishment of the important task that while a specified trajectory in the operational space can be closely followed, also a desired joint configuration can be attained accurately at a given time. Although the proposed approach is primarily developed for redundant manipulators, its application to nonredundant manipulators is examplified by considering a particular commercial manipulator.

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

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

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

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

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

[6]  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.

[7]  Russell H. Taylor,et al.  Planning and execution of straight line manipulator trajectories , 1979 .

[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]  Beno Benhabib,et al.  Optimal Point-to-Point Motion Control of Robots With Redundant Degrees of Freedom , 1986 .

[11]  Elmer G. Gilbert,et al.  Distance functions and their application to robot path planning in the presence of obstacles , 1985, IEEE J. Robotics Autom..

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

[13]  Richard Paul,et al.  Manipulator Cartesian Path Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

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

[15]  Andrew K. C. Wong,et al.  A singularities avoidance method for the trajectory planning of redundant and nonredundant robot manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[16]  John M. Hollerbach,et al.  Local versus global torque optimization of redundant manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[17]  Andrew K. C. Wong,et al.  A global approach for the optimal path generation of redundant robot manipulators , 1990, J. Field Robotics.

[18]  T. Shamir,et al.  Repeatability of redundant manipulators: mathematical solution of the problem , 1988 .