module 10 of 13
Nine separate modules taught you the pieces. This one bolts them together into complete, buildable projects. Each lesson is an end-to-end mini-project you can type out, deploy, and run -- a closed-loop elevator with Motion Magic, a REVLib velocity-controlled shooter, a teleop swerve drive subsystem, a PathPlanner autonomous routine, and a vision-aligned scoring sequence. Every snippet uses real vendor APIs (CTRE Phoenix 6, REVLib 2025, WPILib command-based, PathPlanner, Limelight) and real part numbers so the code compiles against the libraries your team actually installs.
Worked Examples and Mini-Projects is module 10 of 13 in the Programming, Controls & Sensors guide. It picks up where Computer Vision and Pose Estimation left off and hands over to Common Mistakes and Troubleshooting. At ~235 minutes across 5 lessons it is the longest module in the guide, which runs about 30 hours end to end.
what is behind this tab
you can read them out of order, nothing is locked
words this module uses without explaining
landed on the wrong one?
This is the Programming, Controls & Sensors one: 5 lessons, about 235 minutes. The modules below share the name over completely different material.
when it breaks, not how it works
| no. | module | lessons |
|---|---|---|
| pre | Programming Foundations: A Java Primer | 4 |
| 01 | Foundations: Tools, Languages, and Your First Robot Program | 4 |
| 02 | The Robot Program: Lifecycle and Command-Based Architecture | 4 |
| 03 | Motors, Sensors, and Closed-Loop Control | 4 |
| 04 | Autonomous: Odometry, Trajectories, and Simulation | 4 |
| 05 | Sensing Fundamentals: Digital, Analog, and CAN Inputs | 3 |
| 06 | Encoders: Measuring Position and Velocity | 3 |
| 07 | Gyros, IMUs, and Orientation | 3 |
| 08 | Closed-Loop Control: PID, Feedforward, and SysId | 4 |
| 09 | Computer Vision and Pose Estimation | 3 |
| 10 | Worked Examples and Mini-Projectsyou are here | 5 |
| 11 | Common Mistakes and Troubleshooting | 5 |
| 12 | Advanced Techniques and Case Studies | 5 |