RoboCup Leagues

RoboCupSoccer League

The main focus of the RoboCup competitions is the game of football/soccer, where the research goals concern cooperative multi-robot and multi-agent systems in dynamic adversarial environments. All robots in this league are fully autonomous.

RoboCupRescue League

RobocupRescue aims to increase awareness of the challenges involved in search and rescue applications, develop simulators to emulate search and rescue scenarios, develop intelligent agents and robots that are given the capabilities of the main actors in search and rescue scenarios, provide objective evaluation of robotic implementations in representative environments, and promote collaboration between researchers.


RoboCup@Home League

The RoboCup@Home league aims to develop service and assistive robot technology with high relevance for future personal domestic applications. It is the largest international annual competition for autonomous service robots and is part of the RoboCup initiative. A set of benchmark tests is used to evaluate the robots’ abilities and performance in a realistic non-standardized home environment setting. Focus lies on the following domains but is not limited to: Human-Robot-Interaction and Cooperation, Navigation and Mapping in dynamic environments, Computer Vision and Object Recognition under natural light conditions, Object Manipulation, Adaptive Behaviors, Behavior Integration, Ambient Intelligence, Standardization and System Integration.

RoboCupIndustrial League


RoboCupJunior is a project-oriented educational initiative that sponsors local, regional and international robotic events for young students. It is designed to introduce RoboCup to primary and secondary school children, as well as undergraduates who do not have the resources to get involved in the senior leagues yet. The focus of the Junior league lies on education. The tournament offers to the participants the chance to take part in international exchange programs and to share the experience of meeting peers from abroad.

RoboCupJunior offers several challenges, each emphasizing both cooperative and competitive aspects. For young students, RoboCupJunior provides an exciting introduction to the field of robotics, a new way to develop technical abilities through hands-on experience with electronics, hardware and software, and a highly motivating opportunity to learn about teamwork while sharing technology with friends. In contrast to the one-child-one-computer scenario typically seen today, RoboCupJunior provides a unique opportunity for participants with a variety of interests and strengths to work together as a team to achieve a common goal.