A sensor-based obstacle avoidance for a redundant manipulator using a velocity potential function

A new approach based on artificial potential function is proposed for the obstacle avoidance of redundant manipulators. Unlike the so-called "global" path planning method, which requires expensive computations for the path search before the manipulator starts to move, this new approach, called the "local" path planning, searches the path in real-time using the local distance information. Previous use of artificial potential functions has exhibited local minima in some complex environments. This paper proposes a potential function that has no local minima even for a cluttered environment. The proposed potential function has been implemented for the collision avoidance of a redundant robot in simulation. A simulation is demonstrated on an algorithm that prevents collisions with obstacles by calculating the repulsive potential exerted on links, based on the shortest distance to an object.

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

[2]  Pradeep K. Khosla,et al.  Manipulator control with superquadric artificial potential functions: theory and experiments , 1990, IEEE Trans. Syst. Man Cybern..

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

[4]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[5]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[6]  Pradeep K. Khosla,et al.  Real-time obstacle avoidance using harmonic potential functions , 1991, IEEE Trans. Robotics Autom..

[7]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[8]  Pradeep K. Khosla,et al.  Superquadric artificial potentials for obstacle avoidance and approach , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.