Hierarchical LiDAR SLAM built on local multiresolution surfel maps: scans in each local map form a sub-graph that can be re-aligned and re-optimized online when more data arrive, local maps form a g2o pose graph with loop closures, and a cubic B-spline in SE(3) per sub-graph interpolates scan-line poses; map crispness is quantified by mean map entropy.

技術屬性

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

MRS continuous-time surfel SLAM (Droeschel and Behnke) 的技術屬性
感測輸入3D rotating multi-beam LiDAR (Velodyne VLP-16; two VLP-16 on the Deutsches Museum backpack)、optional IMU or wheel odometry used as registration prior and for motion during acquisition (Sec. III); the MAV carried an IMU measuring attitude (Sec. V-A)
原文測試平台UAV (DJI Matrice 600)、backpack (Deutsches Museum dataset)
狀態估計hierarchical graph optimization in g2o: an allocentric pose graph of local multiresolution maps, a sub-graph of 3D scan poses per local map, and a continuous-time cubic B-spline over scan poses; sub-graphs are refined in parallel and global optimization is triggered by loop closures or when a sub-graph reference pose changes by more than 0.01 m or 1 degree (Sec. IV)
資料關聯surfel-based registration of each 3D scan to a robot-centric local multiresolution grid map (surfel = sample mean and covariance of the points in a cell), and surfel-based map-to-map registration between local maps; scans with the largest entropy of registration covariance are selected for realignment (Sec. III; Sec. IV-A)
時間表示continuous-time: cumulative cubic B-spline in SE(3) with scan nodes as control points, used to interpolate the pose of each scan line (one VLP-16 data packet of 24 firing sequences) (Sec. IV-C; Sec. V-A)
去畸變motion during acquisition compensated with IMU or wheel odometry when available, then scan-line poses refined by B-spline interpolation within each sub-graph (Sec. III; Sec. IV-C; Fig. 4)
迴圈閉合after each new local map one candidate map node is drawn with a probability that decays with distance and registered by surfel map-to-map alignment; on revisits, scans from neighbouring map nodes enlarge the local window (Sec. IV-B; Sec. IV-D)
全域最佳化pose graph over local maps optimized with g2o; changes are propagated to the sub-graphs and vice versa (Sec. IV; Sec. IV-D)
地圖表示robot-centric local multiresolution grid maps that store measurements, occupancy (ray casting with an approximated 3D Bresenham) and surfels per cell; allocentric graph of local maps with a new map node every 5 m (Sec. III; Sec. V)
先驗資訊none
可輸出幾何refined 3D point cloud map and trajectory (Figs. 5 and 7)
計算需求Intel Core i7-6700HQ at 2.6 GHz with 32 GB RAM; one refinement iteration takes 54 ms for a single map node and 380 ms for all 16 map nodes in parallel on the courtyard data, averaged over 10 runs (Sec. V; Sec. V-A)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDARVelodyne VLP-16方法輸入courtyard MAV flight (own data)about 300,000 range measurements per second, 16 rings, 30 deg vertical field of view, 100 m maximum range, up to 1200 rpm; a scan line is one data packet of 24 firing sequences of 1.33 ms(Droeschel & Behnke, 2018, Sec. IV; Sec. V-A)
LiDARVelodyne VLP-16 (two units)歸入:Velodyne VLP-16資料集感測器Deutsches Museum dataset (Google Cartographer team)one mounted horizontally and one vertically on a backpack; calibration provided with the data and refined in the graph(Droeschel & Behnke, 2018, Sec. V-B)
慣性量測單元(IMU)IMU measuring attitude (model not reported)方法輸入courtyard MAV flight (own data)原文未報告(Droeschel & Behnke, 2018, Sec. V-A)
載具平台DJI Matrice 600方法輸入courtyard MAV flight (own data)MAV flown by a human operator along a building front at different heights; 2000 scans in 200 s(Droeschel & Behnke, 2018, Sec. V-A)
載具平台backpack (carried through the museum)資料集感測器Deutsches Museum dataset (Google Cartographer team)parts of the data contain moving persons(Droeschel & Behnke, 2018, Sec. V-B)
運算硬體Intel Core i7-6700HQ執行運算平台未標示quad-core at 2.6 GHz, 32 GB RAM(Droeschel & Behnke, 2018, Sec. V)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

論文未在施工現場測試;多旋翼機在建築中庭沿建物立面飛行,另一組資料是背包在德意志博物館室內行走。它以平均地圖熵衡量點雲清晰度,而不是以獨立參考量測幾何精度;這類不需真值的點雲品質指標可作為施工點雲品質評估的參考,但這屬推論。

原文驗證環境:受控實驗、已完工建築

報告的性能數據

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

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

Droeschel & Behnke, 2018 · Text Sec. V-A 本方法 2 筆

資料集與序列courtyard MAV flight (own data) · 2000 scans, 200 s

表格設定(擷取紀錄原文):Courtyard MAV data (16 map nodes); refinement run as post-processing, average over 10 runs (Droeschel & Behnke, 2018, Text Sec. V-A)

runtime per iteration for refining a single map node,courtyard MAV flight (own data) · 2000 scans, 200 s

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

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

數值與出處
方法(原文寫法)報告值出處
Ours (single map node)本方法原文提出硬體:Intel Core i7-6700HQ quad-core 2.6 GHz, 32 GB RAM54 ms(Droeschel & Behnke, 2018, Sec. V-A)

Droeschel & Behnke, 2018 · Table I 本方法 1 筆

指標mean map entropy (MME)

資料集與序列Deutsches Museum (Cartographer dataset) · selected part (as in [27])

表格設定(擷取紀錄原文):Best mean map entropy (MME, radius 0.5 m, lower is better) on a selected part of the Deutsches Museum backpack dataset, following Nuechter et al. [27] (Droeschel & Behnke, 2018, Table I)

mean map entropy (MME),Deutsches Museum (Cartographer dataset) · selected part (as in [27])

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

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

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

統計量:平均值(mean);對齊方式:不適用;單位:無單位 (entropy);場景:indoor museum, backpack

資料來源作者報告值(Droeschel & Behnke, 2018, Table I)

數值與出處
方法(原文寫法)報告值出處
Cartographer [26]-2.04(Droeschel & Behnke, 2018, Table I)
Droeschel et al. [8] (previous method)-2.12(Droeschel & Behnke, 2018, Table I)
Nuechter et al. [27]-2.34(Droeschel & Behnke, 2018, Table I)
Ours本方法原文提出-2.42(Droeschel & Behnke, 2018, Table I)

來源

  • Droeschel & Behnke, 2018

    David Droeschel, Sven Behnke(2018)Efficient Continuous-Time SLAM for 3D Lidar-Based Online Mapping2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 5000-5007

    同儕審查已出版已讀全文近十年

回到方法圖鑑

選擇開啟Esc關閉