IMU · serves as: Sensing, Localization, Balance and Posture Control. · compatible with: Humanoid, Quadruped, Biped, Mobile Robot, Legged Robot.
Which group InvenSense ICM-42688-P belongs to and how it is built
An IMU (Inertial Measurement Unit) is an integrated sensing module used to determine the motion and orientation of an object in space. A typical IMU combines an accelerometer and a gyroscope, and sometimes a magnetometer as well. In robotics, IMUs are used for motion stabilization, orientation estimation, balance control, navigation, and analysis of robot or component dynamics.
The ICM-42688-P is TDK InvenSense's flagship 6-axis MEMS IMU combining a low-noise 3-axis gyroscope and 3-axis accelerometer in a single 2.5 × 3 × 0.91 mm LGA package. The sensor is designed for highest-precision applications — industrial IoT, drones, mobile robotics, camera stabilization, AR/VR, and inertial navigation. It features 16-bit ADCs, programmable gyroscope full-scale ranges (±15.625 to ±2000 °/s) and accelerometer ranges (±2 g to ±16 g), and an on-die temperature sensor.
Key features: industry-leading gyroscope noise density of 2.8 mdps/√Hz, gyroscope offset stability over temperature ±0.05 °/s/K (typ.), accelerometer ODR up to 32 kHz and gyroscope ODR up to 32 kHz, 2.25 kB FIFO, SPI (up to 24 MHz), I²C, and I3C SM interfaces. Built-in APEX Motion Functions: pedometer, tap detection, tilt, raise-to-wake, and significant motion. Works with TDK's open eMD drivers and broad Arduino/ESP-IDF/STM32 HAL support. Frequent choice in FPV/cinematic drones and autonomous mobile robots as a follow-on to MPU-6000/MPU-6500 and a strong alternative to Bosch BMI270.
