The problem of teaching robots to play soccer in a competitive manner is a difficult one to solve, fusing a wide variety of disciplines within robotics research including: multiple agent cooperation, learning, situation recognition, vision, control, and strategic decision-making. The tracking system located on each robot player will process visual images which will then be used to create a world model of the game in progress. The sidelined server will determine actions based on current game situations. These actions and situations will be internalized in the robot players. This will facilitate robot learning and as playing time increases, the robot players will become more autonomous.
This paper includes a team description describing the hardware design, robot control architecture, and the game playing strategy.