Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 691 Bytes

File metadata and controls

24 lines (19 loc) · 691 Bytes

Programming Notes

This repository contains notes for the programming lessons and workshops. Lessons are updated from year to year as required. Workshops are held each year with special-topics for the team to gain new capabilities.

2026 Lessons & Workshops

  1. Coding orientation
  2. Starter project & joysticks
  3. Adding Motor Control
  4. Op Modes, Telemetry, Faults/Alerts
  5. Commands v3
  6. Swerve drive tuning
  7. Data flow, threads, scheduling
  8. Simulations
  9. Controls: Feedback, Feedforward, PID
  10. Controls: Inner/outer loops, Input shaping, gain scheduling

Workshops

  1. System ID / Mechanism characterization
  2. Vision/odometry navigation
  3. Autonomous code / pathplanner