RoboCup Junior (RCJ) Leagues
RoboCup Junior OnStage is a robotics competition in which teams of students design, build, and program creative and autonomous physical robots. The objective is to create a robotic performance that uses a variety of technology to engage an audience, and can be either live or streamed. The performance can include elements such as dance, storytelling, theatre, or art installations, and may involve music if desired.
The teams are encouraged to be innovative and entertaining in both the design of the robots and the overall performance, and may include human performers dressed in costume interacting with the robots in creative and collaborative ways.
Find out more at their official website.