Tightly-coupled LiDAR-camera
LiDAR-カメラSLAMシステムは、点群レジストレーションの残差と視覚残差が単一のコスト関数(あるいは単一のフィルタ更新)の中で、共有された1つの状態に対してジョイントに最適化される場合に**タイトカップリング(tightly coupled)であるという。一方、各モダリティが独自にオドメトリを実行し、得られた姿勢推定値だけを後段で(例えばポーズグラフや単純なフィルタで)融合する場合はルースカップリング(loosely coupled)**であるという。
ジョイント問題
タイトカップリングの最適化バックエンドでは、状態 (姿勢、速度、IMUバイアス、場合によってはランドマーク)が、異種の項の和を最小化する。
ここでLiDAR残差は典型的にはpoint-to-planeまたはpoint-to-lineの距離であり、視覚残差は再投影誤差あるいは光度誤差である。LVI-SAMはこれをGTSAM上のファクターグラフで実現している。フィルタベースの等価な手法では、同じ残差をイタレーティブなカルマン更新に組み込む。FAST-LIVOは両モダリティのヤコビアンを として1つの更新にスタックするが、FAST-LIVO2はLiDARスキャンと画像という次元数が大きく異なるものを扱うために、1回のイテレーション内で逐次的に(まずLiDAR、次に中間状態に対して視覚)これらを適用する。
対照的に、ルースカップリングの設計では、LiDARオドメトリと視覚オドメトリを独立に実行し、それぞれの6-DoF姿勢出力だけを融合する。この圧縮こそが、タイトカップリングが回避しようとするものである。
タイト vs ルースの一覧
| タイトカップリング | ルースカップリング | |
|---|---|---|
| 融合対象 | 生の残差(点、ピクセル) | 6-DoF姿勢推定値(+共分散) |
| 情報の保持 | 完全 — バイアスとの相互相関を保持 | 損失あり — 各モダリティを事前にマージナライズ |
| モダリティ間の補助 | 共有状態を通じて自動的に発生 | 手作業で設計したインターフェース経由のみ |
| キャリブレーション誤差への感度 | 高い — 誤差がすべての残差に入り込む | 低い — サブシステムごとに吸収される |
| 故障の分離 | デフォルトでは弱い — 外れ値がジョイント状態を汚染する | 良好 — 故障したオドメトリを無視できる |
| 実装コスト | 高い | 低い |
なぜ余分な複雑さを受け入れるのか
- 情報を捨てない。 ルースカップリングは各モダリティを融合前に6-DoF姿勢(+共分散)に圧縮するため、生の測定値と共有状態(特にIMUバイアス)との相関が失われる。
- モダリティ間の補助が自動的に発生する。 LiDARの深度は視覚特徴を直接制約できる(LVI-SAMの深度強化特徴のように)。またカメラはLiDARの幾何が縮退する方向を制約する。
- 緩やかな劣化(グレースフルデグラデーション)。 ある一方のモダリティの残差が非情報的になっても、他方のモダリティが弱い方向を観測している限り、ジョイント問題は依然として良条件のままである。
よくある落とし穴
- キャリブレーションの負債。 LiDAR、カメラ、IMU間の外部パラメータおよび時間オフセットは、すべての残差に入り込む。タイトカップリングされたシステムはキャリブレーション誤差を直接推定バイアスに変換するため、キャリブレーション品質が達成可能な精度の上限を決める。
- 外れ値のレバレッジ。 あるモダリティの1つの悪い測定値は、そのサブシステムだけでなく状態全体を引っ張る。ロバストな重み付けと明示的な劣化検出は必須であり、選択肢ではない。
- リンゴとオレンジを比較する重み付け。 相対ノイズ共分散 と が、不一致の際にどのセンサが「勝つ」かを決める。メートル単位の残差と輝度単位の残差には自然な共通スケールがなく、共分散のチューニングを誤ると推定に静かにバイアスが入る。
- 反復せよ、さもなくば線形化誤差に苦しむ。 LiDAR残差も光度残差も姿勢に対して非線形である。単発の更新は高速運動下で劣化するため、強力なシステムはイタレーティブなフィルタや再線形化を行うスムーザーを用いる。
SLAMにおける意義
VIOでも見慣れたタイト vs ルースの区別は、LiDAR-カメラ融合における最も重要な単一のアーキテクチャ上の軸であり、システムの精度の上限と故障挙動を大きく決定する。主要なLVIシステム(LVI-SAM、R3LIVE、FAST-LIVO2)はいずれもタイトカップリングを目玉機能として掲げており、それらのコスト関数を読むことが、各システムが実際に何を融合しているかを理解する最も速い方法である。
関連ノート
- Tightly-coupled vs Loosely-coupled — 視覚-慣性融合における同じ概念
- LVI-SAM — タイトカップリングのファクターグラフによる実現
- FAST-LIVO — タイトカップリングのフィルタによる実現
- LiDAR-Visual-Inertial (LVI) — より広い三重融合の全体像
- Factor graph — ジョイント最適化を支える仕組み
- Degradation handling — タイトカップリングが必要とする安全策