MSCKF 2.0 restores the correct 4-DOF unobservable subspace of EKF-based VIO by evaluating Jacobians at first (propagated) estimates with a closed-form IMU transition matrix, and estimates camera-IMU extrinsics online, giving a consistent real-time monocular VIO that beat EKF-SLAM variants and a fixed-lag smoother.

技術屬性

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

MSCKF 2.0 的技術屬性
感測輸入monocular camera、IMU
原文測試平台vehicle (camera and IMU on a car roof; 21.5 km urban drive in Riverside, CA)、simulation built from real vehicle datasets (5.5 km urban dataset; 29 km Cheddar Gorge dataset)
狀態估計multi-state-constraint EKF: IMU state plus a sliding window of past IMU poses; feature errors removed by left-nullspace projection; Jacobians evaluated at first (propagated) estimates of position and velocity so the linearised model keeps a 4-DOF unobservable subspace; closed-form IMU error-state transition matrix; camera-to-IMU rotation and translation in the state (Secs. 3.3, 5, 7)
資料關聯Shi-Tomasi corners matched by normalised cross-correlation in the real experiment (about 290 features per image); each feature used once its track ends, triangulated by Gauss-Newton; Mahalanobis gating at the 95th percentile of chi-square with 2N-3 degrees of freedom (Secs. 3.3, 9)
時間表示discrete poses at image times; IMU propagation assumes linearly varying signals between samples, orientation by 4th-order Runge-Kutta and position and velocity by Simpson integration (Sec. 5.2)
去畸變不適用
迴圈閉合none (VIO; loop closure is left to a separate algorithm, Sec. 3.2)
全域最佳化none
地圖表示none; features are never kept in the state vector, only a sliding window of poses
先驗資訊none; manually measured camera-IMU extrinsics used only as initial values for online estimation (Sec. 9)
可輸出幾何IMU pose, velocity, biases and camera-IMU extrinsics with covariance; no map or point cloud
計算需求10 ms per update including image processing on a Core i7 at 2.66 GHz with single-threaded C++ in the 20 Hz real-world run (Sec. 9); estimator-only 0.93 ms per update in simulation versus 1.54 to 4.45 ms for EKF-SLAM variants (Sec. 3.4)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
慣性量測單元(IMU)Xsens MTi-G歸入:Xsens MTI-G方法輸入未標示100 Hz(Li & Mourikis, 2013, Sec. 9)
慣性量測單元(IMU)ISIS IMU資料集感測器5.5 km urban vehicle dataset used to generate simulations原文未報告(Li & Mourikis, 2013, Sec. 3.4)
慣性量測單元(IMU)Xsens IMU (model not reported)資料集感測器Cheddar Gorge dataset100 Hz(Li & Mourikis, 2013, Sec. 8.2)
GNSS 接收器GPS-INS (model not reported)參考或真值量測未標示position ground truth(Li & Mourikis, 2013, Sec. 9)
雙目相機PointGrey Bumblebee2方法輸入未標示stereo pair, only one camera's images used, stored at 20 Hz(Li & Mourikis, 2013, Sec. 9)
載具平台car (roof-mounted IMU and camera)方法輸入未標示about 21.5 km in 37 min(Li & Mourikis, 2013, Sec. 9)
運算硬體Intel Core i7 2.66 GHz執行運算平台未標示single-threaded C++ implementation(Li & Mourikis, 2013, Secs. 3.4, 9)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

論文未報告營建工地或室內測試;真實實驗為車頂相機與 IMU 在市區行駛 21.5 km,並以 GPS-INS 為參考,其餘結果為依真實資料建構的蒙地卡羅模擬。其價值在於說明濾波式 VIO 的一致性與相機 IMU 外參線上估計,對現場以 VIO 提供位姿先驗時如何解讀共變異數有參考意義(推論)。

原文驗證環境:模擬、獨立參考量測

報告的性能數據

性能數據仍在分批查證,目前尚未收錄此方法的報告值。

來源

  • Li & Mourikis, 2013

    Mingyang Li, Anastasios I. Mourikis(2013)High-precision, consistent EKF-based visual-inertial odometryThe International Journal of Robotics Research, 32(6):690-711

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

回到方法圖鑑

選擇開啟Esc關閉