RoboCup chose to use soccer as a central topic of research, aiming at innovations to be applied for socially significant problems and industries. The ultimate goal of the RoboCup project is By 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer.
One major application of RoboCup technologies is search and rescue in large scale disaster situations. RoboCup initiated RoboCupRescue project to specifically promote research in socially significant issues. RoboCupRescue includes real robot and simulation leagues.
RoboCup@Home focuses on real-world applications and human-machine interaction with autonomous robots. The aim is to foster the development of useful robotic applications that can assist humans in everyday life.
RoboCupJunior is targeted at primary and secondary school students, providing consistent challenges from year to year and emphasizing the sharing of ideas in a friendly learning environment.