RoboCupJunior 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. The challenge is intended to be open-ended. This includes a whole range of possible performances, for example dance, storytelling, theatre or an art installation.
The performance may involve music but this is optional. 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. The performance
may involve up to two team members on the stage at any one time but this is optional. The emphasis must be on the robotic performance rather than the human performers. Teams will be considered Preliminary unless
they have one or more members who have attended two international RoboCupJunior competitions in any league. All team members must be aged 13 to 19-year-old (age as of 1st of July). Teams are judged in the following
areas - technical demonstration, technical interview, OnStage performance and a Technical Description Paper.