Skip to main content

Robot Lifecycle

Each FRC match follows predictable robot states:

  1. Disabled – Code runs but outputs are disabled.
  2. Autonomous – Runs your auto command.
  3. Teleop – Accepts joystick input.
  4. Test – Used for subsystem verification.

WPILib automatically calls these methods — you just fill in what happens in each mode.