ベイズ理論に基づく SLAM 手法の分類7SSII2019, June 13, ロボティクスにおける SLAM 手法と実用化例最小二乗法は、誤差をガウス分布でモデル化した最尤推定に対応正則化最小二乗法の正則化項は、最大事後確率推定での事前確率に対応ベイズフィルタは、ベイズの定理とマルコフ過程に基づくベイズ推定スキャンマッチングでも事後確率やその確率分布を推定できないか?最尤推定最大事後確率(MAP)推定ベイズ推定推定対象 尤度 事後確率 事後確率推定結果 モード(点推定) モード(点推定) 確率分布性質 尤度のみを最適化 事前確率と尤度を最適化事前確率と尤度を確率的に融合該当する手法スキャンマッチング、グラフベース SLAMグラフベース SLAM ベイズフィルタセンサ融合 自律走行 ロボット掃除機 まとめ
9.
通常のスキャンマッチングは尤度のみを考慮8SSII 2019, June13, ロボティクスにおける SLAM 手法と実用化例初期位置(車輪オドメトリ)を忘れてマッチングしていくため、センサ視野の狭さなどが原因で誤った位置に収束してしまう2次元平面での例時刻t-1のロボット位置 時刻tの推定位置(誤り)時刻tの初期位置(オドメトリ)時刻tの実際の位置(真値)実際の形状目標点群計測点群マッチング計測点群を重ねようとした結果、初期位置から離れすぎて誤収束計測点群Hara+, “6DOF Iterative Closest Point Matching Considering A Prioriwith Maximum A Posteriori Estimation”, IROS 2013.センサ融合 自律走行 ロボット掃除機 まとめ
10.
最大事後確率 (MAP) 推定によるスキャンマッチング9SSII2019, June 13, ロボティクスにおける SLAM 手法と実用化例初期位置(車輪オドメトリ)の情報を破棄せずに事前確率として用い、正則化として与える制約内で計測点群をマッチングする2次元平面での例時刻t-1のロボット位置 初期位置の近傍に留まる制約を事前確率として与える実際の形状目標点群計測点群時刻tの初期位置(オドメトリ)マッチングHara+, “6DOF Iterative Closest Point Matching Considering A Prioriwith Maximum A Posteriori Estimation”, IROS 2013.センサ融合 自律走行 ロボット掃除機 まとめ
11.
最大事後確率推定でのスキャンマッチングの定式化10SSII 2019, June13, ロボティクスにおける SLAM 手法と実用化例最小化するエネルギー関数最大事後確率(MAP)推定による位置合わせを、ベイズの定理に基づき正則化最小二乗法として導出ロボット位置の修正量atに関するベイズの定理尤度 事前確率ロボット位置の修正量atの事後確率尤度 事前確率最大事後確率(MAP)推定の枠組みで導出ロボット位置xtではなく修正量atで定式化axis-angle で3次元回転の正則化を実現axisanglex yzHara+, “6DOF Iterative Closest Point Matching Considering A Prioriwith Maximum A Posteriori Estimation”, IROS 2013.センサ融合 自律走行 ロボット掃除機 まとめ
12.
最大事後確率推定を用いた MAP-ICP マッチング11SSII2019, June 13, ロボティクスにおける SLAM 手法と実用化例Standard ICP(従来手法) MAP-ICP(提案手法)Xtion PRO LIVE視野:水平58deg、垂直45deg実験環境緑:目標点群赤:計測点群視野角が狭いため点群の重なりが少なく従来手法は誤収束 ロボット[Hara+, IROS 2013]尤度だけでなく事前確率も最適化Hara+, “6DOF Iterative Closest Point Matching Considering A Prioriwith Maximum A Posteriori Estimation”, IROS 2013.センサ融合 自律走行 ロボット掃除機 まとめ
13.
ラプラス近似を用いた推定位置の確率分布計算12SSII 2019, June13, ロボティクスにおける SLAM 手法と実用化例共分散スキャン格子ベースの総当たり法ラプラス近似による確率分布 実際の誤差分布(真値)[原+, ロボシン2010] により、推定位置の共分散を計算→グラフベース SLAM の制約条件として利用可能原+, “法線方向の拘束を利用したスキャンマッチングと尤度分布決定による確率的自己位置推定”, ロボシン 2010.対応付けを考慮したヘッセ行列の逆行列が共分散になる位置拘束が退化して長手方向に誤差大センサ融合 自律走行 ロボット掃除機 まとめ
14.
ラプラス近似を用いた推定位置の確率分布計算13SSII 2019, June13, ロボティクスにおける SLAM 手法と実用化例共分散スキャン格子ベースの総当たり法ラプラス近似による確率分布 実際の誤差分布(真値)[原+, ロボシン2010] により、推定位置の共分散を計算→グラフベース SLAM の制約条件として利用可能原+, “法線方向の拘束を利用したスキャンマッチングと尤度分布決定による確率的自己位置推定”, ロボシン 2010.対応付けを考慮したヘッセ行列の逆行列が共分散になるセンサ融合 自律走行 ロボット掃除機 まとめ
15.
屋外での3次元マッチングと確率分布計算の様子14SSII 2019, June13, ロボティクスにおける SLAM 手法と実用化例10 m推定したロボット位置の確率分布3次元形状を平面に投影マッチング1回の処理は10 ms 未満スキャン形状に応じた適切な確率分布を動的に計算原+, “法線方向の拘束を利用したスキャンマッチングと尤度分布決定による確率的自己位置推定”, ロボシン 2010.センサ融合 自律走行 ロボット掃除機 まとめ
16.
スキャンマッチングにおける受光強度の活用15SSII 2019, June13, ロボティクスにおける SLAM 手法と実用化例レーザスキャンは形状だけでなく受光強度の情報を持つ受光強度を利用することで、形状特徴の乏しい点群を対応付け可能対象物の色や材質に関する情報を受光強度として取得可能ロボットHara+, “Mobile Robot Localization and Mapping by Scan MatchingUsing Laser Reflection Intensity of the SOKUIKI Sensor”, IECON 2006.センサ融合 自律走行 ロボット掃除機 まとめ
17.
受光強度を用いた Intensity-ICP マッチング16SSII2019, June 13, ロボティクスにおける SLAM 手法と実用化例 形状のみで最近傍の点を対応付け 平行な壁では、最大距離 4 m のために拘束が退化し一意に位置合わせできない 廊下の長手方向が短くなってしまう[Hara+, IECON 2006] 受光強度も考慮して対応付け 測定範囲の不足により退化が発生するが、廊下の長手方向も正しく推定できるStandard ICP(従来手法) Intensity-ICP(提案手法)Hara+, “Mobile Robot Localization and Mapping by Scan MatchingUsing Laser Reflection Intensity of the SOKUIKI Sensor”, IECON 2006.センサ融合 自律走行 ロボット掃除機 まとめ
18.
Intensity-ICP に基づく SLAMによる地図構築17SSII 2019, June 13, ロボティクスにおける SLAM 手法と実用化例短距離 LIDAR では退化する廊下を含む地図を、受光強度を活用して構築構築した地図は受光強度の情報も持つHara+, “Mobile Robot Localization and Mapping by Scan MatchingUsing Laser Reflection Intensity of the SOKUIKI Sensor”, IECON 2006.センサ融合 自律走行 ロボット掃除機 まとめ
様々な 3D-LIDAR が登場23SSII2019, June 13, ロボティクスにおける SLAM 手法と実用化例 Velodyne LIDAR(米国)https://velodynelidar.com/ 北陽電機(日本)https://www.hokuyo-aut.co.jp/ Ouster(米国)https://www.ouster.io/ HESAI(中国)http://www.hesaitech.com/ RoboSense LiDAR(中国)https://www.robosense.ai/ LeiShen LiDAR(中国)http://en.leishen-lidar.com/2次元も含め、これ以外にも非常に多くのスタートアップが開発センサ融合 自律走行 ロボット掃除機 まとめ
25.
全周ミリ波 RADAR を用いた自己位置推定24SSII2019, June 13, ロボティクスにおける SLAM 手法と実用化例[Cen and Newman, “Precise Ego-Motion Estimation with Millimeter-Wave Radarunder Diverse and Challenging Conditions”, ICRA 2018][Cen and Newman, “Radar-Only Ego-Motion Estimation in Difficult Settings viaGraph Matching”, ICRA 2019]Navtech CTS350-Xhttps://youtu.be/OHcj2A4cPMUhttps://youtu.be/nJeLHNf-U6kセンサ融合 自律走行 ロボット掃除機 まとめ