Skip to main content

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

  • Chapter
Evolutionary Design of Intelligent Systems in Modeling, Simulation and Control

Part of the book series: Studies in Computational Intelligence ((SCI,volume 257))

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alanis, A.: Contribution to the design of Fault Tolerant Distributed Systems for industrial control: proposal for a new paradigm based on Intelligent Agents, PhD, Universidad Politecnica de Valencia (November 2007)

    Google Scholar 

  2. Alanis, A., López, M., Muñoz, R., Pulido, M., Martínez, P., Beltrán, M.: Multi-agent System for a Lego NXT robot to access the collaboration object 1.8 º. In: National Congress of Electrical and Electronics Engineering of the Mayab conieem 2008 Instituto Tecnológico de Mérida, to be held in the city of Merida, Yucatan, Mexico, April 21-25 (2008)

    Google Scholar 

  3. Alanis, A., López, M., Muñoz, R., Pulido, M., Martínez, P., Beltrán, M.: Multi-agent system for a Lego NXT robot to access the collaboration of objects 1. In: XXIX International Congress of Engineering in electronics, electro 2008, Instituto Tecnológico de Chihuahua, division of graduate studies and research, Chihuahua, Chih. Mexico, October 29-31 (2008)

    Google Scholar 

  4. Alanis, A., López, M., Parra, B., Serrano, M., Ayala, E., Solano, C.: Multi-agent system for search and object recognition using vision, in a Lego NXT robot 1.8 º. In: National Congress of Electrical and Electronics Engineering of the Mayab conieem 2008 Instituto Tecnológico de Mérida, to be held in the city of Merida, Yucatan, Mexico, April 21-25 (2008)

    Google Scholar 

  5. Alanis, A., López, M., Parra, B., Serrano, M., Ayala, E., Solano, C.: Multi-agent system for search and object recognition using vision, in a Lego NXT robot 1. In: XXIX International Congress of Engineering in electronics, electro 2008 Instituto Tecnologico de Chihuahua, division of graduate studies and research, Chihuahua, Chih. Mexico, October 29, 31 (2008)

    Google Scholar 

  6. Antoquia University, Faculty of Engineering, "Neural Networks" (June 2003)

    Google Scholar 

  7. Bratko, I.: Prolog for Programming Artificial Intelligence. Addison-Wesley, Reading (1986)

    MATH  Google Scholar 

  8. Cupertino, F., Giordano, V., Naso, D., Delfine, L.: Fuzzy control of a mobile robot. IEEE Robotics & Automation Magazine, 74–81

    Google Scholar 

  9. Galván, R., Monsivais, A.: Resolution of mazes with Lego Mindstorms NXT with LabVIEW 7.1, thesis work ITT

    Google Scholar 

  10. Dhananjay, G.S.: ANN Models for Speaker Recognition Based on Difference Cepstrals. Indian Institute of Technology, Madras (2000)

    Google Scholar 

  11. Jang, J.-S.R., Sun, C.-T., Mizutani, E.: Neuro-Fuzzy and Soft Computing for computational approach to learning and machine intelligence. Prentice Hall, Englewood Cliffs (1997)

    Google Scholar 

  12. Jang, Sun, J., Mizutani, J.: Neuro-Fuzzy and soft computing: a computational approach to learning and machine intelligence. Prentice-Hall, Englewood Cliffs (1997)

    Google Scholar 

  13. López, A.: Program Development in Matlab, Matlab. no. Bulletin of the Cuban Society of Mathematics and Computer Science 2(2), 105–112 (2004)

    Google Scholar 

  14. Maček, K., Petrović, I., Siegwart, R.: A control method for stable and smooth path following of mobile robots. In: Proceedings of the 2nd European Conference on Mobile Robots - ECMR 2005, Ancona, Italy, September 7-10, pp. 128–133 (2005)

    Google Scholar 

  15. Leyden, M., Toal, D., Flanagan, C.: A Fuzzy Logic Based Navigation System for a Mobile Robot. In: Proceedings of Automatisierungs Symposium, Wismar, Germany (1999)

    Google Scholar 

  16. Melendez, A.: Control and monitoring reagent for a mobile robot using fuzzy logic, thesis work, ITT (August 2008)

    Google Scholar 

  17. Morgan, D.P., Scofield, C.L.: Neural Networks and Speech Processing. Kluwer Academic Publishers, Dordrecht (1991)

    MATH  Google Scholar 

  18. Norving, P., Russell, S.: Artificial intelligence a modern approach. Prentice Hall, Australia (1996)

    Google Scholar 

  19. Etzioni, O., Lesh, N., Segal, R.: Bulding for Softbots UNIX (preliminary report). Tech. Report 93-09-01. Univ. of Washington, Seattle (1993)

    Google Scholar 

  20. Cohen, P.R., et al.: An Open Agent Architecture. In: Working Notes of the AAAI Spring symp.: Software Agent, pp. 1–8. AAAI Press, Cambridge (1994)

    Google Scholar 

  21. Russell, S., Norvig, P.: Intelligent Agent. In: Artificial Intelligence to Modern Aproach. Pretence artificial Hall series in intelligence, pp. 31–52 (1994)

    Google Scholar 

  22. Sánchez, O.: Voice and image recognition by neural networks to guide a robot, thesis work ITT (October 2008)

    Google Scholar 

  23. Suárez, J.: Location and tracking of trajectories with robots Wayfarer in natural surroundings, thesis work Universidad Complutense de Madrid

    Google Scholar 

  24. University of Vigo, Department of Computer Science, Problems of search and optimization (October 2004)

    Google Scholar 

  25. Zadeh, L.A.: Outline of a new approach to the analysis of complex systems and decision processes. IEEE Transactions on Systems, Man, and Cybernetics 31(6), 891–901 (2001)

    Article  MathSciNet  Google Scholar 

  26. Zadeh, L.A.: The concept of a linguistic variable and its application to approximate reasoning, Parts 1, 2, and 3, Information Sciences (1975)

    Google Scholar 

  27. Intelligent Autonomous Robots are the new generation, September 3 (2008), http://www.tendencias21.net/Los-Robots-Inteligentes-Autonomos-son-la-nueva-generacion_a744.html

  28. Introduction to intelligent control, September 3 (2008), http://isa.umh.es/isa/es/asignaturas/cas/TRANSPCI.PDF

  29. What is Simulink?, September 4 (2008), http://voltio.ujaen.es/jaguilar/matlab/Manual20Matlab_Simulink/manual%%20simulink/SIM_01%20-%20Que_%20es.htm

  30. Simulation of a fuzzy system for controlling engine speed of a CD, September 8 (2008), http://www.uaem.mx/cicos/memorias/3ercic2004/Articulos/articulo3.pdf

  31. fuzzy systems, September 8 (2008), http://ants.dif.um.es/staff/juanbot/ml/files/20022003/fuzzy.pdf

  32. Control of local mobile robots based on statistical methods and genetic algorithms, October 1 (2008), http://www.dccia.ua.es/ria/artics/caepia97.pdf

  33. The NXT Bluetooth C + + library, October 6 (2008), http://www.norgesgade14.dk/bluetoothlibrary.php

  34. Embedded Coder Robot NXT, October 6 (2008), http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=13399

  35. Tools for programming free agents, October 13 (2008), http://torio.unileon.es/~vmo/pubs/waf00.pdf

  36. Analysis and design of reinforced learning agents, October 13 (2008), http://www.itcm.edu.mx/mccc06/publicaciones/Analisisydise%F1odeagentes.pdf

  37. An architecture for mobile robots small, October 13 (2008), http://igarrido.vtrbandaancha.net/papers/gbot_arquitectura.pdf

  38. Class diagrams, UML artifacts, October 22 (2008), http://www.vico.org/aRecursosPrivats/UML_TRAD/talleres/mapas/UMLTRAD_101A/LinkedDocuments/UML_diagClases.pdf

  39. Altamirano, R.L.: Laboratory of Computer Vision, http://ccc.inaoep.mx/labvision~/vcomp.htm

  40. Maldonado, O.: Republic of Knowledge, Computer Vision. p. 3, http://www.depi.itch.edu.mx/apacheco/expo/html/ai11/vision.html

  41. Salinas, R.: Neural Network Architecture Parametric Face Recognition, University of Santiago de Chile, http://cabierta.uchile.cl/revista/17/articulos/pdf/paper4.pdf

  42. http://www.fipa.org/specifications/lifecycle.html

  43. http://www.fipa.org/specifications/identifiers.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Solano-Aragón, C., Alanis, A. (2009). Multi-Agent System with Fuzzy Logic Control for Autonomous Mobile Robots in Known Environments. In: Castillo, O., Pedrycz, W., Kacprzyk, J. (eds) Evolutionary Design of Intelligent Systems in Modeling, Simulation and Control. Studies in Computational Intelligence, vol 257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04514-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04514-1_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04513-4

  • Online ISBN: 978-3-642-04514-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics