RoboCup Junior OnStage (formerly Dance) invites teams to develop a creative stage performance using autonomous robots that they have designed, built and programmed. The objective is to create a robotic performance of 1 to 2 minutes that uses technology to engage an audience. This includes for example dance, storytelling, theatre or an art installation. Teams are encouraged to be as creative, innovative and entertaining, in both the design of the robots and in the design of the overall performance.