Robotics
LiDAR-inertial odometry
Definition
LiDAR-inertial odometry estimates a platform's incremental motion by combining LiDAR measurements with inertial measurements. The inertial sensor supplies rapid motion information while scan geometry constrains drift and corrects the estimated trajectory.
Also known as: LIO, Lidar-inertial odometry
Updated
Combine fast inertial motion with scan geometry
An inertial measurement unit measures angular velocity and specific force at a high rate. A lidar measures ranges across a scan. LIO estimates motion by combining these streams instead of treating either as a complete pose sensor.
Inertial estimates can predict motion between range measurements and help account for movement while a scan is collected. Geometric consistency between new points and a local map can then correct pose, velocity, gravity direction, and sensor-bias estimates, depending on the system.
Direct registration is one implementation choice
FAST-LIO2 tightly couples LiDAR and inertial data in an iterated Kalman-filter framework. It registers raw points directly to an incrementally maintained map rather than requiring a hand-designed feature-extraction stage. The authors evaluated that system across public sequences and experiments with different LiDAR scanning patterns.
That design is an example of LIO, not its definition. Other systems can use extracted features, factor graphs, or batch optimisation. LIO also differs from point-cloud registration alone because inertial states and measurements participate in the motion estimate.
Odometry still drifts
Long corridors, open spaces, or repeated surfaces may provide too little geometric constraint in some directions. Incorrect time synchronisation, extrinsic calibration, IMU bias modelling, moving objects, and vibration can all corrupt the estimate.
LIO remains odometry: it provides locally consistent incremental motion but does not necessarily provide a permanent global frame. A larger SLAM system may add place recognition, loop closure, and global optimisation.
Sources
Related terms
Lidar
Lidar measures distance using emitted laser light and its return from surfaces. Repeated range measurements across directions can form a spatial scan or three-dimensional point cloud.
Inertial measurement unit
An inertial measurement unit is a sensor assembly that typically combines accelerometers and gyroscopes to measure specific force and angular velocity. Some devices also provide magnetometer readings or estimated orientation.
Odometry
Odometry estimates changes in a robot's position and orientation from motion measurements over time. Its accumulated pose provides a local reference that can drift as measurement errors build up.
Point cloud registration
Point cloud registration estimates a spatial transformation that aligns two or more point clouds in a common coordinate frame. Robots use it to relate scans for mapping, localization, inspection, and object pose estimation.
Sensor fusion
Sensor fusion combines information from multiple sensors or estimation sources to produce a shared estimate. The combination must account for coordinate frames, timing, uncertainty, and dependence between inputs.