Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping

About

We propose a framework for tightly-coupled lidar inertial odometry via smoothing and mapping, LIO-SAM, that achieves highly accurate, real-time mobile robot trajectory estimation and map-building. LIO-SAM formulates lidar-inertial odometry atop a factor graph, allowing a multitude of relative and absolute measurements, including loop closures, to be incorporated from different sources as factors into the system. The estimated motion from inertial measurement unit (IMU) pre-integration de-skews point clouds and produces an initial guess for lidar odometry optimization. The obtained lidar odometry solution is used to estimate the bias of the IMU. To ensure high performance in real-time, we marginalize old lidar scans for pose optimization, rather than matching lidar scans to a global map. Scan-matching at a local scale instead of a global scale significantly improves the real-time performance of the system, as does the selective introduction of keyframes, and an efficient sliding window approach that registers a new keyframe to a fixed-size set of prior ``sub-keyframes.'' The proposed method is extensively evaluated on datasets gathered from three platforms over various scales and environments.

Tixiao Shan, Brendan Englot, Drew Meyers, Wei Wang, Carlo Ratti, Daniela Rus• 2020

Related benchmarks

TaskDatasetResultRank
SLAMM3DGR
Average Rank16.7
68
Trajectory EstimationM2DGR
ATE (m)0.111
50
Trajectory EstimationNTU-VIRAL
ATE (m)0.069
50
OdometryGEODE various sequences
APE RMSE0.14
44
LiDAR-Inertial OdometryNTU-VIRAL (eee, nya, rtp, sbs, tnp, spms)
ATE RMSE (m)0.067
29
Single-robot SLAMHERCULES City
RMS ATE (m)0.06
16
Single-robot SLAMHERCULES Desert-Perimeter
RMS ATE (m)0.06
16
Single-robot SLAMHERCULES Desert-Center
RMS ATE (m)0.07
16
Single-robot SLAMHERCULES Forest
RMS ATE (m)0.04
16
OdometryNTU-VIRAL eee03
ATE RMSE (m)0.117
16
Showing 10 of 80 rows
...

Other info

Follow for update