Artificial potentials with elliptical isopotential contours for obstacle avoidance

Previous use of artificial potentials has demonstrated the need for an obstacle avoidance potential that closely models the obstacle, yet does not generate local minima in the workspace of the manipulator. However, none of the artificial potential functions proposed to date satisfy this criterion. In this paper we present a new obstacle avoidance potential, based on modified ellipses, that prevents the formation of local minima when added to spherically symmetric attractive wells. A modified form of this elliptical potential provides safe approach towards objects. We have implemented our potentials in a simulation and the results exhibit an improvement over existing potential schemes. The simulation also employs an algorithm that eliminates collisions with obstacles by calculating the repulsive forces exerted on links, based on the shortest distance to an object.

[1]  H. Hanafusa,et al.  Stable Prehension by a Robot Hand with Elastic Fingers , 1977 .

[2]  Barr,et al.  Superquadrics and Angle-Preserving Transformations , 1981, IEEE Computer Graphics and Applications.

[3]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[4]  A. Messiah Quantum Mechanics, Volume II , 1981 .

[5]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[6]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[7]  Thomas B. Sheridan,et al.  Robust compliant motion for manipulators, part II: Design method , 1986, IEEE J. Robotics Autom..

[8]  Oussama Khatib,et al.  Motion and force control of robot manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  Wyatt S. Newman,et al.  High speed robot control and obstacle avoidance using dynamic potential functions , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[10]  Daniel E. Koditschek,et al.  Exact robot navigation by means of potential functions: Some topological considerations , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.