Autonomous robot navigation using adaptive potential fields

In this paper is presented a new scheme for autonomous navigation of a mobile robot, based on improved artificial potential fields and a genetic algorithm. In conventional artificial potential field methods, the robot is attracted by the goal position only, and rejected by several obstacles. Use of a single attraction point can lead to trap situations where the method is unable to produce the resultant force needed to avoid large obstacles. In the scheme presented here, multiple auxiliary attraction points have been used to allow the robot to avoid large, or closely spaced, obstacles. The configuration of the optimum potential field is automatically determined by a genetic algorithm. Simulation experiments performed with three different obstacle configurations, and ten different routes, showed that the scheme reported has a good performance in environments with high obstacle densities, achieving a success rate of 93 per cent.

[1]  Ingemar J. Cox,et al.  Autonomous Robot Vehicles , 1990, Springer New York.

[2]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[3]  Kay Chen Tan,et al.  Evolutionary artificial potential fields and their application in real time robot path planning , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

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

[5]  James E. Baker,et al.  Reducing Bias and Inefficienry in the Selection Algorithm , 1987, ICGA.

[6]  Rob Sherwood,et al.  Casper: Space Exploration through Continuous Planning , 2001, IEEE Intell. Syst..

[7]  John J. Grefenstette,et al.  An Evolutionary Approach to Learning in Robots. , 1994 .

[8]  J. R. McFarlane Underwater technology 2000 ROVs and AUVs: tools for exploring, exploiting and defending the ocean frontier , 2000, Proceedings of the 2000 International Symposium on Underwater Technology (Cat. No.00EX418).

[9]  Murali Krishna,et al.  Tethering system design for Dante II , 1997, Proceedings of International Conference on Robotics and Automation.

[10]  Jiann-Der Lee,et al.  Path planning and prototype design of an AGV , 1999 .

[11]  Peter J. Wallin Advanced Robotics in the Food Industry , 1993 .

[12]  M. Yousef Ibrahim,et al.  New technique of mobile robot navigation using a hybrid adaptive fuzzy-potential field approach , 1997 .

[13]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[14]  Andreas C. Nearchou,et al.  Adaptive navigation of autonomous vehicles using evolutionary algorithms , 1999, Artif. Intell. Eng..

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