In this chapter, we’ll examine another device I used in my autonomous rover – an inertial measurement unit (IMU). An IMU is present in many mobile robotics projects, as it helps determine the robot’s orientation as it travels from one point to another. The device is the Adafruit Precision NXP 9-DOF Breakout Board - FXOS8700 + FXAS21002 (see www.adafruit.com/product/3463). That name is way too long, so I’ll use the term PIMU in this chapter.
Logically, you can consider an IMU as three devices, as it includes an accelerometer ...