MICP-L: Mesh-based ICP for Robot Localization using Hardware-Accelerated Ray Casting

要約

三角形メッシュ マップは、ロボットがトンネル、丘、さまざまな斜面などの困難な屋内および屋外環境を移動するための多用途の 3D 環境表現です。
これらのメッシュ マップを利用するには、経路計画やナビゲーションなどの重要なタスクを実行するために、そのようなマップ内でロボットの位置を正確に特定する方法が必要です。
我々は、メッシュ ICP ローカリゼーション (MICP-L) を紹介します。これは、GPS が拒否された環境でも、1 つ以上の距離センサーを三角形メッシュ マップに登録して、ロボットの位置を 6D で継続的に位置特定するための、計算効率の高い新規な方法です。
マルチコア CPU、GPU、最新の NVIDIA RTX ハードウェアなどのさまざまな並列コンピューティング デバイスをサポートすることで、距離センサーとメッシュ マップ間のレイ キャスティング対応 (RCC) の計算を高速化します。
さらに共分散計算をリダクション演算に変換することで、初期の推定ポーズを CPU または GPU 上で並行して最適化でき、実装を多くのアーキテクチャでリアルタイムに適用できるようになります。
農業、航空、自動車分野のデータセットを使用して、位置特定アプローチの堅牢性を実証します。

要約(オリジナル)

Triangle mesh maps are a versatile 3D environment representation for robots to navigate in challenging indoor and outdoor environments exhibiting tunnels, hills and varying slopes. To make use of these mesh maps, methods are needed to accurately localize robots in such maps to perform essential tasks like path planning and navigation. We present Mesh ICP Localization (MICP-L), a novel and computationally efficient method for registering one or more range sensors to a triangle mesh map to continuously localize a robot in 6D, even in GPS-denied environments. We accelerate the computation of ray casting correspondences (RCC) between range sensors and mesh maps by supporting different parallel computing devices like multicore CPUs, GPUs and the latest NVIDIA RTX hardware. By additionally transforming the covariance computation into a reduction operation, we can optimize the initial guessed poses in parallel on CPUs or GPUs, making our implementation applicable in real-time on many architectures. We demonstrate the robustness of our localization approach with datasets from agricultural, aerial, and automotive domains.

arxiv情報

著者 Alexander Mock,Sebastian Pütz,Thomas Wiemann,Joachim Hertzberg
発行日 2024-07-08 16:29:50+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

カテゴリー: cs.RO パーマリンク