Data Flow in the Robot
- Sensors → provide raw feedback (encoders, gyros, cameras)
- Subsystems → process sensor input and issue actuator commands
- Commands → decide what actions to perform
- Schedulers → sequence commands automatically
- NetworkTables → mirror values to dashboards for monitoring
Understanding this flow makes debugging far easier — you can trace any unexpected behavior back through these layers.