表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

壁の切り欠きも地図に残す、LiDARとIMUによる自己位置推定

BIEVR-LIO

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

BIEVR-LIOの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Fig. 1: BIEVR-LIO achieves robust odometry in a tunnel through registration against its high-resolution bump-image–enhanced voxel map. The colorized bump images illustrate geometric details of wall cutouts and the train bed.

出典:BIEVR-LIO / arXiv ↗

概要

  • 各ボクセルの代表平面からのずれを高さ画像に保存し、点群の位置合わせに直接使う。
  • 地図上で凹凸の多い区画の入力点を密に残し、細部を位置推定の手掛かりにする。
  • Newer College DatasetのStairsで著者らが報告した絶対軌跡誤差RMSEは0.056 m、相対誤差RMSEは0.6%だった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、BIEVR-LIOの仕組み

左から右へ読む
  1. 01LiDAR点群・IMU
  2. 02走査の動き補正
  3. 03地図で点を選択
  4. 04高さ画像と照合
  5. 05推定姿勢・更新地図

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

BIEVR-LIOは、LiDARの距離点群とIMUの加速度・角速度から、移動体の位置と向きを連続して推定する。こうした移動量の推定はオドメトリと呼ばれ、ロボットが自分の経路を把握する土台になる。

直線的なトンネルや広い平地では似た面が続き、点群を地図のどこに重ねるか決めにくい。著者らは、そこにも残る小さな凹凸を地図に記録し、位置合わせの手掛かりにする。

手法

IMUから走査中の動きを見積もり、LiDAR点群の歪みを補正して位置の初期値を作る。空間を小区画のボクセルに分け、各区画の代表平面から点がどれだけ離れるかを画素に記録する。これが高さ画像で、複数回の走査の点を重ねて更新する。

地図の高さ画像で凹凸が大きい区画では入力点を密に残し、ほかは粗く残す。例えば壁の切り欠き付近の点を選び、点の高さと対応する画素値の差が小さくなる位置・向きを求める。その姿勢で地図を更新し、速度、重力方向、IMU計測のずれは姿勢を固定した別の計算で推定する。

新規性

著者らの提案は、空間を分けた各ボクセルの代表平面からのずれを、向き付きの高さ画像として明示的に保存する地図表現にある。位置合わせでは、その画素値を直接参照する。

もう一つの提案は、地図の高さ画像から細部の多い区画を見つけ、その付近の入力点を密に残す選択法である。複数の走査を重ねて初めて見える凹凸も、点の選択に反映できる。

従来手法との違い

点と平面を合わせる方式では、平面に沿った方向の小さな形状変化を位置合わせに使いにくい。BIEVR-LIOは平面からの高さの変化も照合するため、壁の切り欠きのような細部を手掛かりにできる設計である。

近い方式のCURL-SLAMは高さ画像を関数で近似し、位置合わせ時に画像を再生成する。BIEVR-LIOは画素値を保存して参照し、地図上で細部が多い区画の入力点を優先する。

実験結果

著者らは複数のセンサー、移動体、環境で評価した。Newer College DatasetのStairsでは、絶対軌跡誤差のRMSEがBIEVR-LIOで0.056 m、DLIOで0.122 m、相対誤差のRMSEがそれぞれ0.6%、1.0%だった。FAST-LIO2の絶対軌跡誤差欄は「×」である。

同じ表のCloisterではBIEVR-LIOが0.053 m、0.2%、FAST-LIO2が0.078 m、0.2%だった。一方、Parkの絶対軌跡誤差RMSEはBIEVR-LIOが0.798 m、FAST-LIO2が0.31 mである。ENWIDEの表は途中で切れており、BIEVR-LIOの結果と実行時間は確認できた本文の範囲では読み取れない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:トンネルを走る点検ロボットの自己位置推定に用いる。入力は時刻をそろえたLiDAR点群とIMU計測、両センサー間の位置関係を示す較正値で、出力は移動軌跡と更新された周辺地図とする。

本文にこの方式の学習工程はなく、学習用データや教師ラベルを用意する想定はない。現場の走査を重ね、壁の切り欠きや軌道床の凹凸を使って、形の似た区間でも追跡が続くかを調べる応用案である。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象に似た区間で、時刻をそろえたLiDAR点群、IMU計測、センサー間の較正値、評価用の基準軌跡を集める。本文の方式に学習用データや教師ラベルは不要で、現場の点群を地図に蓄積する。

同じ入力でBIEVR-LIOと比較対象のFAST-LIO2を評価する。基準軌跡に対する絶対軌跡誤差のRMSE、追跡が途切れた回数、走査ごとの処理時間を測り、凹凸の乏しい区間と切り欠きのある区間で結果を分けて確かめる。

限界と課題

著者らは、地図に細部があっても、その近くの入力点が選ばれなければ位置合わせに寄与しないと説明する。遠距離ではLiDARの点が疎になり、一回の走査だけでは細部を捉えにくいことも点選択法の動機に挙げている。

編集上の検証事項は、地図が十分に蓄積される前や、現場の形状が変わった後の追跡である。点を密に残す区画数と地図の保存上限を変え、精度、処理時間、必要な記憶容量を導入先で測りたい。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

BIEVR-LIO: Robust LiDAR-Inertial Odometry through Bump-Image-Enhanced Voxel Maps

Reliable odometry is essential for mobile robots as they increasingly enter more challenging environments, which often contain little information to constrain point cloud registration, resulting in degraded LiDAR-Inertial Odometry (LIO) accuracy or even divergence. To address this, we present BIEVR-LIO, a novel approach designed specifically to exploit subtle variations in the available geometry for improved robustness. We propose a high-resolution map representation that stores surfaces as voxel-wise oriented height images. This representation can directly be used for registration without the calculation of intermediate geometric primitives while still supporting efficient updates. Since informative geometry is often sparsely distributed in the environment, we further propose a map-informed point sampling strategy to focus registration on geometrically informative regions, improving robustness in uninformative environments while reducing computational cost compared to global high-resolution sampling. Experiments across multiple sensors, platforms, and environments demonstrate state-of-the-art performance in well-constrained scenes and substantial improvements in challenging scenarios where baseline methods diverge. Additionally, we demonstrate that the fine-grained geometry captured by BIEVR-LIO can be used for downstream tasks such as elevation mapping for robot locomotion.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01