Skip to main content

The Robot Loop

Every 20 ms, WPILib calls your robot’s periodic methods:

  • robotPeriodic()
  • teleopPeriodic()
  • autonomousPeriodic()

This consistent cycle drives commands, sensor updates, and control loops.
Understanding the loop timing is critical for writing stable autonomous routines and sensor feedback.