module 4 of 13
Make the robot navigate the field on its own. Track position with odometry, generate and follow paths with PathPlanner and Choreo, build full autonomous routines, and test everything in simulation before touching hardware.
Autonomous: Odometry, Trajectories, and Simulation is module 4 of 13 in the Programming, Controls & Sensors guide. It picks up where Motors, Sensors, and Closed-Loop Control left off and hands over to Sensing Fundamentals: Digital, Analog, and CAN Inputs. Its 4 lessons are about 175 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 Simulationyou are here | 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-Projects | 5 |
| 11 | Common Mistakes and Troubleshooting | 5 |
| 12 | Advanced Techniques and Case Studies | 5 |