RoboCup ist der weltweit grösste Robotik-Event und gleichzeitig die Weltmeisterschaft. Der internationale Wettbewerb wird seit 1997 jährlich von der RoboCup Federation veranstaltet. Ziel der Organisation ist es, die Forschung in Robotik und künstlicher Intelligenz voranzutreiben, sodass im Jahre 2050 ein Fussballteam aus vollautonomen Robotern gegen ein menschliches Team Fussball spielen kann.
Nebst der Soccer League, in welcher die Roboter Fussball spielen, wird auch eine Rescue League geführt. In der Rescue Disziplin müssen die Roboter durch ein unbekanntes Gelände navigieren und darin Objekte, zum Beispiel verletzte Personen, erkennen und bergen.
RoboCup Junior ist eine Tochterorganisation von RoboCup und veranstaltet Wettbewerbe für Schüler, die das 20. Lebensjahr noch nicht erreicht haben. Es werden ebenfalls die Disziplinen Soccer und Rescue ausgetragen. Ziel ist es, Jugendliche für Robotik zu motivieren, in die Technik einzuführen und auf die RoboCup Leagues vorzubereiten.