RoboCup Junior je međunarodno natjecanje u robotici.

U okviru natjecanja postoje 4 kategorije: Soccer (nogomet), Rescue (spašavanje žrtve) i Dance (ples).

Kategorija RoboCup Junior Rescue uvedena je nakon razornog potresa koji je pogodio grad Kobe u Japanu 17.siječnja 1995. godine uzrokujući više od 6500 žrtava i uništivši više od 80 000 drvenih kuća. Izravno ili neizravno potres je pogodio više od milijun ljudi a šteta od potresa  procijenjena je na više od 1 milijarde dolara. Spašavanje ljudi u katastrofama je najozbiljniji društveni problem. Od robota se zahtijeva da pokažu svoje sposobnosti u kretanju i savladavanju prepreka koristeći razne vrste senzora. Od ekipa se očekuje timski rad, razvijanje različitih strategija savladavanja prepreka i spašavanja. Ekipe trebaju napisati programe za razne vrste sučelja. Cilj je povećati svijest o izazovima koji se stavljaju pred robote i javljaju u aplikacijama za urbano traganje i spašavanje pomoću robota. Konačni cilj je uporaba robota u akcijama spašavanje života i imovine ljudi u katastrofama.

Nakon osvojenog prvog mjesta hrvatske ekipe na natjecanju u Istanbulu 2011. godine, natjecanje RoboCup Junior Rescue se počelo provoditi i u Hrvatskoj. Prvo natjecanje je provedeno u Zagrebu pod nazivom RoboCup Junior Rescue - Dubrava 2011, a ostala su se nastavila provoditi tijekom 2011/12. pod nazivom Hrvatska liga robotičara - Hrvatskog društva za robotiku .