Application of a blind person strategy for obstacle avoidance with the use of potential fields

This paper proposes a new obstacle avoidance algorithm for the CONTROLAB AGV which uses a similar strategy adopted by a blind person to avoid obstacles while walking. The AGV moves within an office environment with a known floorplan and uses an "electronic stick" consisting of infrared sensors to detect unknown obstacles. Initially, a global potential field function is defined for each floorplan room. While the AGV is moving the original potential function is modified each time an obstacle is detected by the infrared sensors. This modification is simply performed by the addition of previously calculated potential field values on a grid which represents the room working area. The interesting aspects of the proposed approach are that the potential function adaptation involves very low computational burden, the algorithm is free from local minima, the obstacles can have any shape and low cost sensors can be used to detect obstacles.

[1]  E.P.L. Aude,et al.  An Internet request server architecture for telecommanding the CONTROLAB AGV through real time data and image , 1999, 42nd Midwest Symposium on Circuits and Systems (Cat. No.99CH36356).

[2]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[3]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[4]  J. Diebold Automation , 1955, Industry, Innovation and Infrastructure.

[5]  Ernesto P. Lopes,et al.  CONTROLAB MUFA: a multi-level fusion architecture for intelligent navigation of a telerobot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[6]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[7]  Pradeep K. Khosla,et al.  Real-time obstacle avoidance using harmonic potential functions , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.