LiDAR-Visual-Inertial (LVI)

LiDAR-Visual-Inertial(LVI)融合は、3つのセンサ——LiDAR点群、カメラ画像、IMU測定値——を1つの状態推定器に統合する。その動機は相補性であり、各モダリティが他のモダリティの故障モードを補う。

センサ強み典型的な故障モード
LiDAR直接的な計量深度、長距離、照明不変雨/霧/雪(ビーム散乱)、幾何学的に退化したシーン(長い廊下、開けた野原)
カメラ密なテクスチャ、安価、場所認識のための豊富な見え方暗所、露出過多、無地の壁、スケールの曖昧さ(単眼の場合)
IMU高レートの運動予測、重力方向、どこでも動作外部補正なしでは数秒でドリフト;バイアスの推定が必要

各センサが貢献するもの

IMUはVIOにおけると同じ役割を果たす。外界測定値の間で状態を高レートで伝播し、LiDARスイープのスキュー除去を行い(回転式スキャンでは各点が微妙に異なるポーズで取得される)、カメラまたはLiDARのどちらかの短時間の欠落を橋渡しする。LiDARはマップの計量スケールと幾何を固定し、カメラはテクスチャ、LiDAR退化幾何における追加の制約、そして見え方に基づくループ閉じ込みを加える。

アーキテクチャが何であれ、推定器は共有状態 X\mathbf{X}(ポーズ、速度、IMUバイアス)に対する1つの結合問題を解く。最適化の観点では、これは

X=argminX  rIMUΣI2+rvisualΣV2+rLiDARΣL2+rloopΣlp2,\mathbf{X}^* = \arg\min_{\mathbf{X}} \; \sum \|\mathbf{r}^{\text{IMU}}\|^2_{\Sigma_I} + \sum \|\mathbf{r}^{\text{visual}}\|^2_{\Sigma_V} + \sum \|\mathbf{r}^{\text{LiDAR}}\|^2_{\Sigma_L} + \sum \|\mathbf{r}^{\text{loop}}\|^2_{\Sigma_{lp}},

であり、LiDAR残差は典型的には点対平面距離、視覚残差は再投影誤差(特徴ベース)または測光誤差(直接方式)である。フィルタの観点では、この和は誤差状態に対する反復カルマン更新に置き換わる。

2つの主流な設計系統

すべてのLVI論文はこの設計空間内の1点であるため、有用な見取り図となる。

選択肢
結合密結合(生の残差が1つの推定器を共有)対 疎結合(事後にポーズを融合)
推定器フィルタ(ESIKF/iEKF)対 平滑化(ファクタグラフ、スライディングウィンドウ)
視覚フロントエンド特徴ベース(コーナー+ディスクリプタ)対 直接方式(測光)
マップモダリティごとの別々のマップ対 単一の共有マップ

ロバスト性の契約

適切に設計されたLVIシステムは、あらゆる環境において少なくともその最良の単一モダリティサブシステムと同程度にロバストであるべきである。暗いトンネルではLiDAR-慣性オドメトリに退化し、幾何学的に退化した廊下では視覚-慣性オドメトリに退化し、良好な条件では結合推定値がどちらか単独よりも高精度になる。この契約は自動的には成立しない——明示的な劣化検出とフォールバックが必要であり(劣化対応のノートを参照)、そうでなければ故障したセンサが融合推定値を一緒に引き下げてしまう。

陥りやすい罠

SLAMにおける意義

三重融合は、現在の屋外・大規模SLAMにおける最良の実践である——自律走行、ドローン点検、ハンドヘルドスキャンのスタックはほぼすべてLVI(多くはGNSSも併用)である。LVIの設計空間(密結合対疎結合、フィルタ対ファクタグラフ、特徴ベース対直接方式)を理解することで、事実上すべての現代的な融合論文を読めるようになる。それらはすべてこの空間の中の1点だからである。

関連ノート