Modular hdl_graph_slam-inspired LiDAR graph SLAM: filtered full-cloud scan-to-keyframe registration (ICP, GICP, VGICP or NDT) with an optional pre-tracker, floor-plane constraints, three-step loop closure with Scan Context, and g2o pose-graph optimization; IMU and GPS are optional.

技術屬性

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

ART-SLAM 的技術屬性
感測輸入3D LiDAR point clouds (mandatory)、optional IMU for de-skewing in the pre-filterer and orientation constraints in the pose graph、optional GPS constraints and pre-computed odometry (Sec. II-A)
原文測試平台vehicle (KITTI)、static scan stations in an underground mine (Chilean underground mine dataset)
狀態估計keyframe-based scan-to-keyframe registration of full filtered clouds with a user-selected method (ICP, GICP, VGICP or NDT), optionally seeded by a multi-scale pre-tracker or external odometry; g2o pose graph with odometry, floor-plane, loop and optional IMU and GPS constraints (Sec. II-C; Sec. II-D; Sec. II-G)
資料關聯no feature extraction: downsampled and outlier-filtered full point clouds (octant-parallel filtering) are registered directly; floor plane by RANSAC on near-vertical-normal points or least-squares fitting on rough terrain (Sec. II-B; Sec. II-E)
時間表示discrete keyframe poses (motion always referred to the closest keyframe)
去畸變optional IMU-based de-skewing in the pre-filterer (ART-SLAM IMU variant); not described otherwise (Sec. II-A; Sec. III)
迴圈閉合three steps: odometry-based candidate selection (far in accumulated distance, near in estimated position), Scan Context polar grids with a KD-tree to keep k candidates, then scan-to-scan matching and the best match added to the pose graph (Sec. II-F)
全域最佳化g2o pose-graph optimization (Sec. II-G)
地圖表示keyframes storing point clouds, poses, timestamps and accumulated distance; 3D map assembled from keyframe clouds (Sec. II-C; Figs. 5-7)
先驗資訊none on KITTI; in the Chilean mine test the tracker received ground truth corrupted by uniform noise within plus or minus 1 cm as initial guess (Sec. III-A)
可輸出幾何trajectory and 3D point cloud map (Figs. 5-7)
計算需求2021 XMG laptop with Intel Core i7-11800H at 2.30 GHz (8 cores); per frame about 18.6 ms pre-filtering (21.7 ms with IMU de-skewing), 39.5 ms tracking, 26.0 ms floor detection, 6.7-19.3 ms loop detection and 0.09-17.8 ms graph optimization; described as real time for 10 Hz data given the parallel modules (Sec. III; Table V)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDAR3D LiDAR (KITTI; model not named in the paper)資料集感測器KITTI odometry and KITTI rawpoint clouds of about 130 K points at about 10 Hz(Frosi & Matteucci, 2022, Sec. III; Sec. III-A)
LiDARLiDAR scans of the Chilean underground mine dataset (instrument not reported)資料集感測器Chilean underground mine dataset44 scans of about 25 M points each, taken 30 to 40 m apart with large rotations; 152.5 s per scan acquisition(Frosi & Matteucci, 2022, Sec. III-A)
慣性量測單元(IMU)KITTI IMU (model not named in the paper)資料集感測器KITTI odometry and KITTI rawabout 10 Hz in the synchronized data, 100 Hz in the unsynchronized data used for LIO-SAM(Frosi & Matteucci, 2022, Sec. III)
GNSS 接收器KITTI GPS (model not named in the paper)參考或真值量測KITTI raw city sequence 05raw GPS used as ground truth for the short KITTI raw city sequence 05 and as low-weight constraints in the GPS variant(Frosi & Matteucci, 2022, Sec. III; Sec. III-A)
運算硬體Intel Core i7-11800H執行運算平台未標示2021 XMG 64-bit laptop, 2.30 GHz x 8 cores, 24576 KB cache(Frosi & Matteucci, 2022, Sec. III)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

論文只在 KITTI 道路資料與智利地下礦坑資料上測試,礦坑測試以帶雜訊的真值作初值,不能視為一般地下工程的獨立驗證。施工相關證據來自其他研究:在 Hilti 2022 施工現場序列 Exp04 至 Exp06 上,ART-SLAM 在 Exp04 與 Exp05 的最終 ATE RMSE 約 1.0 與 1.1 m,在 Exp06 失去追蹤(Yarovoi & Cho, 2024)。

原文驗證環境:公開基準、地下或隧道

報告的性能數據

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

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

Frosi & Matteucci, 2022 · Table V 本方法 60 筆

表格設定(擷取紀錄原文):Average processing time per frame (ms) of mandatory modules for ART-SLAM variants (Frosi & Matteucci, 2022, Table V)

Pre-filterer processing time per frame [ms],KITTI odometry · KITTI 00

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

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

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

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

資料來源作者報告值(Frosi & Matteucci, 2022, Table V)

數值與出處
方法(原文寫法)報告值出處
ART-SLAM, Pre-filterer本方法原文提出硬體:2021 XMG laptop, Intel Core i7-11800H 2.30 GHz x 8 cores18.627 ms(Frosi & Matteucci, 2022, Table V)
ART-SLAM (SC), Pre-filterer本方法原文提出硬體:2021 XMG laptop, Intel Core i7-11800H 2.30 GHz x 8 cores18.627 ms(Frosi & Matteucci, 2022, Table V)
ART-SLAM (IMU), Pre-filterer本方法原文提出硬體:2021 XMG laptop, Intel Core i7-11800H 2.30 GHz x 8 cores21.667 ms(Frosi & Matteucci, 2022, Table V)
ART-SLAM (GPS), Pre-filterer本方法原文提出硬體:2021 XMG laptop, Intel Core i7-11800H 2.30 GHz x 8 cores18.627 ms(Frosi & Matteucci, 2022, Table V)

Frosi & Matteucci, 2022 · Table II 本方法 12 筆

資料集與序列KITTI odometry · 07

表格設定(擷取紀錄原文):KITTI odometry 07 (with loop); ATE after timestamp and index association; ART-SLAM variants: plain, with Scan Context, with IMU (de-skewing and orientation), with GPS (Frosi & Matteucci, 2022, Table II)

ATE [m], MEAN,KITTI odometry · 07

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

  • 僅報告範圍

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

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

統計量:平均值(mean);對齊方式:原文未報告;單位:m;場景:vehicle, urban

資料來源作者報告值(Frosi & Matteucci, 2022, Table II)

數值與出處
方法(原文寫法)報告值出處
LOAM無數值僅報告範圍註記(擷取紀錄):>10 m (bound as printed)(Frosi & Matteucci, 2022, Table II)
LeGO-LOAM1.191 m(Frosi & Matteucci, 2022, Table II)
A-LOAM2.467 m(Frosi & Matteucci, 2022, Table II)
LeGO-LOAM-BOR1.604 m(Frosi & Matteucci, 2022, Table II)
LIO-SAM0.509 m(Frosi & Matteucci, 2022, Table II)
HDL0.954 m(Frosi & Matteucci, 2022, Table II)
ART-SLAM本方法原文提出0.698 m(Frosi & Matteucci, 2022, Table II)
ART-SLAM (SC)本方法原文提出0.73 m(Frosi & Matteucci, 2022, Table II)
ART-SLAM (IMU)本方法原文提出0.343 m(Frosi & Matteucci, 2022, Table II)
ART-SLAM (GPS)本方法原文提出0.782 m(Frosi & Matteucci, 2022, Table II)

Frosi & Matteucci, 2022 · Table III 本方法 12 筆

資料集與序列KITTI raw · city 05

表格設定(擷取紀錄原文):KITTI raw city sequence 05 (short, no ground truth); raw GPS used as reference; values as printed (LIO-SAM mean exceeds RMSE) (Frosi & Matteucci, 2022, Table III)

ATE [m], MEAN,KITTI raw · city 05

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

  • 僅報告範圍

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

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

統計量:平均值(mean);對齊方式:原文未報告;單位:m;場景:vehicle, city

資料來源作者報告值(Frosi & Matteucci, 2022, Table III)

數值與出處
方法(原文寫法)報告值出處
LOAM無數值僅報告範圍註記(擷取紀錄):>5 m (bound as printed)(Frosi & Matteucci, 2022, Table III)
LeGO-LOAM0.707 m(Frosi & Matteucci, 2022, Table III)
A-LOAM0.938 m(Frosi & Matteucci, 2022, Table III)
LeGO-LOAM-BOR1.094 m(Frosi & Matteucci, 2022, Table III)
LIO-SAM0.493 m(Frosi & Matteucci, 2022, Table III)
HDL0.893 m(Frosi & Matteucci, 2022, Table III)
ART-SLAM本方法原文提出0.742 m(Frosi & Matteucci, 2022, Table III)
ART-SLAM (SC)本方法原文提出0.742 m(Frosi & Matteucci, 2022, Table III)
ART-SLAM (IMU)本方法原文提出0.746 m(Frosi & Matteucci, 2022, Table III)
ART-SLAM (GPS)本方法原文提出0.343 m(Frosi & Matteucci, 2022, Table III)

Frosi & Matteucci, 2022 · Table IV 本方法 12 筆

資料集與序列KITTI odometry · 00

表格設定(擷取紀錄原文):KITTI odometry 00 (long, with loops); ATE after timestamp and index association (Frosi & Matteucci, 2022, Table IV)

ATE [m], MEAN,KITTI odometry · 00

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

  • 僅報告範圍

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

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

統計量:平均值(mean);對齊方式:原文未報告;單位:m;場景:vehicle, urban

資料來源作者報告值(Frosi & Matteucci, 2022, Table IV)

數值與出處
方法(原文寫法)報告值出處
LOAM無數值僅報告範圍註記(擷取紀錄):>10 m (bound as printed)(Frosi & Matteucci, 2022, Table IV)
LeGO-LOAM9.537 m(Frosi & Matteucci, 2022, Table IV)
A-LOAM無數值僅報告範圍註記(擷取紀錄):>10 m (bound as printed)(Frosi & Matteucci, 2022, Table IV)
LeGO-LOAM-BOR6.24 m(Frosi & Matteucci, 2022, Table IV)
LIO-SAM無數值僅報告範圍註記(擷取紀錄):>10 m (bound as printed)(Frosi & Matteucci, 2022, Table IV)
HDL1.378 m(Frosi & Matteucci, 2022, Table IV)
ART-SLAM本方法原文提出0.981 m(Frosi & Matteucci, 2022, Table IV)
ART-SLAM (SC)本方法原文提出1.232 m(Frosi & Matteucci, 2022, Table IV)
ART-SLAM (IMU)本方法原文提出0.907 m(Frosi & Matteucci, 2022, Table IV)
ART-SLAM (GPS)本方法原文提出1.092 m(Frosi & Matteucci, 2022, Table IV)

其他比較組

列出其餘 1 個比較組

來源

回到方法圖鑑

選擇開啟Esc關閉