RoboCup is an international scientific initiative with the goal of advancing the state of the art of intelligent robots. We started in 1997 with robot soccer competitions, and since then have added rescue, industrial and domestic robot competitions. RoboCupJunior includes competitions for school students, with the aim of providing an exciting introduction to science and engineering through robotics.