Autonomous Mobile Robot Control Using Fuzzy Logic and Genetic Algorithm

Design of efficient control algorithms for autonomous mobile robot movement in unknown and changing environment with obstacles and walls is a difficult task. There exist different strategies to design control systems to perform the robot movement. In this article possibility to use fuzzy logic, if-then rules, and genetic algorithm for autonomous mobile robot control is presented. Control using fuzzy logic is softer and better then control using if-then rules because of absence of motors speed jumps. It is shown that the rough control system can be designed using an expert knowledge. Then genetic algorithm can be used to improve the quality of the control system.

[1]  Jeffrey L. Krichmar,et al.  Evolutionary robotics: The biology, intelligence, and technology of self-organizing machines , 2001, Complex..

[2]  John Holland,et al.  Designing Autonomous Mobile Robots: Inside the Mind of an Intelligent Machine , 2003 .

[3]  Francesco Mondada,et al.  Evolution of homing navigation in a real mobile robot , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[4]  David B. Fogel,et al.  Evolutionary Computation: Toward a New Philosophy of Machine Intelligence (IEEE Press Series on Computational Intelligence) , 2006 .

[5]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[6]  Jon Rigelsford,et al.  Behaviour‐based Robotics , 2001 .

[7]  Nikola Kasabov,et al.  Foundations Of Neural Networks, Fuzzy Systems, And Knowledge Engineering [Books in Brief] , 1996, IEEE Transactions on Neural Networks.

[8]  Thomas Bäck,et al.  Evolutionary computation: Toward a new philosophy of machine intelligence , 1997, Complex..

[9]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[10]  Takashi Gomi,et al.  Book Review: Evolutionary Robotics: the Biology, Intelligence, and Technology of Self-Organizing Machines , 2003, Genetic Programming and Evolvable Machines.

[11]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[12]  Laurence Tianruo Yang,et al.  Fuzzy Logic with Engineering Applications , 1999 .

[13]  Rimvydas Simutis,et al.  AUTONOMOUS MOBILE ROBOT CONTROL USING IF-THEN RULES AND GENETIC ALGORITHM , 2008 .

[14]  Roland Siegwart,et al.  Introduction to Autonomous Mobile Robots , 2004 .

[15]  Tarun Khanna,et al.  Foundations of neural networks , 1990 .

[16]  Ali Zilouchian,et al.  Intelligent Control Systems Using Soft Computing Methodologies , 2000 .

[17]  George A. Bekey,et al.  AUTONOMOUS ROBOTS, From Biological Inspiration to Implementation and Control, by G.A. Bekey, MIT Press, 2005, xv + 577 pp., index, ISBN 0-262-02578-7, 25 pages of references (Hb. £35.95) , 2005, Robotica.