Programming, Controls & SensorsModule 7 of 13
Gyros, IMUs, and Orientation
To know which way it is pointing and to keep its driving straight, a robot needs a gyroscope. This module covers IMUs, drift, calibration and mounting, the field coordinate system, and odometry.
Gyros, IMUs, and Orientation is module 7 of 13 in the Programming, Controls & Sensors guide. It picks up where Encoders: Measuring Position and Velocity left off and hands over to Closed-Loop Control: PID, Feedforward, and SysId. Its 3 lessons are about 85 minutes of the guide's ~30 hours.
3 lessons~85 min51 lessons in this guide
In this module
3 lessons
Longer reads
Articles that go deeper on this
All 13 modules in Programming, Controls & Sensors
Department overview- PreProgramming Foundations: A Java Primer4
- 01Foundations: Tools, Languages, and Your First Robot Program4
- 02The Robot Program: Lifecycle and Command-Based Architecture4
- 03Motors, Sensors, and Closed-Loop Control4
- 04Autonomous: Odometry, Trajectories, and Simulation4
- 05Sensing Fundamentals: Digital, Analog, and CAN Inputs3
- 06Encoders: Measuring Position and Velocity3
- 07Gyros, IMUs, and Orientation3
- 08Closed-Loop Control: PID, Feedforward, and SysId4
- 09Computer Vision and Pose Estimation3
- 10Worked Examples and Mini-Projects5
- 11Common Mistakes and Troubleshooting5
- 12Advanced Techniques and Case Studies5