arXiv reaDer
gradSLAM: Automagically differentiable SLAM
表現学習アプローチと同時ローカリゼーションおよびマッピング(SLAM)システムのブレンドは、高度にモジュール化された複雑な性質のため、未解決の問題です。機能的には、SLAMは、生のセンサー入力をロボットと環境の状態全体の分布に変換する操作です。この変換(SLAM)が微分可能関数として表現できる場合、タスクベースのエラー信号を活用して、タスクのパフォーマンスを最適化する表現を学習できます。ただし、一般的な高密度SLAMシステムのいくつかのコンポーネントは区別できません。この作業では、勾配ベースの学習とSLAMを統合する、SLAMシステムを微分可能な計算グラフとして提示する方法論であるgradSLAMを提案します。精度を犠牲にすることなく、微分可能な信頼領域オプティマイザ、表面測定と融合スキーム、およびレイキャスティングを提案します。高密度SLAMと計算グラフのこの融合により、3Dマップから2Dピクセルまでバックプロパゲーションが可能になり、SLAMの勾配ベースの学習に新しい可能性が開かれます。 TL; DR:自動微分フレームワークの力を活用して、高密度SLAMを微分可能にします。
Blending representation learning approaches with simultaneous localization and mapping (SLAM) systems is an open question, because of their highly modular and complex nature. Functionally, SLAM is an operation that transforms raw sensor inputs into a distribution over the state(s) of the robot and the environment. If this transformation (SLAM) were expressible as a differentiable function, we could leverage task-based error signals to learn representations that optimize task performance. However, several components of a typical dense SLAM system are non-differentiable. In this work, we propose gradSLAM, a methodology for posing SLAM systems as differentiable computational graphs, which unifies gradient-based learning and SLAM. We propose differentiable trust-region optimizers, surface measurement and fusion schemes, and raycasting, without sacrificing accuracy. This amalgamation of dense SLAM with computational graphs enables us to backprop all the way from 3D maps to 2D pixels, opening up new possibilities in gradient-based learning for SLAM. TL;DR: We leverage the power of automatic differentiation frameworks to make dense SLAM differentiable.
updated: Thu Nov 19 2020 18:53:59 GMT+0000 (UTC)
published: Wed Oct 23 2019 17:13:41 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト