Continuous-time radar- and lidar-inertial odometry that uses an exactly sparse white-noise-on-acceleration Gaussian-process prior in a two-frame sliding window, treats gyroscope readings as direct state measurements, preintegrates only accelerometer readings into relative-velocity factors, and builds point-to-plane (or Doppler-compensated radar) factors by posterior GP interpolation at each measurement time.

技術屬性

欄位內容為文獻擷取紀錄的原文用語(英文),以原文為據;「未查證」表示本研究尚未讀到該資訊,不代表該方法不具備此能力。

STEAM-LIO (GP continuous-time LIO) 的技術屬性
感測輸入3D spinning LiDAR (Velodyne Alpha-Prime 128-beam on Boreas; 64-beam Ouster in Newer College; 64-beam Velodyne in KITTI-raw, LiDAR-only)、IMU (Applanix raw IMU at 200 Hz on Boreas; Ouster internal IMU at 100 Hz in Newer College)、2D spinning radar (Navtech CIR304-H) for the radar-inertial variant
原文測試平台vehicle (Boreas and KITTI-raw)、handheld (Newer College sensor mast)
狀態估計sliding-window batch continuous-time estimation (window of two LiDAR frames, about 200 ms) with a white-noise-on-acceleration Gaussian-process prior on SE(3) pose and body-centric velocity, direct gyroscope factors, preintegrated accelerometer relative-velocity factors and bias random-walk priors; Gauss-Newton with outer re-association loops and marginalization (Sec. III, IV, IV-C)
資料關聯continuous-time point-to-plane factors from a coarsely voxelized scan (default 1.5 m) to a sliding local voxel map (1.0 m voxels, up to 20 points, minimum spacing 0.1 m), weighted by a planarity heuristic; radar uses Doppler-compensated point-to-point factors with a Cauchy loss (Sec. IV, IV-A, IV-D)
時間表示continuous-time Gaussian process (WNOA prior, exactly sparse, linear cost) with estimation times at scan start and end; measurement factors built by posterior GP interpolation at each timestamp; timestamps binned (400 Hz on Boreas) to limit interpolations (Sec. III, IV-A, V)
去畸變each outer iteration undistorts the scan with the posterior continuous-time trajectory of the previous iteration (Sec. IV-A, Alg. 1)
迴圈閉合none explicit; on Newer College the incrementally built map allows implicit loop closure when areas are revisited (Sec. V)
全域最佳化none
地圖表示sliding local voxel point map centred on the robot; on Boreas voxels unobserved for about one second are cleared (Sec. IV, V)
先驗資訊gravity orientation estimated from accelerometer data assuming the robot is stationary at startup; tuned power spectral density diag(Q) = {50, 50, 50, 5, 5, 5} (Sec. IV-B, V)
可輸出幾何continuous-time trajectory (pose and body-centric velocity with covariance) and lidar or radar point maps (Figs. 1, 9, 18)
計算需求real time on an Intel Xeon E5-2698 v4 with 16 threads: STEAM-LIO 74 ms per frame on Newer College and 97 ms on Boreas; STEAM-LO 89 ms on KITTI-raw (Tables I-III)

使用設備

原文使用的感測器、運算硬體與載具(equipment)。型號保留原文寫法,連結到設備頁中同一型號的歸併名稱;角色依原文用途分為方法輸入、資料集感測器、執行運算平台、參考或真值量測(reference or ground truth)與比較對象設備。

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDARVelodyne Alpha-Prime 128-beam資料集感測器Boreas128-beam lidar on the Boreas data collection platform(Burnett et al., 2025, Fig. 14; Sec. V-D)
LiDAROuster 64-beam LiDAR (model not stated)資料集感測器Newer College Datasethandheld sensor mast(Burnett et al., 2025, Sec. V-B)
LiDARVelodyne 64-beam LiDAR (model not stated)資料集感測器KITTI-rawmotion-distorted raw point clouds(Burnett et al., 2025, Sec. V-A)
慣性量測單元(IMU)Applanix IMU (raw measurements from the GNSS/INS logs)資料集感測器Boreas200 Hz(Burnett et al., 2025, Sec. V-D; Fig. 3)
慣性量測單元(IMU)Ouster internal IMU資料集感測器Newer College Dataset100 Hz; used to avoid LiDAR-IMU synchronization problems(Burnett et al., 2025, Sec. V-B)
GNSS 接收器Applanix GNSS/INS (model not stated)參考或真值量測Boreaspost-processed ground truth with GPS corrections, IMU and wheel encoders; raw 200 Hz IMU extracted without bias correction for the method(Burnett et al., 2025, Sec. V-D; Fig. 14)
GNSS 接收器OXTS RTK GPS (model not stated)參考或真值量測KITTI-rawground truth(Burnett et al., 2025, Sec. V-A)
相機FLIR Blackfly S資料集感測器Boreasnot used by the method(Burnett et al., 2025, Fig. 14)
雷達Navtech CIR304-H資料集感測器Boreasmechanical spinning 2D radar, 360 deg horizontal FOV, 1600 Hz azimuth measurements; no Doppler output(Burnett et al., 2025, Sec. IV-D; Fig. 14)
載具平台handheld sensor mast (Newer College Dataset)資料集感測器Newer College Datasetaggressive high-frequency motions, dynamic swinging of the mast(Burnett et al., 2025, Sec. V; Sec. V-B)
載具平台Boreas data collection vehicle資料集感測器Boreasrepeated route at the University of Toronto over one year; 102 km or 4.3 h test set(Burnett et al., 2025, Sec. V-D; Fig. 14)
運算硬體Intel Xeon CPU E5-2698 v4執行運算平台未標示16 threads(Burnett et al., 2025, Sec. V)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

論文未涉及營建場域,驗證為城市車載(KITTI-raw、Boreas 一年四季含暴雪)與 Newer College 手持劇烈運動資料。它把本資料庫的 STEAM 高斯過程理論(Barfoot et al., 2014)落實為可即時運作的 LiDAR 慣性里程計,並示範同一框架可用於在雪、霧、粉塵中較不受影響的旋轉雷達;營建工地常見粉塵與手持劇烈晃動,雷達慣性與連續時間去畸變的組合有潛在價值,但雷達為二維且精度明顯低於 LiDAR(推論)。

原文驗證環境:公開基準、獨立參考量測、跨場域

報告的性能數據

以下是原文作者報告的性能數值(author-reported results),不是本研究重新量測的結果。每張圖只並列同一個比較組(comparison group,同一張表、同一組實驗設定)內的方法;不同比較組之間的數值不可直接比較,也不構成排名。

本方法共出現在 7 個比較組,合計 88 筆紀錄。以下列出本方法紀錄最多的 4 組,其餘 3 組列在最後,並連到性能比較頁。

Burnett et al., 2025 · Table III 本方法 41 筆

表格設定(擷取紀錄原文):Boreas test set (102 km, 4.3 h, repeated route over one year incl. snowstorms); KITTI-style translational drift (%) and rotational drift (deg/100 m); first three methods evaluated in SE(3), last four in SE(2) (radar is 2D) (Burnett et al., 2025, Table III)

translational drift,Boreas · Seq. Avg. (13 sequences)

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Burnett et al., 2025 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:平均值(mean);對齊方式:不適用;單位:%;場景:vehicle, University of Toronto repeated route, varying seasons and weather

資料來源作者報告值(Burnett et al., 2025, Table III)

數值與出處
方法(原文寫法)報告值出處
VTR3-Lidar [1]0.54%(Burnett et al., 2025, Table III)
STEAM-LO本方法原文提出0.46%(Burnett et al., 2025, Table III)
STEAM-LIO本方法原文提出0.45%(Burnett et al., 2025, Table III)
STEAM-LO (SE2)本方法原文提出0.16%(Burnett et al., 2025, Table III)
VTR3-Radar [1]2.02%(Burnett et al., 2025, Table III)
STEAM-RO本方法原文提出1.68%(Burnett et al., 2025, Table III)
STEAM-RIO本方法原文提出0.95%(Burnett et al., 2025, Table III)

Burnett et al., 2025 · Table II 本方法 24 筆

表格設定(擷取紀錄原文):Newer College Dataset (handheld, 6 km); RMS ATE after Umeyama alignment; star = explicit loop closures, dagger = results from DLIOM [71], double dagger = uses camera; other baselines as originally published (Burnett et al., 2025, Table II)

root mean squared ATE,Newer College Dataset · 01-Short

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Burnett et al., 2025 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:均方根誤差(RMSE);對齊方式:SE(3) 剛體對齊;單位:m;場景:handheld sensor mast, Oxford college quads and parkland

資料來源作者報告值(Burnett et al., 2025, Table II)

數值與出處
方法(原文寫法)報告值出處
CT-ICP* [18] (explicit loop closures)0.36 m(Burnett et al., 2025, Table II)
KISS-ICP [5] (result from [71])0.6675 m(Burnett et al., 2025, Table II)
FAST-LIO2 [10] (result from [71])0.3775 m(Burnett et al., 2025, Table II)
DLIO [11]0.3606 m(Burnett et al., 2025, Table II)
SLICT* [52] (explicit loop closures)0.3843 m(Burnett et al., 2025, Table II)
CLIO* [60] (loop closures, uses camera)0.408 m(Burnett et al., 2025, Table II)
Constant Velocity (ablation baseline)本方法0.8558 m(Burnett et al., 2025, Table II)
STEAM-LO (Ours)本方法原文提出0.3398 m(Burnett et al., 2025, Table II)
STEAM-LO + Gyro (Ours)本方法原文提出0.3055 m(Burnett et al., 2025, Table II)
STEAM-LIO (Ours)本方法原文提出0.3042 m(Burnett et al., 2025, Table II)

Burnett et al., 2025 · Table IV 本方法 12 筆

指標ATE

表格設定(擷取紀錄原文):Ablation: ATE on Newer College 01-Short when scaling the default power spectral density diag(Q) = {50, 50, 50, 5, 5, 5} (Burnett et al., 2025, Table IV)

ATE,Newer College Dataset · 01-Short, Q x1/4

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Burnett et al., 2025 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:均方根誤差(RMSE);對齊方式:SE(3) 剛體對齊;單位:m;場景:handheld sensor mast

資料來源作者報告值(Burnett et al., 2025, Table IV)

數值與出處
方法(原文寫法)報告值出處
STEAM-LO本方法原文提出0.3098 m(Burnett et al., 2025, Table IV)
STEAM-LIO本方法原文提出0.308 m(Burnett et al., 2025, Table IV)

Burnett et al., 2025 · Table I 本方法 6 筆

表格設定(擷取紀錄原文):KITTI-raw (motion-distorted, LiDAR only, 22 km); KITTI relative translation error; Overall = average over all segments of all sequences, Seq. Avg. = mean of per-sequence values; sequence 03 not available; STEAM-LO evaluated at the newest pose of the window (Burnett et al., 2025, Table I)

KITTI RTE,KITTI-raw · Overall (00-10 without 03)

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Burnett et al., 2025 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:平均值(mean);對齊方式:不適用;單位:%;場景:vehicle, urban and highway

資料來源作者報告值(Burnett et al., 2025, Table I)

數值與出處
方法(原文寫法)報告值出處
CT-ICP [18]0.55%(Burnett et al., 2025, Table I)
KISS-ICP [5]0.55%(Burnett et al., 2025, Table I)
STEAM-ICP [12]0.52%(Burnett et al., 2025, Table I)
Constant Velocity (ablation baseline)本方法0.66%(Burnett et al., 2025, Table I)
STEAM-LO (Ours, LiDAR only)本方法原文提出0.53%(Burnett et al., 2025, Table I)

其他比較組

列出其餘 3 個比較組

來源

  • Burnett et al., 2025

    Keenan Burnett, Angela P. Schoellig, Timothy D. Barfoot(2025)Continuous-Time Radar-Inertial and Lidar-Inertial Odometry Using a Gaussian Process Motion PriorIEEE Transactions on Robotics, 41:1059-1076

    同儕審查已出版已讀全文近十年查證後修正

回到方法圖鑑

選擇開啟Esc關閉