Robots Atlas>ROBOTS ATLAS
Discontinued

Bosch BMI160

The BMI160 is a small, low-noise, 16-bit 6-axis Inertial Measurement Unit (IMU) by Bosch Sensortec combining a 3-axis accelerometer and a 3-axis gyroscope in a single module. The sensor was designed for mobile applications — augmented reality (AR), indoor navigation, and pedestrian dead-reckoning (PDR). Its low current consumption enables always-on modes in battery-driven devices.

The BMI160 features a configurable on-chip interrupt engine enabling motion-based gesture recognition and context awareness as always-on background functions. The sensor is currently marked by Bosch Sensortec as "Not available for new designs" — it is not recommended for new projects; its role is taken over by newer models from the BMI260/BMI270/BMI323/BMI330 family. Despite its legacy status, the BMI160 remains widely used in many existing Arduino, ESP32, and hobbyist robotics projects.

#IMU#accelerometer#gyroscope#MEMS#Bosch Sensortec#discontinued#legacy#AR/VR#PDR
Market classConsumer

Classification

IMU · serves as: Sensing, Localization, Balance and Posture Control. · compatible with: Mobile Robot, Educational Robot, Research Robot.

Which group Bosch BMI160 belongs to and how it is built

3items
Sensing
Hardware domain
Consumer
Market class

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.

Technical specification

Accelerometer
10parameters
Resolution
16 bit
Measurement ranges
±2 g, ±4 g, ±8 g, ±16g
Sensitivity (±2 g)
16384 LSB/g
Sensitivity (±16 g)
2048 LSB/g
Noise density
180 μg/√Hz
Offset (typ.)
±40 mg
TCO
±1.0 mg/K
TCS
±0.03 %/K
Nonlinearity
0.5 %FS
Current consumption (full op.)
180 μA