%%alias Aliased from [IMU]. %% An __Inertial Measurement Unit__ or __IMU__ sensor uses a combination of __accelerometers__, __gyroscopes__ and __magnetometers__ to report on the force, angular rate and orientation of a body in motion. !! Magnetometer * [WitMotion High-Precision RM3100 Military-grade Magnetometer|https://www.wit-motion.com/geomagnetic-sensor/witmotion-high-precision-rm3100-military.html] (Sensor Magnetic Field Module Digital Electronic Compass For MCU, about US$40) !! Comparison of various IMUs: Adafruit's "learn" pages include a [comparison|https://learn.adafruit.com/comparing-gyroscope-datasheets] of the following boards: * [L3GD20|http://www.st.com/en/mems-and-sensors/l3gd20.html] 3 Axis MEMS Gyroscope - ST * [FXAS21002C|http://www.nxp.com/products/sensors/gyroscopes/3-axis-digital-gyroscope:FXAS21002C] 3 Axis MEMS Gyroscope - NXP * [LSM9DS0|http://www.st.com/en/mems-and-sensors/lsm9ds0.html] 9 Axis* MEMS Sensor (Accel + Mag + Gyro) - ST * [LSM9DS1|http://www.st.com/en/mems-and-sensors/lsm9ds1.html] 9 Axis* MEMES Sensor (Acce + Mag + Gyro) - ST * [MPU-9250|https://www.invensense.com/products/motion-tracking/9-axis/mpu-9250/] 9 Axis* MEMS Sensor (Accel + Mag + Gyro) - Invensense * [BMI055|http://www.mouser.com/ds/2/783/BST-BMI055-DS000-08-786482.pdf] 6 Axis MEMS Sensor (Accel + Gyro) - Bosch (Used in the [BNO055]) !! Pages Tagged as 'IMU' [{HasTagOf IMU}] !! References * [Comparing Gyroscope Datasheets|https://learn.adafruit.com/comparing-gyroscope-datasheets] from Adafruit * [Inertial Measurement Unit|https://en.wikipedia.org/wiki/Inertial_measurement_unit] on Wikipedia * [How to Fuse Motion Sensor Data into AHRS Orientation (Euler/Quaternions)|https://learn.adafruit.com/how-to-fuse-motion-sensor-data-into-ahrs-orientation-euler-quaternions] (Adafruit Learning) [{Tag IMU}]