An IMU (Inertial Measurement Unit) is a system comprised of accelerometer,
gyroscope, and other sensors working together to measure the craft’s
velocity, orintation and gravititional forces.These sensors working
in tandem to compensate the pitfalls of each other for giving you a
clean orientation using algorithm filtering. It enables the IMU to become
a very powerful control mechanism for robots,UAVs, autonomous vehicles
and image stabilization systems.
The 10DOF IMU incorporates four sensors – an ADXL345 (triple-axis accelerometer),
L3G4200D (triple-axis gyro), and HMC5883L (triple-axis magnetometer)
and BMP085(Barometric Pressure sensor) – to give you 10 degrees of inertial
measurement. It provides simple I2C lines to control the IMU using only
2 pins of your microconroller.