LiDAR-centric multi-stage GICP odometry for compute- and memory-constrained underground robots: point covariances built from stored normals, an adaptive voxel filter that holds the point count constant, and a 50 m sliding-window map (multi-threaded octree or ikd-tree); optional non-lidar odometry seeds the registration; no loop closure.

技術屬性

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

LOCUS 2.0 的技術屬性
感測輸入one or more 3D LiDARs merged in the body frame (three Velodyne VLP16 on Husky; one lidar on Spot)、IMU for per-lidar motion distortion correction、optional non-lidar odometry (wheel-inertial, kinematic-inertial or visual-inertial) as initial guess through the sensor integration module (LiDAR-centric, loosely coupled)
原文測試平台wheeled UGV (Husky)、legged (Spot)
狀態估計multi-stage GICP registration, scan-to-scan then scan-to-submap, with point covariances built from precomputed normals (GICP from normals); health-aware loosely coupled use of optional non-lidar odometry as the scan-to-scan initial guess (Sec. III; Sec. III-A)
資料關聯GICP nearest-neighbour correspondences (maximum correspondence distance 0.3, 20 iterations) on points reduced by an adaptive voxel grid filter that holds the point count near a set value (1000 to 10000 tested) (Sec. III-B; Sec. IV-C)
時間表示discrete poses
去畸變IMU-based motion distortion correction of each lidar stream in the preprocessor (Sec. III)
迴圈閉合none (odometry system; no loop closure described)
全域最佳化none
地圖表示sliding-window robot-centred point map (window 50 m) stored in a multi-threaded octree (two threads alternately box-filter and rebuild) or an ikd-tree; normals are stored with map points (Sec. III-C; Sec. IV-D)
先驗資訊none for odometry; the evaluation ground truth uses survey-grade maps
可輸出幾何6-DoF odometry and a local 3D point cloud map
計算需求Husky runs 4 threads and Spot 1 thread; in Table III LOCUS 2.0 uses 61.05 to 119.00% CPU in the column printed as max (100% = one core) and 1.01 to 2.42 GB maximum memory; GICP from normals reduced the computational metrics by 18.57% on average and raised the odometry rate by 11.10% (Sec. IV-B; Sec. IV-C1; Table III)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDARVLP16歸入:Velodyne VLP-16方法輸入NeBula odometry dataset (DARPA SubT, Team CoSTAR)three per Husky, extrinsically calibrated: one flat, one pitched forward 30 deg, one pitched backward 30 deg; 10 Hz (two used where marked in Table I)(Reinke et al., 2022, Sec. IV-A; Table I)
LiDARSpot on-board lidar (model not reported)方法輸入NeBula odometry dataset (DARPA SubT, Team CoSTAR)one lidar, extrinsically calibrated; 10 Hz(Reinke et al., 2022, Sec. IV-A)
慣性量測單元(IMU)IMU (model not reported)方法輸入NeBula odometry dataset (DARPA SubT, Team CoSTAR)recorded at 50 Hz; used for motion distortion correction(Reinke et al., 2022, Sec. III; Sec. IV-A)
相機camera streams (models not reported)資料集感測器NeBula odometry dataset (DARPA SubT, Team CoSTAR)recorded in the dataset(Reinke et al., 2022, Sec. IV-A)
輪式或腿式里程計wheeled inertial odometry (WIO) on Husky方法輸入NeBula odometry dataset (DARPA SubT, Team CoSTAR)recorded at 50 Hz(Reinke et al., 2022, Sec. IV-A)
輪式或腿式里程計Spot kinematic inertial odometry (KIO) and visual inertial odometry (VIO), out of the box資料集感測器NeBula odometry dataset (DARPA SubT, Team CoSTAR)recorded in the dataset(Reinke et al., 2022, Sec. IV-A)
載具平台Husky方法輸入NeBula odometry dataset (DARPA SubT, Team CoSTAR)skid-steer wheeled robot on rough terrain(Reinke et al., 2022, Sec. IV-A; Fig. 4)
載具平台Spot方法輸入NeBula odometry dataset (DARPA SubT, Team CoSTAR)legged robot(Reinke et al., 2022, Sec. IV-A; Fig. 4)
其他survey-grade 3D map (provided by DARPA or produced by the team; instrument not reported)參考或真值量測NeBula odometry dataset (DARPA SubT, Team CoSTAR)ground-truth trajectory produced by LOCUS 1.0 scan-to-survey-map registration with manual post-processing(Reinke et al., 2022, Sec. IV-A)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

未在施工現場測試;資料來自 DARPA SubT 的停用電廠、礦坑隧道、地鐵站與熔岩洞,其中電廠與地鐵站屬既有建築或基礎設施。狹長走廊與隧道的幾何退化和地下工程施工相似,作者報告在隧道資料 F 中 FAST-LIO 與 LINS 誤差極大而 LOCUS 2.0 仍可運作;但真值是以 LOCUS 1.0 對測量等級地圖配準產生,並非完全獨立的量測。另一篇基礎設施檢測回顧的作者表示無法執行 LOCUS 的程式碼(Ghadimzadeh Alamdari et al., 2025)。

原文驗證環境:地下或隧道、基礎設施、已完工建築

報告的性能數據

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

本方法共出現在 4 個比較組,合計 44 筆紀錄。

Reinke et al., 2022 · Table III 本方法 30 筆

表格設定(擷取紀錄原文):Underground datasets A, C, F, H, I, J (Table I); LOCUS 2.0 versus FAST-LIO and LINS; column labels reproduced as printed (APE max [m], APE mean [%], CPU [%] max and mean, max memory [GB]); many printed 'max' values are below 'mean' values; ground truth from LOCUS 1.0 against survey-grade maps (Reinke et al., 2022, Table III)

APE max [m],NeBula odometry dataset (DARPA SubT, Team CoSTAR) · A: power plant, Elma WA (urban), Husky, 631.53 m

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

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

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

統計量:最大值(max);對齊方式:原文未報告;單位:m;場景:feature-poor corridors, large open spaces

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

數值與出處
方法(原文寫法)報告值出處
LOCUS 2.0本方法原文提出0.19 m(Reinke et al., 2022, Table III)
FAST-LIO0.79 m(Reinke et al., 2022, Table III)
LINS0.43 m(Reinke et al., 2022, Table III)

Reinke et al., 2022 · Table II 本方法 8 筆

資料集與序列NeBula odometry dataset (DARPA SubT, Team CoSTAR) · datasets used in Sec. IV-D (F and I shown in Fig. 9)

表格設定(擷取紀錄原文):Relative memory and CPU change of sliding-window map structures versus the LOCUS 1.0 static octree with 0.001 m leaf (baseline), 50 m map window, GICP from normals (Reinke et al., 2022, Table II)

Memory (relative change),NeBula odometry dataset (DARPA SubT, Team CoSTAR) · datasets used in Sec. IV-D (F and I shown in Fig. 9)

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

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

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

統計量:原文未報告;對齊方式:不適用;單位:% change;場景:underground

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

數值與出處
方法(原文寫法)報告值出處
LOCUS 2.0 with ikd-tree本方法原文提出-68.09 % change(Reinke et al., 2022, Table II)
LOCUS 2.0 with mto 0.001 (multi-threaded octree, leaf 0.001 m)本方法原文提出-38.88 % change(Reinke et al., 2022, Table II)
LOCUS 2.0 with mto 0.01本方法原文提出-62.15 % change(Reinke et al., 2022, Table II)
LOCUS 2.0 with mto 0.1本方法原文提出-87.76 % change(Reinke et al., 2022, Table II)

Reinke et al., 2022 · Text Sec. IV-C1 本方法 4 筆

資料集與序列NeBula odometry dataset (DARPA SubT, Team CoSTAR) · A-J (average)

表格設定(擷取紀錄原文):GICP from normals versus standard GICP inside LOCUS 2.0, averaged over datasets A-J and 5 runs each; percentage changes stated in text (Reinke et al., 2022, Text Sec. IV-C1)

average reduction of computational metrics (CPU, delay, registration and callback times),NeBula odometry dataset (DARPA SubT, Team CoSTAR) · A-J (average)

這張表在此指標與資料序列只列出本方法一筆,沒有可並列的其他方法,因此不畫圖,數值與出處見下表。這是 Reinke et al., 2022 在此表設定下報告的數值(author-reported results),不代表方法在其他資料或設定下的表現。

統計量:平均值(mean);對齊方式:不適用;單位:% change;場景:underground

數值與出處
方法(原文寫法)報告值出處
LOCUS 2.0, GICP from normals vs GICP本方法原文提出-18.57 % change(Reinke et al., 2022, Sec. IV-C1)

Reinke et al., 2022 · Text Sec. IV-D1 本方法 2 筆

資料集與序列NeBula odometry dataset (DARPA SubT, Team CoSTAR) · all datasets (average)

表格設定(擷取紀錄原文):Map structure operation timing relative to the octree (Reinke et al., 2022, Text Sec. IV-D1)

insertion computation time relative to octree,NeBula odometry dataset (DARPA SubT, Team CoSTAR) · all datasets (average)

這張表在此指標與資料序列只列出本方法一筆,沒有可並列的其他方法,因此不畫圖,數值與出處見下表。這是 Reinke et al., 2022 在此表設定下報告的數值(author-reported results),不代表方法在其他資料或設定下的表現。

統計量:平均值(mean);對齊方式:不適用;單位:% more;場景:underground

數值與出處
方法(原文寫法)報告值出處
LOCUS 2.0 with ikd-tree本方法原文提出222 % more(Reinke et al., 2022, Sec. IV-D1)

來源

  • Reinke et al., 2022

    Andrzej Reinke, Matteo Palieri, Benjamin Morrell, Yun Chang, Kamak Ebadi, Luca Carlone, Ali-Akbar Agha-Mohammadi(2022)LOCUS 2.0: Robust and Computationally Efficient Lidar Odometry for Real-Time 3D MappingIEEE Robotics and Automation Letters, 7(4):9043-9050

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

回到方法圖鑑

選擇開啟Esc關閉