Playing Soccer with RoboSapien

  • Sven Behnke
  • Jürgen Müller
  • Michael Schreiber
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4020)


Due to limited availability of humanoid robots and the high costs involved, multi-agent experiments with humanoid robots have been at least difficult so far. With the introduction of RoboSapien, a low-cost humanoid robot developed for the toy market, this situation has changed.

This paper describes how we augmented multiple RoboSapiens to obtain a team of soccer playing humanoid robots. We added a Pocket PC and a color camera to the robot base to make it autonomous.

For a team of these augmented RoboSapiens, we implemented computer vision and self localization. We designed basic soccer skills, such as approaching the ball, dribbling the ball towards the goal, and defending the goal. We set up a soccer field and played test games in our lab to evaluate the system.

The paper reports experiences made during these soccer matches as well as results on a scoring task. We also tested this system at RoboCup German Open 2005, where we played soccer matches against the Brainstormers Osnabrück, who also used augmented RoboSapiens.


Behavior Control Ball Position Soccer Game Robot Base Motion Command 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
    Behnke, S., Langner, T., Müller, J., Neub, H., Schreiber, M.: NimbRo RS: A low-cost autonomous humanoid robot for multi-agent research. In: Proc. of WS on Methods and Technology for Empirical Evaluation of Multi-Agent Systems and Multi-robot Teams (MTEE) at KI 2004, Ulm, Germany (2004)Google Scholar
  3. 3.
    Calinon, S., Billard, A.: PDA interface for humanoid robots. In: Third IEEE International Conference on Humanoid Robots (Humanoids 2003) (2003)Google Scholar
  4. 4.
    CMU. Palm Pilot Robot Kit,
  5. 5.
    Enderle, S., Sablatnög, S., Simon, S., Kraetzschmar, G.K.: Tetrixx – A Robot Development Kit. In: Proc. of Edutainment Robots WS (2000)Google Scholar
  6. 6.
    Fox, D., Burgard, W., Thrun, S.: Markov localization for mobile robots in dynamic environments. Journal of Artificial Intelligence Research 11, 391–427 (1999)MATHGoogle Scholar
  7. 7.
  8. 8.
  9. 9.
    Hsiu, T., Richards, S., Bhave, A., Perez-Bergquist, A., Nourbakhsh, I.: Designing a low-cost, expressive educational robot. In: Proc. of Int. Conf. on Intelligent Robots and Systems (IROS), Las Vegas (2003)Google Scholar
  10. 10.
    iXs Research Corp.,
  11. 11.
    Koller, A., Kruijff, G.-J.: Talking robots with LEGO mindstorms. In: Proc. of 20th Int. Conf. on Computational Linguistics (COLING), Geneva (2004)Google Scholar
  12. 12.
    Kondo Kagaku Co., Ltd. KHR-1,
  13. 13.
    Lund, H.H., Pagliarini, L.: RoboCup Jr. with LEGO Mindstorms. In: Proc. of Int. Conf. on Robotics and Automation, San Francisco, CA (2000)Google Scholar
  14. 14.
    Mayer, N.M.: Humanoid Kid Size League and Medium Size League rules and setup,
  15. 15.
    Mukhar, K., Johnson, D., Mukhar, K., Johnson, D.: The Ultimate Palm Robot. McGraw-Hill, New York (2003)Google Scholar
  16. 16.
    Ogino, M., Kikuchi, M., Ooga, J., Aono, M., Asada, M.: Optic flow based skill learning for a humanoid to trap, approach to, and pass a ball. In: Nardi, D., Riedmiller, M., Sammut, C., Santos-Victor, J. (eds.) RoboCup 2004. LNCS, vol. 3276, pp. 323–334. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  17. 17.
    Reshko, G., Mason, M., Nourbakhsh, I.: Rapid prototyping of small robots. Technical Report CMU-RI-TR-02-11, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA (March 2002)Google Scholar
  18. 18.
    Smith, R.: Open Dynamics Engine,
  19. 19.
    Sony. Dream Robot QRIO,
  20. 20.
    Speecys Corp. Speecys robot kit,
  21. 21.
  22. 22.
    Thomas, P.J., Stonier, R.J., Wolfs, P.J.: Robustness of colour detection for robot soccer. In: Proc. of 7th Int. Conf. on Control, Automation, Robotics and Vision (ICARCV), vol. 3, pp. 1245–1249 (2002)Google Scholar
  23. 23.
    Tilden, M.W.: Neuromorphic robot humanoid to step into the market. The Neuromorphic Engineer 1(1), 12 (2004)Google Scholar
  24. 24.
  25. 25.
  26. 26.
    Vstone Co., Ltd.,
  27. 27.
    Williams, D.: PDA Robotics. McGraw-Hill, New York (2003)Google Scholar
  28. 28.
    Chris Willis. World’s greatest android projects,
  29. 29.
    Yu, X., Weinberg, J.B.: Robotics in education: New platforms and environments. IEEE Robotics & Automation Magazine 10(3) (2003)Google Scholar
  30. 30.
    Zhou, C., Yue, P.K.: Robo-Erectus: a low-cost autonomous humanoid soccer robot. Advanced Robotics 18(7), 717–720 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Sven Behnke
    • 1
  • Jürgen Müller
    • 1
  • Michael Schreiber
    • 1
  1. 1.Computer Science InstituteAlbert-Ludwigs-University of FreiburgFreiburgGermany

Personalised recommendations