Ovo natjecanje prvi je put održano 1997. godine. Glavni cilj RoboCup natjecanja ja kreirati robotsku nogometnu momčad koja će moći pobijediti pobjednika Svjetskog nogometnog kupa 2050. godine. 

Iako nitko od robotskih timova dosada nije bio u stanju zamijeniti ljudske nogometaše, od prvih početaka natjecanja do danas učinjen je veliki napredak. 

Utakmice će se održavati od 21. do 25. srpnja, a na natjecanju će sudjelovati timovi iz 45 zemalja svijeta. Timovi su podijeljeni u nekoliko kategorija ovisno o veličinama robota i načinima konstrukcije. 

Humanoidi su podijeljeni na kategorije Kid, Teen i Adult, dok druge podjele imaju manje ograničenja. Ipak, najzahtjevnija liga je liga humanoida budući da svaki robot mora održavati ravnotežu. 

Utakmice se sastoje od dva do pet robota iz svake ekipe koji igraju dva poluvremena po 10 minuta.