The Nao robot is within a provided Webots simulation, and the controller must be written in Python accessing the interfaces that Webots provides to acces the robot motors.
This contest is about programming a simulated Nao robot to make the 10 meters race as fast as possible. This post contains all the information you need to know to participate at the Robot Race to Hawaii Contest.