Registers a Kudan-SLAM keyframe map from an Ouster OS0-128 to a voxelized IFC model (axis alignment, normal-filtered template matching, ICP); against hand-measured start positions it reaches 0.03 m (median XY) with a hallway-only BIM, but on a self-similar library floor succeeds only 30% of the time in the first keyframes and averages 0.19 m XY and 0.24 m Z, with drift pushing errors toward 0.3-0.4 m.

技術屬性

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

Point cloud to BIM registration (SLAM tracking) 的技術屬性
感測輸入Ouster OS0-128 Gen 2 LiDAR (128 channels, 90 deg VFOV; 512x20 in env. 1, 1024x20 in env. 2; up to 131,072 points per frame) with IMU data from the sensor
原文測試平台handheld: custom wooden frame with dual hold and 24 V battery (all evaluation recordings)、legged robot Boston Dynamics Spot (demonstration setup, not evaluated)
狀態估計Kudan LiDAR SLAM (commercial SDK; tracking voxel 0.25 m) for pose tracking; point cloud to BIM registration of the accumulated keyframe map gives the SLAM-to-BIM transform, repeatable when drift grows
資料關聯PCA normals and normal-angle histograms for axis alignment; normal-filtered template matching (points kept only when the dot product of point normal and plane normal is at most 0.1): rotation from XY projections tested at each 1 deg, first at lower resolution and then at the 0.1 m resolution, height matched with projections along the X and Y axes; ICP with random sub-sampling, 100 iterations split into 10 random 10% subsets
時間表示原文未報告
去畸變原文未報告
迴圈閉合may occur inside Kudan SLAM, but neither loop-closure accuracy nor its influence on registration was evaluated
全域最佳化未查證
地圖表示keyframe-accumulated LiDAR point cloud from Kudan SLAM; BIM converted to a voxel point cloud (0.1 m) with IfcOpenShell and the Voxelization Toolkit for one manually selected floor (env. 2 floor: 1,035,690 points)
先驗資訊BIM (IFC) of the relevant floor, selected manually; hallway BIM derived from a high-resolution scan, library BIM from 2D floor plans and facade photogrammetry
可輸出幾何sensor pose in BIM frame
計算需求handheld: all components on a Razer Blade 15 laptop (11th Gen Intel Core i7, 8 cores, 32 GB RAM, NVIDIA GeForce RTX 3080, Windows 11); robot: tracking on an Intel NUC (Core i7, 4 cores, 16 GB RAM, Windows 10), localization and visualization on the laptop over WiFi; registration time split 2% axis alignment, 58% template matching, 40% ICP

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDAROuster OS0-128 Gen 2歸入:Ouster OS0-128方法輸入未標示128 channels, 90 deg vertical FOV; resolution 512x20 (env. 1) or 1024x20 (env. 2); up to 131,072 points per frame; raw data recorded as .pcap with Ouster Studio(Schaub et al., 2022, Sec. 3.3, 4.1, 4.3)
慣性量測單元(IMU)IMU of the Ouster OS0-128 (model not reported)方法輸入未標示IMU data from the LiDAR sensor fed to SLAM tracking(Schaub et al., 2022, Sec. 3.1)
載具平台custom-built wooden handheld frame with dual hold方法輸入未標示24 V battery; Ethernet to laptop; used for all evaluation recordings(Schaub et al., 2022, Sec. 3.3, Fig. 5)
載具平台Boston Dynamics Spot方法輸入未標示LiDAR and payload computer powered by the robot; demonstration only(Schaub et al., 2022, Sec. 3.3, Figs. 1, 5)
運算硬體Intel NUC (payload computer on Spot)執行運算平台未標示Intel Core i7 CPU (4 cores), 16 GB RAM, Windows 10; runs the real-time data and tracking component(Schaub et al., 2022, Sec. 3.3)
運算硬體Razer Blade 15執行運算平台未標示11th Gen Intel Core i7 (8 cores), 32 GB RAM, NVIDIA GeForce RTX 3080, Windows 11; runs all components in the handheld setup and localization plus visualization in the robot setup(Schaub et al., 2022, Sec. 3.3)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

應用動機為建築進度控制、數位輔助維護與遠端巡檢;測試在 TU Wien 研究室旁約 28 m 長、2.5 m 寬的走廊,以及 TU Wien 圖書館六樓的環形走廊進行,兩者都是既有建築;圖書館樓層可見 BIM 未記載的家具、植物與牆體、門窗差異,且無法進入個別房間;非施工中工地(Sec. 1、4.2、5)。

原文驗證環境:已完工建築

報告的性能數據

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

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

Schaub et al., 2022 · Text Sec.4.3 本方法 8 筆

資料集與序列TU Wien hallway (test environment 1) · 10 recordings, keyframes 1-9 (mean 21.5 m travelled at keyframe 9)

表格設定(擷取紀錄原文):Localization error = registration-derived initial sensor position vs manually measured initial position in the BIM frame, evaluated at every second keyframe; env. 1 reports medians averaged over keyframes; 10 handheld recordings, 512x20. (Schaub et al., 2022, Text Sec.4.3)

XY error averaged over all keyframes,TU Wien hallway (test environment 1) · 10 recordings, keyframes 1-9 (mean 21.5 m travelled at keyframe 9)

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

統計量:中位數(median);對齊方式:未對齊;單位:m;場景:28 m x 2.5 m hallway, hallway-only BIM

數值與出處
方法(原文寫法)報告值出處
Kudan SLAM + point cloud to BIM registration (proposed)本方法原文提出0.03 m(Schaub et al., 2022, Sec. 4.3, Fig. 9)

Schaub et al., 2022 · Text Sec.5 本方法 1 筆

指標average Z-axis accuracy at the best interval

資料集與序列TU Wien library, 6th floor (test environment 2) · keyframes 20-38

表格設定(擷取紀錄原文):Best interval in env. 2: after keyframe 20 (about 25 m) and before keyframe 38 (about 60 m); average values. (Schaub et al., 2022, Text Sec.5)

average Z-axis accuracy at the best interval,TU Wien library, 6th floor (test environment 2) · keyframes 20-38

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

統計量:平均值(mean);對齊方式:未對齊;單位:m;場景:corridor loop with self-similar rooms

數值與出處
方法(原文寫法)報告值出處
Kudan SLAM + point cloud to BIM registration (proposed)本方法原文提出0.25 m(Schaub et al., 2022, Sec. 5)

來源

  • Schaub et al., 2022

    Linus Schaub, Iana Podkosova, Christian Schonauer, Hannes Kaufmann(2022)Point cloud to BIM registration for robot localization and Augmented Reality2022 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct), 77-84

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

回到方法圖鑑

選擇開啟Esc關閉