One of the goals of RoboCup is to "develop a team of fully autonomous humanoid robots that can win against the human world soccer champion team by the year 2050".
Soccer was the original motivation for RoboCup. It presents a variety of challenges that include perception of a very dynamic environment, locomotion, planning, and multi-agent coordination.
Four-Legged League Information for Participants
Two teams of four-legged robots (Sony AIBO's) compete against each other. The robots are entirely autonomous and no human intervention is allowed.
The robots use wireless networking to communicate with each other and with the game referee. Challenges include vision, self-localization, planning, and multi-agent coordination.
Humanoid League Information for Participants
In this league, robots with human-like bodies and human-like sensing compete. This league has two subcategories: Kid-size and Teen-size. This league currently consists of penalty kicks and 2-on-2 soccer matches.
Middle Size League Information for Participants
Two teams of mid-sized robots compete against each other. All sensors are on-board. Robots are entirely autonomous and no human intervention is allowed. Robots can use wireless networking to communicate.
Small Size League Information for Participants
In this league, two teams of small-sized robots compete. This event focuses on the issues of multi-agent cooperation with
a hybrid centralized/distributed system.
Simulation League Information for Participants
This league uses a computer simulation of a soccer field and players. As a physical visualization sub-league, a visualization using thumb-size robots (Eco-be system) will be demonstrated.
Disaster rescue is a serious issue that has a direct impact on human lives. Using robots in rescue can enable us to go to places where humans cannot and potentially save more lives.
Robot League Information for Participants
In the Rescue Robot league, robots explore a specially constructed disaster site about the size of a small house. The disaster site includes mannequins with various signs of life, such as waving hands, shouting noises and heat, hidden amongst stairs, platforms and building rubble. The robots, some under human control, must find and approach the victims, identify their signs of life and produce a map of the site showing where the victims are located. The aim is to provide human rescuers with enough information to safely perform a rescue. Each team is scored based on the quality of its maps, the accuracy of the victim information and the number of victims found.
Simulation League Information for Participants
Virtual Robots is a competition that is part of the Robocup Rescue Simulation league. The goal of the competition is to foster research in cooperative multi-robot systems engaged in Urban Search And Rescue missions. USARSim, a high fidelity robot simulator built over a state of the art commercial game engine, provides the computational infrastructure. In a competition run, a team of simulated robots has to explore, map and clear a block-sized disaster area, featuring both carefully modeled indoor and outdoor environments. Robots and sensors used in the competition closely mirror platform and devices currently used in physical robots.
Currently addressed research topics include, but are not limited to, human-robot interfaces, sliding autonomy, sensor fusion, map building, and distributed planning and learning.
RoboCup@Home Information for Participants
RoboCup@Home focuses on real-world applications and human-machine interaction with autonomous robots. The aim is to promote the development of robots that will aid humans in everyday life.
The scenario involves the home itself. Participants are given an environment that involves a kitchen, a living room, and possibly more. Contestants then demonstrate their robots' abilities in this environment.
Nanogram Demonstration Competition Information for Participants
The RoboCup Nanogram competition challenges teams of students and researchers to construct microscopic robots that will compete against each other in soccer-related agility drills. These robots will measure a few tens of micrometers to a few hundred micrometers in their largest dimension and will have masses ranging from a few nanograms to a few hundred nanograms.
RoboCupJunior is a robotics event for elementary and high school students that provides a consistent challenge from year to year, with very open ended rules. RoboCupJunior includes three challenges: Soccer, Rescue, and Dance.
Dance Information for Participants
This is the oldest RoboCupJunior event. One or more robots come together with music, dressed in costume and moving in creative harmony.
Soccer Information for Participants
In this event, 2-on-2 teams of autonomous mobile robots play in a highly dynamic environment, tracking a special light-emitting ball in an enclosed, landmarked field.
Rescue Information for Participants
In this event, robots identify victims within re-created disaster scenarios, varying in complexity from line-following on a flat surface to negotiating paths through obstacles on uneven terrain,