A singularities avoidance approach for the optimal local path generation of redundant manipulators

A singularities-avoidance approach suitable for the optimal local path generation of redundant robot manipulators is presented. It is based on establishing proper bounds for the rate of change of the Jacobian matrix representing the transformation between the joints speeds and the end-effector Cartesian speed. These bounds become an additional constraint for an optimization problem which is formulated locally to obtain the optimal path of the considered robot manipulator. The problem is considered as a minimization of energy with given robot kinematics (and dynamics) and subject to the robot requirements and singularities-avoidance constraint. From this formulation, a closed-form solution is derived which allows online interaction with sensors.<<ETX>>

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

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

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

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

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

[6]  Beno Benhabib,et al.  Optimal Point-to-Point Motion Control of Robots With Redundant Degrees of Freedom , 1986 .

[7]  Tsuneo Yoshikawa,et al.  Manipulability and redundancy control of robotic mechanisms , 1985, Proceedings. 1985 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]  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.

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

[12]  Daniel Henry Gottlieb Robots and topology , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

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

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

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