Extends CSIRO continuous-time non-rigid registration into a full mine-mapping pipeline (sliding-window lidar-inertial registration, keypoint-voting place recognition, robust pose-graph optimization, whole-trajectory refinement and registration to a mine survey); 17.1 km mapped in 113 min at Northparkes and processed in 53.9 min, with about 0.2% forward drift bias and a 25 cm RMS survey residual that are computed against the survey-registered solution rather than an independent reference.

技術屬性

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

CSIRO underground mine CT-SLAM (Northparkes) 的技術屬性
感測輸入rotating SICK LMS 291 2D laser, one revolution every 2 s, spin axis pitched 65 deg from horizontal (Sec. 3.1)、MicroStrain 3DM-GX2 industrial-grade MEMS IMU on the non-spinning part of the mount (Sec. 3.1)、two fixed vertical SICK LMS 291 lasers in a pushbroom configuration, used only for surface reconstruction, not for trajectory estimation (Sec. 3.1, 4.5)
原文測試平台vehicle: steel-frame sensor cart strapped to the bed of a site utility vehicle (pickup), driven by a mine employee at 20-30 km/h under a 30 km/h limit (Sec. 3.1)
狀態估計continuous-time non-rigid registration: baseline trajectory plus low-bandwidth corrections parameterized as uniform B-splines (first-order, 0.1 s knots, 4 s window with 2 s shift for the open-loop stage; cubic, 5 s knots for whole-trajectory registration); stacked linearized constraints (surfel match, fixed-surfel, IMU accelerometer and gyro deviation, reference-velocity deviation, smoothness, initial conditions) solved by iteratively reweighted least squares with Cauchy weights and sparse Cholesky factorization (Sec. 2.1, 4.1, 4.2)
資料關聯surfels from first and second moments in a multi-resolution voxel grid (0.4, 0.8, 1.6, 3.2 m; max 0.5 s time span; at least 15 points and two scans); approximate k-nearest-neighbour search (four neighbours at least 0.5 s apart, modified libnabo) in a weighted position-normal space, with removal of distant and non-reciprocal matches (Sec. 2.1.3, 4.1)
時間表示continuous-time: trajectory stored at about 100 Hz samples with spline interpolation; corrections as B-splines (piecewise linear at 0.1 s knots in the sliding window; cubic at 5 s knots globally) (Sec. 2.1.2, 4.1, 4.2)
去畸變implicit in continuous-time non-rigid registration; surfel time spans capped (0.5 s in the open-loop stage) to limit uncorrected distortion (Sec. 4.1)
迴圈閉合place recognition by keypoint voting: 40 cm downsampled cloud, 20% random keypoints (planar ones discarded), 3D gestalt descriptors over 4 m reduced from 66 to 10 dimensions, places of 3,500 keypoints, RANSAC geometric verification; no false positives on this data set; the mine has no topological loops, so closures come only from backtracking (Sec. 2.2, 4.2)
全域最佳化robust pose-graph optimization (annealed Cauchy M-estimator; rotations solved before translations) for coarse alignment, then whole-trajectory non-rigid registration (cubic B-spline corrections at 5 s knots; surfels with up to 10 s span; five neighbours at least 10 s apart; IMU, smoothness and velocity-deviation constraints); finally registration to the mine survey: 2D gestalt place recognition with 200 m keypoints and 50 m places, pose graph with star-configured survey edges and annealed place-recognition weights, then non-rigid registration against 35,612 fixed surfels built from 17,942 survey points (Sec. 2.2.1, 4.2, 4.3)
地圖表示surfels for registration; output 3D point cloud (87 million georeferenced points) and a triangulated surface mesh from the vertical lasers, decimated to one-eighth resolution for the user (Sec. 4.5, 6)
先驗資訊no external positioning during acquisition; the final stage uses a pre-existing mine survey (sparse floor-level profile at about 1 m spacing, apparatus and date unknown to the authors) as fixed surfels for georeferencing and drift correction (Sec. 4.3)
可輸出幾何6-DoF trajectory (open-loop, closed-loop and survey-registered), georeferenced 3D point cloud and triangulated surface model (Sec. 4, 6)
計算需求53.9 min from raw data to the survey-registered model on a 2012 MacBook Pro (2.6 GHz Intel i7), MATLAB/MEX, against 113 min acquisition: open loop 34.8, loop-closure place recognition 4.0, global registration 9.0 (3.9 min surfels plus 5.1 min optimisation), survey place recognition 2.0, survey registration 4.1 min (Table I, Sec. 4.2); about 47.7 min (42% of acquisition) to the closed-loop solution; stationary periods (40% of the data) slow the open-loop stage; 5 Hz open-loop updates reported achievable in real time, with a C++ version under development (Sec. 4.1)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDARSICK LMS 291 (rotating)方法輸入未標示2D laser on a spinning mount, one revolution every 2 s giving a hemispherical 3D view each second; spin axis pitched 65 deg from horizontal; custom driver; internal mirror and encoder wobble calibrated(Zlot & Bosse, 2014, Sec. 3.1, 3.2, Fig. 1)
LiDARSICK LMS 291 (two fixed, vertical)方法輸入未標示mounted back to back with vertical scan planes covering 360 deg (pushbroom); 160 mm blind spot; used only for surface reconstruction, not for trajectory estimation(Zlot & Bosse, 2014, Sec. 3.1, 4.5, Fig. 2)
慣性量測單元(IMU)MicroStrain 3DM-GX2方法輸入未標示industrial-grade MEMS IMU fixed to the non-spinning part of the mount; raw rates used with own bias estimates; accelerometer biases not corrected(Zlot & Bosse, 2014, Sec. 3.1, 4.1, 4.4)
載具平台site utility vehicle (pickup truck) carrying a steel-frame sensor cart方法輸入未標示cart strapped to the vehicle bed with batteries, electronics and a ROS logging laptop; driven by a mine employee at 20-30 km/h (limit 30 km/h)(Zlot & Bosse, 2014, Sec. 3.1, Fig. 1, Fig. 3)
運算硬體MacBook Pro (2012), 2.6 GHz Intel i7執行運算平台未標示MATLAB/MEX processing, not fully optimised(Zlot & Bosse, 2014, Sec. 4.1, Table I)
其他mine survey profile (apparatus not reported)參考或真值量測未標示17,942 points near floor level at about 1 m spacing, date and method unknown; converted to 35,612 surfels and used as fixed registration targets(Zlot & Bosse, 2014, Sec. 4.3)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

驗證場域為澳洲 Northparkes 銅金礦營運中的斜坡道與平巷(Sec. 3.1),屬地下工程與隧道類情境,不是營建工地。作業目的具工程任務性:礦方需以三維表面模型評估大型設備運入的淨空(Sec. 1、4.5),作者稱模型已被用於規劃,但未量測任務成果。與測量圖的比較是在點雲已配準到同一份測量圖之後計算,測量圖的量測方式與日期不明,且礦坑已有變動(Sec. 4.3),所以 RMS 25 cm 等數值只能視為配準殘差,不能當作獨立幾何精度。作者也指出壁面平滑的道路隧道或煤礦可能缺乏沿隧道方向的約束(Sec. 5),這是隧道施工應用的重要限制。

原文驗證環境:地下或隧道

報告的性能數據

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

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

Zlot & Bosse, 2014 · Table I 本方法 6 筆

指標computation time (min)

資料集與序列Northparkes Mine deployment, April 2011 (self-collected) · single run, 17.1 km in 113 min

表格設定(擷取紀錄原文):Computation time per processing stage from raw data to the survey-registered model; acquisition time 113 min (Zlot & Bosse, 2014, Table I)

computation time (min),Northparkes Mine deployment, April 2011 (self-collected) · single run, 17.1 km in 113 min

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

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

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

統計量:原文未報告;對齊方式:未對齊;單位:min;場景:operating underground copper and gold mine (decline and drives)

資料來源作者報告值(Zlot & Bosse, 2014, Table I)

數值與出處
方法(原文寫法)報告值出處
Open-loop trajectory generation (non-rigid registration)本方法原文提出硬體:2012 MacBook Pro, 2.6 GHz Intel i7; MATLAB/MEX, not fully optimised34.8 min(Zlot & Bosse, 2014, Table I)
Loop closure and coarse global alignment (place recognition)本方法原文提出硬體:2012 MacBook Pro, 2.6 GHz Intel i7; MATLAB/MEX, not fully optimised4 min(Zlot & Bosse, 2014, Table I)
Global trajectory registration (non-rigid registration)本方法原文提出硬體:2012 MacBook Pro, 2.6 GHz Intel i7; MATLAB/MEX, not fully optimised9 min(Zlot & Bosse, 2014, Table I)
Coarse alignment to mine survey data (place recognition)本方法原文提出硬體:2012 MacBook Pro, 2.6 GHz Intel i7; MATLAB/MEX, not fully optimised2 min(Zlot & Bosse, 2014, Table I)
Global registration to mine survey data (non-rigid registration)本方法原文提出硬體:2012 MacBook Pro, 2.6 GHz Intel i7; MATLAB/MEX, not fully optimised4.1 min(Zlot & Bosse, 2014, Table I)
Total pipeline本方法原文提出硬體:2012 MacBook Pro, 2.6 GHz Intel i7; MATLAB/MEX, not fully optimised53.9 min(Zlot & Bosse, 2014, Table I)

Zlot & Bosse, 2014 · Text Sec.4.3 本方法 2 筆

資料集與序列Northparkes Mine deployment, April 2011 (self-collected) · single run, 17.1 km in 113 min

表格設定(擷取紀錄原文):Map surfels against 35,612 surfels built from the mine survey after the point cloud was registered to that same survey (fixed surfels); a post-registration residual, not an independent accuracy check (Zlot & Bosse, 2014, Text Sec.4.3)

RMS of match error between map surfels and mine-survey surfels along the normal,Northparkes Mine deployment, April 2011 (self-collected) · single run, 17.1 km in 113 min

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

統計量:均方根誤差(RMSE);對齊方式:控制點對齊;單位:cm;場景:operating underground copper and gold mine (decline and drives)

數值與出處
方法(原文寫法)報告值出處
Survey-registered solution本方法原文提出25 cm(Zlot & Bosse, 2014, Sec. 4.3, Fig. 11)

Zlot & Bosse, 2014 · Text Sec.4.4 本方法 2 筆

資料集與序列Northparkes Mine deployment, April 2011 (self-collected) · single run, 17.1 km in 113 min

表格設定(擷取紀錄原文):Open-loop drift from segment-wise comparison with the survey-registered trajectory (segments of 10-150 m aligned at the same start time); bias values stated in the text, not read from Fig. 10 (Zlot & Bosse, 2014, Text Sec.4.4)

open-loop translational drift bias, forward direction (share of distance travelled),Northparkes Mine deployment, April 2011 (self-collected) · single run, 17.1 km in 113 min

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

統計量:原文未報告;對齊方式:首幀對齊(first-pose);單位:%;場景:operating underground copper and gold mine (decline and drives)

數值與出處
方法(原文寫法)報告值出處
Open-loop trajectory (non-rigid registration with IMU)本方法原文提出0.2%(Zlot & Bosse, 2014, Sec. 4.4, Fig. 10)

來源

  • Zlot & Bosse, 2014

    Robert Zlot, Michael Bosse(2014)Efficient Large‐scale Three‐dimensional Mobile Mapping for Underground MinesJournal of Field Robotics, 31(5): 758-779

    同儕審查已出版已讀全文經典查證後修正

回到方法圖鑑

選擇開啟Esc關閉