module 9 of 13
The most advanced sensing in FRC: cameras that find AprilTags to compute where the robot is, and fusing that with odometry for accurate, drift-free localization.
Computer Vision and Pose Estimation is module 9 of 13 in the Programming, Controls & Sensors guide. It picks up where Closed-Loop Control: PID, Feedforward, and SysId left off and hands over to Worked Examples and Mini-Projects. Its 3 lessons are about 115 minutes of the guide's ~30 hours.
what is behind this tab
you can read them out of order, nothing is locked
words this module uses without explaining
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 Estimationyou are here | 3 |
| 10 | Worked Examples and Mini-Projects | 5 |
| 11 | Common Mistakes and Troubleshooting | 5 |
| 12 | Advanced Techniques and Case Studies | 5 |