0

OUTLINE

  • Introduction

  • What Is an Inertial Measurement Unit (IMU)?

  • What Sensors Are Inside an IMU?

  • 6-Axis vs 9-Axis IMU: Which One Do You Actually Need?

  • Types of IMU: MEMS, Quartz, FOG, and RLG

  • IMU vs AHRS vs INS: Understanding the Hierarchy

  • Where IMUs Are Actually Used

  • How to Choose the Right IMU for Your Project

  • [Image: IMU selection flowchart — application → accuracy requirement → grade → specific parts]

  • FAQ: Common IMU Questions

  • Final Thoughts

The Inertial Measurement Unit (IMU) Complete Engineer's Guide

13 May 2026 7

Introduction

A few years back, a robotics engineer I know spent three weeks debugging a balancing robot that kept drifting sideways. The PID loops were tuned perfectly. The wheel encoders were clean. The issue, it turned out, was a $4 consumer-grade IMU whose gyroscope drifted enough at room temperature to make the whole system unstable. He swapped it for a tactical-grade MEMS unit, and the problem vanished in an afternoon.


That story captures what IMUs actually are: deceptively simple devices that become extremely complicated once you push them past their performance envelope. This guide covers everything you need to know — from how the sensors inside an IMU actually work, to choosing the right one for your application, without getting bogged down in textbook math.

IMU sensor module

What Is an Inertial Measurement Unit (IMU)?

An IMU is a packaged device that measures a body's linear acceleration and angular rate in three perpendicular axes. It is the core sensing block in any system that needs to track its own motion without relying on GPS, cameras, or external beacons. Drop your phone, and it knows roughly how it fell because of the IMU inside. A drone holds position in the wind because its flight controller fuses IMU data with motor commands. A car's stability control module detects a skid before you do because the IMU is sampling hundreds of times per second.
The name "Inertial Measurement Unit" reflects its foundation in Newton's laws of motion—specifically, that objects resist changes in velocity (inertia) and that a body's acceleration reveals information about the forces acting on it. By directly measuring these inertial effects, the IMU generates raw motion data that other systems use to estimate position, orientation, and velocity.

IMUs are also known as IRUs (Inertial Reference Units) or MRUs (Motion Reference Units) in aerospace and marine contexts, with these names used interchangeably in engineering practice.


What Sensors Are Inside an IMU?

Every IMU contains at a minimum a 3-axis accelerometer and a 3-axis gyroscope. Some add a 3-axis magnetometer, bringing the total to 9 sensing axes. Understanding what each sensor measures — and where it falls short — is the foundation for using IMU data correctly.


Accelerometer

An accelerometer measures specific force: the acceleration acting on a proof mass relative to free-fall. When your IMU sits still on a desk, the accelerometer reads approximately 9.81 m/s² on the vertical axis.
Not because the device is moving, but because gravity pulls the proof mass against its housing. This effect explains why accelerometers alone cannot determine a body's absolute position; they measure the net acceleration after subtracting gravity.
Modern IMU accelerometers are almost exclusively MEMS (Micro-Electro-Mechanical Systems) devices. A tiny silicon mass is suspended over a substrate by spring structures. When acceleration occurs, the mass deflects, changing the capacitance between adjacent plates.
· Three key performance parameters define an accelerometer:
Bias stability: How much the zero-output drifts over time. For reference, consumer MEMS units typically run 30–100 mg, whereas tactical-grade units achieve less than 1 µg.
· Noise density: Random noise on the measurement, expressed in µg/√Hz.

· Full-scale range: The maximum acceleration measurable. Industrial IMUs offer ±2 g to ±200 g.


Gyroscope

A gyroscope measures angular velocity — how fast the body is rotating about each axis, expressed in °/s or °/h for high-precision units. Unlike accelerometers, gyroscopes are insensitive to linear motion and gravity; they respond only to rotation. However, all gyroscopes suffer from drift: over time, small errors accumulate, affecting accuracy.
MEMS gyroscopes exploit the Coriolis effect. A vibrating silicon structure is set into oscillation along one axis. When the device rotates, the Coriolis force induces a secondary oscillation perpendicular to the drive axis.

The critical gyroscope parameter is bias instability — the extent to which the zero-rate output drifts over time. A consumer MEMS gyroscope might drift 10–100 °/h, which is fine for gesture recognition but catastrophic for a 10-minute autonomous navigation run. Navigation-grade fiber-optic gyroscopes achieve <0.001°/h.



Magnetometer (Optional)

Beyond motion, a 3-axis magnetometer adds another layer to IMUs by capturing the local geomagnetic field vector.
The catch: magnetometers are vulnerable to ferrous interference. A steel mounting bracket, a nearby motor, or rebar in a floor slab can corrupt the heading reading by tens of degrees. This is why magnetometer data is always treated as a soft constraint in sensor fusion algorithms rather than a hard truth.
MEMS accelerometer cross-section showing proof mass and spring structures

6-Axis vs 9-Axis IMU: Which One Do You Actually Need?

This is one of the most common questions engineers ask, and the answer depends entirely on your application.
A 6-axis IMU contains a 3-axis accelerometer and a 3-axis gyroscope. It measures linear acceleration and angular rate across all three spatial axes. This is sufficient for applications where only relative motion matters: how fast is the vehicle turning, how quickly is it accelerating, has it tilted beyond a threshold?

A 9-axis IMU adds a 3-axis magnetometer. This gives the system access to absolute heading — the direction the device is pointing relative to magnetic north. Without a magnetometer, an IMU cannot determine which way is north; it can only report how it has rotated since power-on.


Factor

6-Axis IMU

9-Axis IMU

Heading accuracy

Drifts indefinitely (no absolute reference)

Drifts less, constrained by magnetometer

Magnetic interference risk

None (no magnetometer)

High in ferrous or electromagnetic environments

Cost

Lower

Higher

Power consumption

Lower

Higher

Calibration complexity

Simpler

Magnetometer calibration required

Best for

Drone flight control, IMU-only navigation, high-shock

Ground robots, marine systems, outdoor navigation

 

The practical rule: If your application runs in environments with significant magnetic interference (near motors, inside vehicles, near steel structures), skip the magnetometer. Magnetometers are highly susceptible to field distortions and can provide severely corrupted heading data in such conditions. The data it provides in the heading will be worse than useless if it is corrupted. Use a 6-axis IMU and fuse it with GPS or vision-based heading instead.

Types of IMU: MEMS, Quartz, FOG, and RLG

IMUs are classified by the underlying sensing technology in their gyroscopes and accelerometers. These classifications inform both performance and cost. The performance pyramid runs from consumer-grade MEMS at the base to navigation-grade ring laser gyros at the top — and the price follows suit.

Silicon MEMS IMU

Silicon MEMS dominates the market by volume. These devices are manufactured using standard semiconductor lithography and etch processes, which makes them cheap, small, and reproducible at scale. However, MEMS sensors are vulnerable to vibration and temperature changes, which can impact precision. A complete 6-axis MEMS IMU fits in a 3×3×1 mm package and costs less than $5 in quantity.
The tradeoff for this accessibility is noise and stability. Consumer MEMS gyroscopes exhibit bias drift of 10–100 °/h and angular random walk of 0.5–5 °/√h, which limits their accuracy in some applications.
Because of their low cost and small size, MEMS devices excel in smartphones, fitness wearables, gaming controllers, consumer drones, and quadcopters that use GPS as the primary navigation sensor.

Representative parts: TDK ICM-42688-P, ST LSM6DSOX, Bosch BMI090L



Quartz MEMS IMU

Quartz MEMS gyroscopes use a vibrating quartz crystal rather than a silicon beam. Although these offer improved bias stability, they can still experience performance degradation from extreme temperatures and severe mechanical shocks. The quartz resonator's piezoelectric properties yield 10× better bias stability than silicon MEMS in the same form factor.
This step up in technology means tactical-grade quartz MEMS units achieve 1–10 °/h bias stability, which is comparable to that of fiber-optic gyros from a decade ago.

Representative parts: ADI ADIS16470 (tactical grade, ~1 °/h), ST LSM6DSRX



Fiber Optic Gyro (FOG) IMU

Moving up the pyramid, FOG IMUs use the Sagnac effect: two beams of light travel in opposite directions through a fiber-optic cable coil. When the assembly rotates, a phase difference proportional to the rotation rate is detected. FOG IMUs are sensitive to minute cable imperfections and ambient temperature variations, which can affect long-term stability.
As a result, FOG IMUs achieve 0.01–0.1 °/h bias stability. The main drawbacks are their cost ($2,000–$20,000) and size, which may limit their deployment.
Where found: military UAVs, helicopter attitude reference, marine navigation, and precision agricultural robots.

Representative parts: ADI ADIS16488A, Honeywell HG1930



Ring Laser Gyro (RLG) IMU

At the top of the performance pyramid is the ring laser gyro (RLG), the highest-performance solid-state gyroscope technology. Here, two laser beams travel in opposite directions inside a sealed cavity. RLG IMUs achieve 0.001 °/h — 100× better than FOG, making them well-suited for applications demanding ultimate precision.
Cost: $50,000–$500,000 for a navigation-grade RLG IMU.
Where found: commercial aircraft (Boeing 787, Airbus A350), submarines, intercontinental missiles, and spacecraft.
IMU performance pyramid — consumer MEMS → tactical quartz → FOG → RLG, showing bias stability vs cost

IMU vs AHRS vs INS: Understanding the Hierarchy

These three terms are frequently confused, but they represent increasing levels of a navigation stack rather than interchangeable parts. Distinguishing clearly between them is key to proper system design.


IMU (Inertial Measurement Unit)

An IMU outputs raw sensor data: three axes of acceleration and three axes of angular rate (and optionally magnetometer data). It does not compute position, velocity, or orientation — that processing happens upstream in the navigation stack. Think of it as the sensor layer.


AHRS (Attitude and Heading Reference System)

An AHRS takes IMU data and adds sensor fusion — typically a Kalman filter or complementary filter — to compute attitude (pitch and roll) and heading. It fuses accelerometer data (for tilt reference), gyroscope data (for dynamic response), and magnetometer data (for heading). However, an AHRS does not compute position, unlike an INS.


INS (Inertial Navigation System)

An INS is the full navigation stack. It takes AHRS output and integrates acceleration twice to produce position, velocity, and heading in a global reference frame, building on the data from the previous systems. Pure inertial navigation accumulates error; modern INS units fuse IMU data with GNSS/GPS in a tightly coupled or loosely coupled architecture to limit this drift.


Parameter

IMU

AHRS

INS

Raw sensor data

Yes

Yes

Yes

Pitch/Roll

No

Yes

Yes

Heading

No

Yes (relative to magnetic north)

Yes

Position (lat/lon)

No

No

Yes

GNSS fusion

No

No

Yes (in modern INS)

Cost range

$3–$10,000

$200–$5,000

$3,000–$500,000



Where IMUs Are Actually Used

The following represent most of the professional IMU market.


Consumer Electronics

Every modern smartphone has a 6-axis MEMS IMU (accelerometer + gyroscope). The accelerometer manages screen rotation and step counting; the gyroscope enables gaming gestures and AR head tracking. Cost target: < $1 per unit.


Drones and UAVs

Flight controllers implement 6-axis or 9-axis IMUs for closed-loop attitude stabilization. Gyroscopes deliver angular rate data to PID controllers for motor actuation; accelerometers maintain tilt reference during hover. Industrial drones frequently deploy dual IMUs for redundancy.


Automotive

Safety-critical automotive applications drive the IMU market: electronic stability control (ESC), rollover detection, and ADAS. Devices are specified for -40°C to +105°C and conform to ASIL-B or ASIL-D safety standards.


Robotics and Industrial Automation

AGVs (Automated Guided Vehicles) and autonomous mobile robots rely on IMUs for motion feedback and tilt-safety. An AGV navigating a warehouse aisle uses a tactical-grade 6-axis or 9-axis IMU fused with wheel odometry to maintain position when GPS is unavailable.

Representative models: Bosch BMI090L (industrial-grade, integrated vibration damping) and Xsens MTi-600 (factory-calibrated, CAN/RS485 interface).



Aerospace and Defense

Aerospace increasingly uses MEMS IMUs as redundant sensors alongside fiber-optic devices. Starlink satellites rely on star trackers for primary attitude reference, using MEMS IMUs as secondary. Military ground vehicles incorporate tactical-grade IMUs for GPS-denied navigation.
IMU application collage — consumer drone, automotive ECU, warehouse robot, agricultural UAV

How to Choose the Right IMU for Your Project

Selecting an IMU centers on cost-effectiveness: procure the least expensive sensor that satisfies accuracy requirements. Use this practical decision framework.


Step 1: Define Your Accuracy Requirement

Initiate with system dynamics. Quantify the allowable heading or positional error for your use case after a defined operational period.
A rough rule of thumb for gyroscope-only navigation:
Position error (meters) ≈ 0.5 × (gyro bias in °/h) × (time in hours)² × (velocity in m/s)

As a rough example for gyroscope-only navigation: A ground robot traveling at 1 meter per second on a 30-minute autonomous mission could have about 30 meters of error with a 1-degree per hour gyro and about 900 meters of error with a 10-degree per hour gyro.



Step 2: Assess the Operating Environment

Temperature range requirements: Automotive: -40°C to +105°C; Outdoor robotics: -25°C to +85°C; Consumer electronics: 0°C to 45°C.
Vibration: Select IMUs with defined vibration rectification coefficients or integrate mechanical filtering (e.g., Bosch BMI090L) for use in rotating machinery.

Magnetic environment: In proximity to electric motors, ferrous materials, or power lines, exclude magnetometers or allocate resources for hard or soft-iron calibration.


Step 3: Set Your Budget and Supply Chain

Welllinkchips provides supply chain intelligence. Many IMUs on Digi-Key and Mouser are NRND (Not Recommended for New Design) or obsolete—especially mid-range tactical options from ADI and ST, superseded by newer models.

Provided procurement support in sourcing ADI ADIS16448 and Xsens MTi-630 units from authorized inventory when standard distributors showed 26-week lead times. Unlisted inventory may exist—verify availability before committing to a redesign.



IMU Selection Quick Reference

Application

Recommended IMU Grade

Bias Stability Target

Typical Parts

Consumer electronics

Consumer MEMS

50–500 °/h

TDK ICM-42688-P, ST LSM6DSOX

Gaming, AR/VR

Consumer MEMS

20–100 °/h

InvenSense ICM-40607

Drone flight control

Industrial MEMS

10–50 °/h

Bosch BMI090L, ST LSM6DSR

Ground robot navigation

Tactical MEMS

1–10 °/h

ADI ADIS16470, Xsens MTi-600

Agricultural robot

Tactical MEMS

1–5 °/h

ADI ADIS16475

Industrial stabilization

FOG or tactical

0.1–1 °/h

ADIS16488A, Honeywell HG1900

Aerospace/autonomous nav

Navigation FOG/RLG

< 0.1 °/h

Honeywell HG9830, Litton LN-200



[Image: IMU selection flowchart — application → accuracy requirement → grade → specific parts]

────────────────────────────────────────────────────────────

FAQ: Common IMU Questions

What is the difference between IMU and motion sensor?

"IMU" and "motion sensor" overlap but are not identical. A motion sensor is a broad category that includes any sensor measuring movement — IMUs, optical motion capture, ultrasonic rangefinders, and even simple tilt switches. An IMU is a composite device that contains accelerometers, gyroscopes, and, optionally, magnetometers.


Can an IMU work without GPS?

Yes. An IMU tracks relative motion and does not need external signals. But without GPS or another reference, IMU-only navigation systems will always accumulate drift over time. Pure inertial navigation is used in submarines, spacecraft, and underground mining, where external signals are unavailable.


How do I reduce IMU drift?


Three approaches, in increasing sophistication:
1. Sensor fusion with an absolute reference: Add a magnetometer, GPS, or vision-based system. Fusing IMU data with GNSS using a Kalman filter reduces position error by 10–100× compared to IMU-only navigation.
2. Zero-velocity updates (ZUPT): In systems where the vehicle periodically stops, you can reset velocity to zero when the IMU detects that the body has come to rest. This is a simple and effective technique.

3. Temperature calibration and compensation: Gyroscope bias drifts with temperature. High-performance IMUs include factory-calibrated temperature compensation tables.




Why do high-g accelerometers saturate in drone applications?

Many drones perform maneuvers with 3–5 g of acceleration during aggressive turns or wind gusts. If the accelerometer's full-scale range is ±2 g (common in consumer units), the sensor saturates and outputs a clipped signal.

For drone applications, choose accelerometers with a full-scale range of ±8 g or ±16 g. Accept that the lower resolution is preferable to saturation — you can always filter high-frequency noise, but you cannot recover data from a saturated sensor.



How often does an IMU need recalibration?

For consumer-grade MEMS IMUs used in benign environments, factory calibration is typically sufficient for the device's lifetime. For industrial and tactical IMUs used in variable environments, Consumer MEMS IMUs in mild conditions rarely need recalibration. Industrial/tactical IMUs in tough environments usually require annual recalibration. Calibration by having the operator wave the device through a figure-8 pattern during setup.


Is a higher sample rate always better?

Not necNot necessarily. Higher sample rates produce more data, but also more noise. More importantly, your downstream processor must handle the data rate — a 2 kHz IMU generates 12,000 samples per second. Higher sample rates create more data and noise. Your processor must keep up; a 2 kHz IMU generates 12,000 samples/second (6-axis), which may overwhelm a weak controller. Every 100 ms requires a 100–200 Hz IMU.

Final Thoughts


The IMU market is broad enough that almost any performance requirement has a viable component — from $3 consumer chips to $200,000 navigation systems. The engineering discipline is not about finding an IMU; it is about understanding what your application actually needs and resisting the pull toward either overspecification (spending 10× more than necessary) or underspecification (buying cheap and debugging drift for months).


If you are dealing with NRND or obsolete IMU part numbers—whether for legacy aerospace repair, industrial robot maintenance, or autonomous vehicle programs—component sourcing can be more challenging than the engineering itself. Welllinkchips specializes in helping engineers and procurement teams locate and verify parts that are no longer offered by major distributors.



Need help finding a specific IMU or navigating a legacy component search? Contact our team → https://www.welllinkchips.com/contact



Subscribe to Welllinkchips !
Your Name
* Email
Submit a request