Photo by Albert van Breemen

Photo by Albert van Breemen

RoboCupJunior USA OnStage is a competition that integrates science, technology, engineering and the arts. Teams present a 1 to 2 minute creative stage performance using autonomous robots that they have designed, built and programmed. The OnStage challenge is intended to be open-ended insofar as the performers can present any type of performing art they choose, including dance, storytelling, theatre and performance art.  The challenge emphasizes creativity, often bringing one or more robots together dressed in costume, moving alone or with humans, accompanied by music. Teams are encouraged to be as creative, innovative and entertaining as possible. The competition often involves a wide range of roles for team members, including software design and development, robot design and construction, performance planning and choreography, set design and construction, costume design, music and video design and implementation.


OnStage sub-leagues are defined by age group. OnStage Primary is for young kids, ages 8 to 14*.  OnStage Secondary is for older students, ages 15 to 19.  If a team has mixed ages (i.e. both primary* and secondary aged kids), they will be allowed to compete in OnStage Secondary.  All ages are determined as of July 1, 2018.

*  The minimum age for participating at the RoboCupJunior 2018 international championships is 11 years old, so any team member(s) under 11 will need to be dropped from any team that is invited to compete at internationals.


Competition rules are posted in the Team Resources section of this site.