Genetic algorithms for autonomous robot navigation

Engineers and scientists use instrumentation and measurement equipment to obtain information for specific environments, such as temperature and pressure. This task can be performed manually using portable gauges. However, there are many instances in which this approach may be impractical; when gathering data from remote sites or from potentially hostile environments. In these applications, autonomous navigation methods allow a mobile robot to explore an environment independent of human presence or intervention. The mobile robot contains the measurement device and records the data then either transmits it or brings it back to the operator. Sensors are required for the robot to detect obstacles in the navigation environment, and machine intelligence is required for the robot to plan a path around these obstacles. The use of genetic algorithms is an example of machine intelligence applications to modern robot navigation. Genetic algorithms are heuristic optimization methods, which have mechanisms analogous to biological evolution. This article provides initial insight of autonomous navigation for mobile robots, a description of the sensors used to detect obstacles and a description of the genetic algorithms used for path planning.

[1]  Heng-Ming Tai,et al.  Autonomous local path planning for a mobile robot using a genetic algorithm , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[2]  S. Choi,et al.  Obstacle avoidance algorithm for visual navigation using ultrasonic sensors and a CCD camera , 2006, Artificial Life and Robotics.

[3]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[4]  G. Swaminathan Robot Motion Planning , 2006 .

[5]  Ralf Salomon,et al.  Implementation of Path Planning using Genetic Algorithms on Mobile Robots , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[6]  Manuel Mazo,et al.  An integral system for assisted mobility [automated wheelchair] , 2001, IEEE Robotics Autom. Mag..

[7]  A. Caiti,et al.  Evolutionary path planning for autonomous underwater vehicles in a variable ocean , 2004, IEEE Journal of Oceanic Engineering.

[8]  Narendra Ahuja,et al.  Gross motion planning—a survey , 1992, CSUR.

[9]  K. Warwick,et al.  Historical and current machine intelligence , 2006, IEEE Instrumentation & Measurement Magazine.

[10]  Theodore W. Manikas,et al.  Autonomous robot navigation system using a novel value encoded genetic algorithm , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..