In the RoboCup Junior soccer league, a team of two autonomous mobile robots competes against another team in matches. They must look for a ball, trying to score into a color-coded goal in a special field built in a way that resembles the actual field for human soccer. Robots are required to have full autonomy from humans and technical design, and ingenious programming by their developers.

Participants of this challenge are required to give the best of their abilities in programming, robotics, electronics and mechatronics, but also to contribute on teamwork and knowledge sharing with other participants, regardless of culture, age or result in the competition.