A task- and setup-agnostic GTSAM factor-graph framework that treats reference-frame alignments (drifting map, odometry and GNSS frames) as random-walk states, fuses heterogeneous absolute, relative, velocity and landmark measurements around IMU pre-integration, and provides online fixed-lag, smooth odometry and offline batch estimates.

技術屬性

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

Holistic Fusion 的技術屬性
感測輸入IMU (core)、LiDAR registration poses (e.g., Open3D SLAM, CompSLAM, Coin-LIO outputs)、GNSS (single or dual antenna)、leg kinematics or wheel encoder、mm-wave radar velocity、cabin rotary encoder (HEAP)
原文測試平台ANYmal quadruped (hikes, parkour, indoor)、RACER Polaris RZR S4 1000 Turbo off-road vehicle、HEAP hydraulic walking excavator
狀態估計GTSAM factor graph fusing IMU pre-integration with absolute pose, absolute position (GNSS), 3D landmark, local velocity and relative measurements; dynamic reference-frame alignment states modelled as an SE(3) random walk, local keyframe alignment along the path, landmark and global calibration states; online iSAM2 fixed-lag smoother with IMU-rate prediction and asynchronous updates, and offline batch optimization for post-processed ground truth (Sec. IV)
資料關聯front-end agnostic: consumes poses, positions, velocities and landmarks from external modules (e.g., LiDAR scan-to-map registration, leg odometry, GNSS); outlier handling by robust norms (Sec. IV)
時間表示states created at a configurable rate (10 to 100 Hz evaluated) with IMU-rate propagation; delayed and out-of-order measurements attached to the nearest states (Secs. IV-V; Table VII)
去畸變not applicable (no raw point clouds are processed by the framework)
迴圈閉合not part of the framework; handled by upstream modules
全域最佳化offline batch optimization over the full mission; online fixed-lag smoothing (Sec. IV)
地圖表示none internally; aligns external map frames (e.g., LiDAR map, odometry frame) to the world frame
先驗資訊sensor extrinsics (optionally estimated as global states)
可輸出幾何robot state in world, map and smooth odometry frames at IMU rate; offline trajectory used as post-processed ground truth
計算需求evaluation PC with Intel i9 13900K; online latency about 22 to 30 us and asynchronous optimization 1.29 to 8.96 ms depending on state-creation rate (Table VII); offline optimization 0.66 s to 64.1 s per mission (Table IV)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDARVLP-16歸入:Velodyne VLP-16方法輸入ANYmal parkour (authors)LiDAR on ANYmal in the parkour experiment; its accumulated cloud meshed with HF offline poses(Nubert et al., 2026, Sec. VI-C2; Fig. 18)
LiDAROS0-128歸入:Ouster OS0-128方法輸入HEAP construction missions (authors)LiDAR on HEAP; feeds CompSLAM scan-to-map registration and Coin-LIO(Nubert et al., 2026, Sec. VI-E)
載具平台ANYmal方法輸入ANYmal hike, parkour and indoor missions (authors)quadruped with IMU, LiDAR, leg kinematics and a single GNSS antenna(Nubert et al., 2026, Table III; Sec. VI-A)
載具平台Polaris RZR S4 1000 Turbo (customized, RACER)方法輸入RACER off-road datasetthree LiDARs, mm-wave radar, single GNSS antenna and wheel encoder; 4.1 km at up to 9.66 m/s(Nubert et al., 2026, Sec. VI-D)
載具平台HEAP hydraulic walking excavator方法輸入HEAP construction missions (authors)IMU, two GNSS antennas, cabin-to-chassis rotary encoder(Nubert et al., 2026, Sec. VI-E)
運算硬體PC with Intel i9 13900K執行運算平台未標示all evaluations(Nubert et al., 2026, Sec. VI-B)
其他Qualisys mocap system參考或真值量測ANYmal parkour and indoor (authors)ground truth for parkour and indoor experiments(Nubert et al., 2026, Sec. VI-B)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

本文直接在施工機具上驗證:HEAP 液壓步行挖掘機於瑞士 Oberglatt 工業施工現場作業,建物之間的走廊同時失去 GNSS 且 LiDAR 幾何退化,框架透過同時融合 CompSLAM 掃描對地圖與 Coin-LIO 並估計各地圖座標系的漂移,仍完成任務並建立地圖。但施工現場部分只有定性結果(地圖與漂移曲線),定量評估來自四足機器人資料;其參考座標系對齊思路對長時間、跨區段的工地點雲整合具參考價值(推論)。

原文驗證環境:施工中工地、獨立參考量測、跨場域、受控實驗

報告的性能數據

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

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

Nubert et al., 2026 · Table V 本方法 32 筆

表格設定(擷取紀錄原文):ANYmal autonomous hikes (Forest and Mountain/Seealpsee); global ATE [m] and ARE [deg] against post-processed ground truth (offline HF batch optimization with GNSS); HF World = world frame, HF Odom = smooth odometry frame (Sec. IV-D3); LR = LiDAR registration; MINS diverged mid-way on Mountain ('div.'), 'split' excludes the divergence (Nubert et al., 2026, Table V)

ATE [m],ANYmal hike missions (authors) · Forest

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

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

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

統計量:原文未報告;對齊方式:原文未報告;單位:m;場景:forest hike, degraded GNSS under vegetation

資料來源作者報告值(Nubert et al., 2026, Table V)

數值與出處
方法(原文寫法)報告值出處
TSIF - Odom33.38 m(Nubert et al., 2026, Table V; Sec. VI-C1)
Open3D SLAM - LR1.46 m(Nubert et al., 2026, Table V; Sec. VI-C1)
MINS - World (div.)0.44 m(Nubert et al., 2026, Table V; Sec. VI-C1)
MINS - World (split)0.44 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF GNSS+IMU - World本方法原文提出0.53 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF GNSS+IMU - Odom本方法原文提出101.55 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF (LR-between) - World本方法原文提出0.52 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF (LR-between) - Odom本方法原文提出66 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF - World本方法原文提出0.42 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF - Odom本方法原文提出22.91 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF (GNSS filtered) - World本方法原文提出0.49 m(Nubert et al., 2026, Table V; Sec. VI-C1)
HF (GNSS filtered) - Odom本方法原文提出15.94 m(Nubert et al., 2026, Table V; Sec. VI-C1)

Nubert et al., 2026 · Table VI 本方法 24 筆

資料集與序列ANYmal hike missions (authors) · Forest and Mountain (average)

表格設定(擷取紀錄原文):Average local estimation quality and smoothness over the two hikes; RTE and RRE averaged over all 1 m pairs; NOJ = jumps above 10 cm between consecutive 400 Hz estimates; jitter = jerk (third derivative of position); MINS full Forest plus split Mountain (Nubert et al., 2026, Table VI)

RTE [%],ANYmal hike missions (authors) · Forest and Mountain (average)

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

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

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

統計量:平均值(mean);對齊方式:不適用;單位:%;場景:forest and alpine hikes

資料來源作者報告值(Nubert et al., 2026, Table VI)

數值與出處
方法(原文寫法)報告值出處
TSIF - Odom5.01%(Nubert et al., 2026, Table VI; Sec. VI-C1)
Open3D-SLAM - LR (<=10 Hz)6.28%(Nubert et al., 2026, Table VI; Sec. VI-C1)
MINS - World4.52%(Nubert et al., 2026, Table VI; Sec. VI-C1)
HF (LR-between) - World本方法原文提出4.84%(Nubert et al., 2026, Table VI; Sec. VI-C1)
HF (LR-between) - Odom本方法原文提出4.09%(Nubert et al., 2026, Table VI; Sec. VI-C1)
HF - World本方法原文提出4.07%(Nubert et al., 2026, Table VI; Sec. VI-C1)
HF - Odom本方法原文提出3.13%(Nubert et al., 2026, Table VI; Sec. VI-C1)
HF (GNSS filtered) - World本方法原文提出2.62%(Nubert et al., 2026, Table VI; Sec. VI-C1)
HF (GNSS filtered) - Odom本方法原文提出3.1%(Nubert et al., 2026, Table VI; Sec. VI-C1)

Nubert et al., 2026 · Table IX 本方法 20 筆

資料集與序列ANYmal indoor locomotion dataset (authors) · five sequences (average)

表格設定(擷取紀錄原文):ANYmal indoor locomotion dataset, five sequences, averaged; Qualisys mocap ground truth; mean values stored, standard deviation in the outcome field; LR = LiDAR registration (Open3D-SLAM) (Nubert et al., 2026, Table IX)

ATE [cm],ANYmal indoor locomotion dataset (authors) · five sequences (average)

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

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

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

統計量:平均值(mean);對齊方式:原文未報告;單位:cm;場景:indoor mocap arena

資料來源作者報告值(Nubert et al., 2026, Table IX)

數值與出處
方法(原文寫法)報告值出處
Open3D-SLAM (LR only, low rate)3 cm有附註註記(擷取紀錄):std as printed: 1.5(Nubert et al., 2026, Table IX; Sec. VI-C3)
HF World (IMU + leg odometry velocity, loosely fused)本方法原文提出13.7 cm有附註註記(擷取紀錄):std as printed: 6.3(Nubert et al., 2026, Table IX; Sec. VI-C3)
TSIF (IMU + leg kinematics, tightly fused)7.9 cm有附註註記(擷取紀錄):std as printed: 2.9(Nubert et al., 2026, Table IX; Sec. VI-C3)
HF World (IMU + leg kinematics, tightly fused)本方法原文提出10.1 cm有附註註記(擷取紀錄):std as printed: 4.0(Nubert et al., 2026, Table IX; Sec. VI-C3)
HF World (IMU + LR + leg odometry velocity, loosely fused)本方法原文提出4 cm有附註註記(擷取紀錄):std as printed: 2.4(Nubert et al., 2026, Table IX; Sec. VI-C3)
HF World (IMU + LR + leg kinematics, tightly fused)本方法原文提出2.8 cm有附註註記(擷取紀錄):std as printed: 1.4(Nubert et al., 2026, Table IX; Sec. VI-C3)
HF Offline (IMU + LR + leg kinematics, tightly fused)本方法原文提出2.8 cm有附註註記(擷取紀錄):std as printed: 1.4(Nubert et al., 2026, Table IX; Sec. VI-C3)

Nubert et al., 2026 · Table VII 本方法 12 筆

資料集與序列ANYmal hike missions (authors) · hike

表格設定(擷取紀錄原文):ANYmal hike: computational complexity and accuracy versus state-creation rate; mean values stored, standard deviation in the outcome field; evaluation PC Intel i9 13900K (Nubert et al., 2026, Table VII)

Latency [us],ANYmal hike missions (authors) · hike

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

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

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

統計量:平均值(mean);對齊方式:原文未報告;單位:us;場景:forest and alpine hikes

資料來源作者報告值(Nubert et al., 2026, Table VII)

數值與出處
方法(原文寫法)報告值出處
HF at 10 Hz state creation本方法原文提出硬體:PC with Intel i9 13900K22.41 us有附註註記(擷取紀錄):std as printed: 13.62(Nubert et al., 2026, Table VII; Sec. VI-C1)
HF at 40 Hz state creation本方法原文提出硬體:PC with Intel i9 13900K25.31 us有附註註記(擷取紀錄):std as printed: 17.07(Nubert et al., 2026, Table VII; Sec. VI-C1)
HF at 100 Hz state creation本方法原文提出硬體:PC with Intel i9 13900K29.63 us有附註註記(擷取紀錄):std as printed: 19.99(Nubert et al., 2026, Table VII; Sec. VI-C1)

其他比較組

列出其餘 1 個比較組

來源

  • Nubert et al., 2026

    Julian Nubert, Turcan Tuna, Jonas Frey, Cesar Cadena, Katherine J. Kuchenbecker, Shehryar Khattak, Marco Hutter(2026)Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation With Factor GraphsIEEE Transactions on Robotics, 42, pp. 3366-3387

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

回到方法圖鑑

選擇開啟Esc關閉