Programming 200 (Contributor)
Prereqs: Programming 100.
Required reading
- Programming curriculum Modules 3–4.
Tasks
- Implement a subsystem with sensors and a closed-loop command.
- Build a simple autonomous command/group and run it in sim.
Sign-off
- Mentor reviews code, tests in sim, and checks logging output.
Best practices
- Verify sensor units/phase; clamp outputs; log key signals.
- Build autos with timeouts and test in sim before robot.
Common mistakes
- Wrong units/phase; no logging; no timeouts.
Checklist
- Subsystem with sensor + closed-loop command
- Auto built and tested in sim
- Logging shows correct signals
Evidence to attach
- Code/PR links for subsystem/auto
- Sim logs/plots for closed-loop and auto
- Notes on units/phase and fixes