Multi-Agent System with Fuzzy Logic Control for Autonomous Mobile Robots in Known Environments

This paper describes the development of a Multi-Agent System (MAS), which is supported with fuzzy logic (to control the robots movements in a reactive path) and vision, which controls an autonomous mobile robot to exit a maze. The research consists of two stages. In the first stage the problem is to be able to make the robot exit a maze, the mobile robot is positioned at the entrance (point A) and should reach an output (B). It should be noted that we are working with a NXT Lego MINDSTORMS robot. In its second phase the problem is to make the robot search for a recognized object, for this, a camera is used to capture images, which will be processed with vision techniques, for their identification, and after that, the SMA takes the decision to evade or take the object as appropriate.

[1]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[2]  Daniel Toal,et al.  A Fuzzy Logic Based Navigation System for a Mobile Robot , 2000 .

[3]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[4]  Chi-Cheng Cheng,et al.  The fuzzy crystallization algorithm: a new approach to complex systems modeling , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[5]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning-III , 1975, Inf. Sci..

[6]  Christopher L. Scofield,et al.  Neural networks and speech processing , 1991, The Kluwer international series in engineering and computer science.

[7]  Zili Zhang,et al.  Intelligent Agent , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[8]  David Naso,et al.  Fuzzy control of a mobile robot , 2006, IEEE Robotics & Automation Magazine.

[9]  Christopher W. Geib,et al.  An open agent architecture for assisting elder independence , 2002, AAMAS '02.

[10]  Roland Siegwart,et al.  A Control Method for Stable and Smooth Path Following of Mobile Robots , 2005 .

[11]  S. Guruprasad,et al.  AANN models for speaker recognition based on difference cepstrals , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..

[12]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[13]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[14]  Ivan Bratko,et al.  Prolog Programming for Artificial Intelligence , 1986 .