Playing soccer by modifying and combining primitive reactions

  • Jukka Riekki
  • Julia Röning
Technical Papers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1395)


We describe a novel approach for basing the actions of a mobile robot on the environment. The key idea is to produce continuously primitive reactions to all the important objects in the environment. Tasks are executed by modifying and combining these reactions. We have utilized this approach in playing soccer. We describe here the control system that controlled our players in the first RoboCup competition.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Brooks, 1986]
    Brooks, R.A. (1986) A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, RA-2(1):14–23.Google Scholar
  2. [Brooks, 1990]
    Brooks, R.A. (1990) Elephants don't play chess. Robotics and Autonomous Systems 6(1-2):3–15.Google Scholar
  3. [Chapman, 1991]
    Chapman, D (1991) Vision, instruction, and action, MIT Press.Google Scholar
  4. [Connell, 1990]
    Connell, J.H. (1990) Minimalist mobile robotics: a colony-style architecture for an artificial creature. Academic Press, San Diego, USA, 175 p.Google Scholar
  5. [Kitano et al., 1995]
    Kitano, H., Asada, M., Kuniyoshi, Y., Noda, I. & Osawa, E. (1995) RoboCup: The Robot World Cup Initiative. In: Working Notes of IJCAI Workshop: Entertainment and AI/Alife, pages 19–24.Google Scholar
  6. [Kuniyoshi et al., 1994]
    Kuniyoshi, Y., Riekki, J., Ishii, M., Rougeaux, S., Kita, N., Sakane, S. & Kakikura M. (1994) Vision-Based Behaviors for Multi-Robot Cooperation. In: Proceedings of the IEEE/RSJ/GI International Conference on Intelligent Robots and Systems, Munchen, Germany, September 1994.Google Scholar
  7. [Noda, 1996]
    Noda, I. (1996) Soccer Server Manual, Rev. 1.01. Electrotechnical Laboratory, Japan. RoboCup.htmlGoogle Scholar
  8. [Riekki and Kuniyoshi, 1995]
    Riekki, J. & Kuniyoshi, Y. (1995) Architecture for Vision-Based Purposive Behaviors. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Pittsburgh, USA, August 1995. pp.82–89.Google Scholar
  9. [Riekki and Kuniyoshi, 1996]
    Riekki, J. & Kuniyoshi, Y. (1996) Behavior Cooperation Based on Markers and Weighted Signals. In: Proceedings of the Second World Automation Congress, Montpellier, France, May 1996, in press.Google Scholar
  10. [Rosenblatt and Payton, 1989]
    Rosenblatt, J.K. & Payton, D.W. (1989) A fine-grained alternative to the subsumption architecture for mobile robot control. In: Proc. of the IEEE/INNS International Joint Conference on Neural Networks, Washington DC, June 1989. vol. 2 pp. 317–324.Google Scholar
  11. [Rosenblatt and Thorpe, 1995]
    Rosenblatt, J.K. & Thorpe, C.E. (1995) Combining goals in a behavior-based architecture. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'95), Pittsburgh, USA, August 1995, pp 136–141Google Scholar
  12. [Tsotsos, 1995]
    Tsotsos, J.K. (1995) Behaviorist intelligence and the scaling problem. Artificial Intelligence 75:135–160.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Jukka Riekki
    • 1
  • Julia Röning
    • 1
  1. 1.Dept. of Electrical Engineering and Infotech OuluUniversity of OuluOulu

Personalised recommendations