Skip to content

Competition Controller

jaehughes edited this page Jun 21, 2020 · 1 revision

Competition controller

The competition controller is a GUI used to run the simulation environment and load player robot controllers.
Loading a robot controller into the competition controller will store the code to load into the simulation.
Pressing run will start the simulation and the game will being, scores will be counted and a winner will be shown at the end.

Buttons

  • Load controller -- Loads the controller into the simulation to be run in the next game, the load controller buttons are disabled while the competition is running.
  • Run -- Starts the simulation and competition.
  • Pause -- Pauses the simulation and competition, everything stops.
  • Reset -- Restarts the simulation and competition, controllers can be reloaded for a new game.

Others

  • History -- Displays a history of what the robot has done around the map.
  • Countdown -- Displays time left for the simulation/game.
  • Human loaded indicator -- Shows whether the robot has a human loaded or not.
    Human not loaded
    Human loaded
  • Activity loaded indicator -- Shows whether the robot has an acitivty loaded or not.
    Activity not loaded
    Activity loaded (Colour represents the colour of the picked up activity)

Clone this wiki locally