Skip to main content

Fuzzy Cognitive Layer in RoboCupSoccer

  • Conference paper
Foundations of Fuzzy Logic and Soft Computing (IFSA 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4529))

Included in the following conference series:

Abstract

RoboCupSoccer domain has several leagues which varies in the rule of play such as specification of players, number of players, field size, and time length. Nevertheless, each RoboCup league is a variant of a soccer league and therefore they are based on some basic rules of soccer. A layered design of agents system presented in [1] shows a modular approach to build control for a team of robots participating in RoboCupSoccer E-League. Based on this design, we propose a generalized architecture offering flexibility to switch between leagues and programming language while maintaining Prolog as cognitive layer. Prolog is a perfect tool to design strategies for soccer players using simple rules close to human reasoning. Sometimes this reasoning needs to deal with uncertainty, fuzziness or incompleteness of the information. In these cases it is useful Fuzzy Prolog [11,8,10,9]. In this paper we propose to use a combination of Prolog (that is crisp) and Fuzzy Prolog to implement the cognitive layer in RoboCupSoccer, which has the advantage of incorporating as conventional logic as fuzzy logic in this layer. A prototype of a team based on this architecture has been build for RoboCup Soccer Simulator, and we show that this approach provides a convenient way of incorporating a team strategy in high level (human-like) manner, where technical details are encapsulated and fuzzy information is represented.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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. García, A.J., Simari, G.I., Delladio, T.: Designing an Agent System for Controlling a Robotic Soccer Team. In: Argentine Conference on Computer Science, CACIC 2004 (2004)

    Google Scholar 

  2. AL05 PID 0040 project, http://faea.uncoma.edu.ar/materias/ia/Robotica

  3. Atan library, http://atan1.sourceforge.net

  4. Hermenegildo, M., Bueno, F., Cabeza, D., García de la Banda, M., López, P., Puebla, G.: The CIAO Multi-Dialect Compiler and System: An Experimentation Workbench for Future (C)LP Systems. In: Parallelism and Implementation of Logic and Constraint Logic Programming, April 1999, Nova Science, Commack (1999), http://www.cliplab.org/Software/Ciao

    Google Scholar 

  5. Santos, J.M., Scolnik, H.D., Laplagne, I., Daicz, S., Scarpettini, F., Fassi, H., Castelo, C.: Uba-sot: An approach to control and team strategy in robot soccer. International Journal of Control, Automation, and Systems 1(1), 149–155 (2003)

    Google Scholar 

  6. Anderson, J., Baltes, J., Livingston, D., Sklar, E., Tower, J.: Toward an undergraduate league for roboCup. In: Polani, D., Browning, B., Bonarini, A., Yoshida, K. (eds.) RoboCup 2003. LNCS (LNAI), vol. 3020, pp. 670–677. Springer, Heidelberg (2004)

    Google Scholar 

  7. Chen, M., Dorer, K., Foroughi, E.: Users Manual RoboCup Soccer Server (2003)

    Google Scholar 

  8. Muñoz-Hernandez, S., Vaucheret, C. (eds.): Extending Prolog with Incomplete Fuzzy Information. In: Proceedings of the 15th International Workshop on Logic Programming Environments (2005)

    Google Scholar 

  9. Muñoz-Hernandez, S., Vaucheret, C. (eds.): Default values to handel Incomplete Fuzzy Information. IEEE Computational Intelligence Society Electronic Letter 14, (2006)

    Google Scholar 

  10. Muñoz-Hernandez, S., Gomez-Perez, J.M.: Solving Collaborative Fuzzy Agents Problems with CLP(\(\mathcal{FD}\)). In: Proceedings of International Symposium on Practical Aspects of Declarative Languages 2005, California (2005)

    Google Scholar 

  11. Guadarrama, S., Muñoz, S., Vaucheret, C.: Fuzzy prolog: A new approach using soft constraints propagation. Fuzzy Sets and Systems 144(1), 127–150 (2004)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Patricia Melin Oscar Castillo Luis T. Aguilar Janusz Kacprzyk Witold Pedrycz

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Muñoz-Hernandez, S., Sari Wiguna, W. (2007). Fuzzy Cognitive Layer in RoboCupSoccer. In: Melin, P., Castillo, O., Aguilar, L.T., Kacprzyk, J., Pedrycz, W. (eds) Foundations of Fuzzy Logic and Soft Computing. IFSA 2007. Lecture Notes in Computer Science(), vol 4529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72950-1_63

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72950-1_63

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72917-4

  • Online ISBN: 978-3-540-72950-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics