IMU is one of the rudimentary sensors in robotics because it provides accurate information about the dynamics of the machine. IMU is basically an Accelerometer and a Gyro(along with some others) combined into one. There are many IMU modules in the market today, and we compiled a list of 10 best you can buy right now for your Raspberry Pi board.
10. Kootek GY-521 MPU-6050(3.35$)
The sensor has a three-axis accelerometer and a three axis gyro. It works by communicating IIC protocol with a built in 16bit AD converter.
9. DIYmall 9 Axis Sensor Module(15.99$)
Made from a combination of ITG3205 + ADXL345 + HMC5883L IC’s. The product comes with solid connectors and is relatively small with the dimensions of 2.2cm * 1.7cm.
8. WYHP 9DOF IMU Sensor(11.99$)
WYHP IMU is the most power efficient module on the list as it can run fully on just 3.3 V. The sensor has 9 degrees of freedom and utilizes SPI communication for data transfer.
7. UNIK GY-85 (13.59$)
Made using Immersion Gold PCB, process the sensor has far less noise in its readings as compared to others. 9DOF IMU is one of the best when it comes to reliability. The sensor works on both 3v and 5V.
6. Waveshare 10 DOF IMU Sensor(21.99$)
Installed with Digital Motion ProcessingTM (DMPTM) engine, the sensor is super fast in data processing. Citing its high computational power, the fact that the manufacturer also installed a barometric pressure sensor within the embedded system is surprising to us.
5. IMU Senor by’X-Y-G Module'(20.99$)
10 DOF IMU is ideal for installation on small robots or flying drones because its three axis compass is very responsive. Fitted with low power MPU9255 instead of the cheaper MPU6050 IC.
4. Adafruit 9-DOF Absolute Orientation IMU(34.99$)
Adafruit manufactures a lot of Arduino-compatible project devices, but this module is compatible with a Raspberry Pi as well. The gadget provides data over I2C whereas you can measure absolute orientation, angular velocity, acceleration, magnetic field strength, linear acceleration, gravity, & temperature.
3. 9dof IMU by ‘Generic'(12.97$)
Generic is a popular supplier of consumer electronic devices but occasionally sells small digital peripherals for hobbyist and students. This IMU is the mere continuation of that trend, the module runs on both 3V & 5V and works using I2C communication.
2. ‘Pullyshop’ IMU Sensor(31.99$)
The IMU contains 3-axis gyroscope, 3-axis accelerometer, and 3-axis compass/magnetometer +1 Barometric pressure making a total of 10 degrees of freedom. Fitted with the low power MPU9255, perhaps the best thing about the IMU is the six pins male connector that makes it very easy to use for beginners.
1. 10 DOF Mems IMU Sensor(41.50$)
Micro-Electromechanical System based IMU has the most superior build quality. The device has a wide input range of 3V to 8V which increases its versatility in use. Gold PCB etching ensure low attenuation and like most on our list, it also uses I2C communication for data transfer. Though the module is expensive considering most aspects this is the best IMU for your Raspberry Pi.