Football (or soccer) was the original motivation for RoboCup.  Besides being a very popular sport worldwide, soccer brings a significant set of challenges for researchers while attracting people to the event. These challenges include:

  • collective game, for which more than one agent/robot is required to play
  • individualistic (each agent/robot must identify relevant objects, self-localize, dribble) and cooperative (passes, complementary roles) elements
  • dynamic and adversarial environment, with moving objects, some of them rational agents that are playing a game against your team