Skip to main content

Data Flow in the Robot

  1. Sensors → provide raw feedback (encoders, gyros, cameras)
  2. Subsystems → process sensor input and issue actuator commands
  3. Commands → decide what actions to perform
  4. Schedulers → sequence commands automatically
  5. NetworkTables → mirror values to dashboards for monitoring

Understanding this flow makes debugging far easier — you can trace any unexpected behavior back through these layers.