Submit Search
Upload
確率ロボティクス第13回
•
Download as PPTX, PDF
•
7 likes
•
5,857 views
Ryuichi Ueda
Follow
GraphSLAM。実装経験がないので考え方だけ。
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 19
Download now
Recommended
確率ロボティクス第五回
確率ロボティクス第五回
Ryuichi Ueda
確率ロボティクス第六回
確率ロボティクス第六回
Ryuichi Ueda
確率ロボティクス第12回
確率ロボティクス第12回
Ryuichi Ueda
確率ロボティクス第11回
確率ロボティクス第11回
Ryuichi Ueda
SLAM入門 第2章 SLAMの基礎
SLAM入門 第2章 SLAMの基礎
yohei okawa
確率的自己位置推定
確率的自己位置推定
Horiguchi Shuhei
大域マッチングコスト最小化とLiDAR-IMUタイトカップリングに基づく三次元地図生成
大域マッチングコスト最小化とLiDAR-IMUタイトカップリングに基づく三次元地図生成
MobileRoboticsResear
SLAMチュートリアル大会資料(ORB-SLAM)
SLAMチュートリアル大会資料(ORB-SLAM)
Masaya Kaneko
Recommended
確率ロボティクス第五回
確率ロボティクス第五回
Ryuichi Ueda
確率ロボティクス第六回
確率ロボティクス第六回
Ryuichi Ueda
確率ロボティクス第12回
確率ロボティクス第12回
Ryuichi Ueda
確率ロボティクス第11回
確率ロボティクス第11回
Ryuichi Ueda
SLAM入門 第2章 SLAMの基礎
SLAM入門 第2章 SLAMの基礎
yohei okawa
確率的自己位置推定
確率的自己位置推定
Horiguchi Shuhei
大域マッチングコスト最小化とLiDAR-IMUタイトカップリングに基づく三次元地図生成
大域マッチングコスト最小化とLiDAR-IMUタイトカップリングに基づく三次元地図生成
MobileRoboticsResear
SLAMチュートリアル大会資料(ORB-SLAM)
SLAMチュートリアル大会資料(ORB-SLAM)
Masaya Kaneko
Robot frontier lesson1
Robot frontier lesson1
Ryuichi Ueda
確率ロボティクス第四回
確率ロボティクス第四回
Ryuichi Ueda
SLAM開発における課題と対策の一例の紹介
SLAM開発における課題と対策の一例の紹介
miyanegi
第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライド
Ryuichi Ueda
【RSJ2021】LiDAR SLAMにおける高信頼なループ閉合の実装について
【RSJ2021】LiDAR SLAMにおける高信頼なループ閉合の実装について
MobileRoboticsResear
ORB-SLAMの手法解説
ORB-SLAMの手法解説
Masaya Kaneko
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
Yoshitaka HARA
確率ロボティクス第三回
確率ロボティクス第三回
Ryuichi Ueda
ロボティクスにおける SLAM 手法と実用化例
ロボティクスにおける SLAM 手法と実用化例
Yoshitaka HARA
オープンソース SLAM の分類
オープンソース SLAM の分類
Yoshitaka HARA
PCL
PCL
Masafumi Noda
tf,tf2完全理解
tf,tf2完全理解
Koji Terada
画像認識の初歩、SIFT,SURF特徴量
画像認識の初歩、SIFT,SURF特徴量
takaya imai
SSII2019企画: 画像および LiDAR を用いた自動走行に関する動向
SSII2019企画: 画像および LiDAR を用いた自動走行に関する動向
SSII
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
Takuji Tahara
最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情
Yuta Kikuchi
SLAM勉強会(PTAM)
SLAM勉強会(PTAM)
Masaya Kaneko
ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築
Yoshitaka HARA
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII
シェル・ワンライナー160本ノック
シェル・ワンライナー160本ノック
Ryuichi Ueda
日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナー
Ryuichi Ueda
More Related Content
What's hot
Robot frontier lesson1
Robot frontier lesson1
Ryuichi Ueda
確率ロボティクス第四回
確率ロボティクス第四回
Ryuichi Ueda
SLAM開発における課題と対策の一例の紹介
SLAM開発における課題と対策の一例の紹介
miyanegi
第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライド
Ryuichi Ueda
【RSJ2021】LiDAR SLAMにおける高信頼なループ閉合の実装について
【RSJ2021】LiDAR SLAMにおける高信頼なループ閉合の実装について
MobileRoboticsResear
ORB-SLAMの手法解説
ORB-SLAMの手法解説
Masaya Kaneko
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
Yoshitaka HARA
確率ロボティクス第三回
確率ロボティクス第三回
Ryuichi Ueda
ロボティクスにおける SLAM 手法と実用化例
ロボティクスにおける SLAM 手法と実用化例
Yoshitaka HARA
オープンソース SLAM の分類
オープンソース SLAM の分類
Yoshitaka HARA
PCL
PCL
Masafumi Noda
tf,tf2完全理解
tf,tf2完全理解
Koji Terada
画像認識の初歩、SIFT,SURF特徴量
画像認識の初歩、SIFT,SURF特徴量
takaya imai
SSII2019企画: 画像および LiDAR を用いた自動走行に関する動向
SSII2019企画: 画像および LiDAR を用いた自動走行に関する動向
SSII
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
Takuji Tahara
最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情
Yuta Kikuchi
SLAM勉強会(PTAM)
SLAM勉強会(PTAM)
Masaya Kaneko
ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築
Yoshitaka HARA
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII
What's hot
(20)
Robot frontier lesson1
Robot frontier lesson1
確率ロボティクス第四回
確率ロボティクス第四回
SLAM開発における課題と対策の一例の紹介
SLAM開発における課題と対策の一例の紹介
第27回ロボティクスシンポジアスライド
第27回ロボティクスシンポジアスライド
【RSJ2021】LiDAR SLAMにおける高信頼なループ閉合の実装について
【RSJ2021】LiDAR SLAMにおける高信頼なループ閉合の実装について
ORB-SLAMの手法解説
ORB-SLAMの手法解説
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発
確率ロボティクス第三回
確率ロボティクス第三回
ロボティクスにおける SLAM 手法と実用化例
ロボティクスにおける SLAM 手法と実用化例
オープンソース SLAM の分類
オープンソース SLAM の分類
PCL
PCL
tf,tf2完全理解
tf,tf2完全理解
画像認識の初歩、SIFT,SURF特徴量
画像認識の初歩、SIFT,SURF特徴量
SSII2019企画: 画像および LiDAR を用いた自動走行に関する動向
SSII2019企画: 画像および LiDAR を用いた自動走行に関する動向
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
最近のDeep Learning (NLP) 界隈におけるAttention事情
最近のDeep Learning (NLP) 界隈におけるAttention事情
SLAM勉強会(PTAM)
SLAM勉強会(PTAM)
ROS を用いた自律移動ロボットのシステム構築
ROS を用いた自律移動ロボットのシステム構築
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
More from Ryuichi Ueda
シェル・ワンライナー160本ノック
シェル・ワンライナー160本ノック
Ryuichi Ueda
日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナー
Ryuichi Ueda
シェル芸勉強会と会場の話
シェル芸勉強会と会場の話
Ryuichi Ueda
移動ロボットのナビゲーション
移動ロボットのナビゲーション
Ryuichi Ueda
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
Ryuichi Ueda
第45回シェル芸勉強会オープニングスライド
第45回シェル芸勉強会オープニングスライド
Ryuichi Ueda
bash(の変な使い方)update
bash(の変な使い方)update
Ryuichi Ueda
第41回シェル芸勉強会 午後オープニング
第41回シェル芸勉強会 午後オープニング
Ryuichi Ueda
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Ryuichi Ueda
20181113_子ども夢ロボット&トーク
20181113_子ども夢ロボット&トーク
Ryuichi Ueda
第37回シェル芸勉強会イントロ
第37回シェル芸勉強会イントロ
Ryuichi Ueda
シェル芸勉強会にみる、コミュニティを通じたIT学習
シェル芸勉強会にみる、コミュニティを通じたIT学習
Ryuichi Ueda
ROSチュートリアル ROBOMECH2018
ROSチュートリアル ROBOMECH2018
Ryuichi Ueda
poster of PFoE used in ICRA 2018
poster of PFoE used in ICRA 2018
Ryuichi Ueda
Robot frontier lesson3 2018
Robot frontier lesson3 2018
Ryuichi Ueda
Robot frontier lesson2 2018
Robot frontier lesson2 2018
Ryuichi Ueda
Robot frontier lesson1 2018
Robot frontier lesson1 2018
Ryuichi Ueda
第34回シェル芸勉強会
第34回シェル芸勉強会
Ryuichi Ueda
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
Ryuichi Ueda
2017年10月18日 シェル芸勉強会 meets バイオインフォマティクス vol.1 スライド
2017年10月18日 シェル芸勉強会 meets バイオインフォマティクス vol.1 スライド
Ryuichi Ueda
More from Ryuichi Ueda
(20)
シェル・ワンライナー160本ノック
シェル・ワンライナー160本ノック
日本ロボット学会第139回ロボット工学セミナー
日本ロボット学会第139回ロボット工学セミナー
シェル芸勉強会と会場の話
シェル芸勉強会と会場の話
移動ロボットのナビゲーション
移動ロボットのナビゲーション
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆
第45回シェル芸勉強会オープニングスライド
第45回シェル芸勉強会オープニングスライド
bash(の変な使い方)update
bash(の変な使い方)update
第41回シェル芸勉強会 午後オープニング
第41回シェル芸勉強会 午後オープニング
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated...
20181113_子ども夢ロボット&トーク
20181113_子ども夢ロボット&トーク
第37回シェル芸勉強会イントロ
第37回シェル芸勉強会イントロ
シェル芸勉強会にみる、コミュニティを通じたIT学習
シェル芸勉強会にみる、コミュニティを通じたIT学習
ROSチュートリアル ROBOMECH2018
ROSチュートリアル ROBOMECH2018
poster of PFoE used in ICRA 2018
poster of PFoE used in ICRA 2018
Robot frontier lesson3 2018
Robot frontier lesson3 2018
Robot frontier lesson2 2018
Robot frontier lesson2 2018
Robot frontier lesson1 2018
Robot frontier lesson1 2018
第34回シェル芸勉強会
第34回シェル芸勉強会
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
2017年10月18日 シェル芸勉強会 meets バイオインフォマティクス vol.1 スライド
2017年10月18日 シェル芸勉強会 meets バイオインフォマティクス vol.1 スライド
確率ロボティクス第13回
1.
確率ロボティクスと移動ロボットの行動生成 第13回 上田隆一
2.
本日の内容 • GraphSLAM(の入り口) – カルマンフィルタ –
情報フィルタ – GraphSLAMの考え方 Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 2
3.
カルマンフィルタ • ベイズフィルタの諸々の確率分布を 多変量ガウス分布に限定したもの – 歴史的には話が逆 –
計算が行列演算だけで済む Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 3 この行列(共分散行列)を 足したり掛けたり
4.
カルマンフィルタのアルゴリズム • このような線形な系で状態の値xを推定 Oct. 7,
2015 確率ロボティクスと移動ロボットの行動生成 4 入力 雑音 雑音
5.
• motion update Oct.
7, 2015 確率ロボティクスと移動ロボットの行動生成 5 動いた後 の推定値 動く前の 推定値 入力に よる遷移 動いた後の 共分散行列 動く前の 共分散行列 雑音εの 共分散行列 状態方程式
6.
• sensor update Oct.
7, 2015 確率ロボティクスと移動ロボットの行動生成 6 センサ値 センサ値 で推定値 を補正 「カルマン ゲイン」 を求める 推定位置から 予想された センサ値 センサ雑音δ の共分散行列
7.
情報フィルタ • カルマンフィルタと双対 • 情報行列と情報ベクトルを更新するフィルタ •
情報がないとΩはゼロ行列に – 情報が増えていくと中身の数が大きくなっていく – 共分散行列とは逆 Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 7
8.
• motion update –
カルマンフィルタより計算量が多くなる Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 8
9.
• sensor update –
カルマンフィルタより計算量が小さい – 定数・既知の変数との足し算 Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 9 ここが足し算になっていることがGraphSLAMにとって重要
10.
非線形への拡張 • 拡張カルマンフィルタ・拡張情報フィルタ – 非線形関数をある点の周りで線形化して計算 –
話がややこしくなるので続きは確率ロボティクス を参考のこと • GraphSLAMは非線形の式で定式化される Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 10
11.
GraphSLAM • 大雑把な説明 – 情報行列Ωに移動や観測のデータをどんどん追加 –
Ωからロボットの軌跡を最適化で求める • 基本的にはオフラインで Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 11 x0 x1 x2 x3 姿勢(3次元) m1 m2 移動 観測 ランドマーク(2次元と特徴量1次元)
12.
GraphSLAMの「グラフ」 • このような巨大な情報行列と情報ベクトル Oct. 7,
2015 確率ロボティクスと移動ロボットの行動生成 12 x0 x1 x2 ... m1 m2 m3 ... x0 x1 x2 m1 m2 m3 Ω0 x0 x1 x2 m1 m2 m3
13.
移動時のデータ追加 • xtとxt+1に情報行列を追加 Oct. 7,
2015 確率ロボティクスと移動ロボットの行動生成 13 x0 x1 x2 ... m1 m2 m3 ... x0 x1 x2 m1 m2 m3 Ω0どんどん 部分的な 情報行列を 足していく どんどん 部分的な 情報ベクトルを 足していく
14.
追加する情報 • 情報行列に次の6x6行列を追加 • 情報ベクトルに次の6次元縦ベクトルを追加 Oct.
7, 2015 確率ロボティクスと移動ロボットの行動生成 14 xt-1からxtへの移動を 線形化した時の行列移動の雑音の 共分散行列 推定値mt-1周辺での 状態方程式の計算値
15.
観測時のデータ追加 • 観測した姿勢と特徴(ランドマーク)を 結びつけていく Oct. 7,
2015 確率ロボティクスと移動ロボットの行動生成 15 x0 x1 x2 ... m1 m2 m3 ... Ω0 x0 x1 x2 m1 m2 m3 6x6の情報行列を 分けて足す 情報ベクトルを 分けて足す
16.
追加する情報 Oct. 7, 2015
確率ロボティクスと移動ロボットの行動生成 16 • 情報行列に次の6x6行列を追加 • 情報ベクトルに次の6次元縦ベクトルを追加 計測誤差を並べた 3x6行列 (確率ロボティクス p.315参照のこと) 計測の雑音の 共分散行列 計測値 推定姿勢で予測 される計測値
17.
後処理 • 情報行列自体はそのままでは何も情報を与えない • 情報行列と情報ベクトル縮小していく –
最終的に姿勢の遷移の情報が残る • 例 – X1とX2でm1を見た情報からX1とX2に情報を追加 Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 17 x0 x1 x2 ... m1 m2 m3 ... Ω0 X X A x0 x1 x2 m1 m2 m3 A' C A'' B B' B'' x0 x1 x2 ... m1 m2 m3 ... Ω0 X X D x0 x1 x2 m1 m2 m3 D' D'' D'''X X
18.
• 使われる式 – 情報ベクトルから次のベクトルを引く •
τ(mj): ランドマークmjが観測された姿勢xの集合 – 同じく情報行列から次の行列を引いていく • 全部引き終わると、姿勢に関する情報行列、 情報ベクトルができる Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 18
19.
ロボットの軌跡と地図の算出 • 軌跡の算出 • 各ランドマークの位置の算出 •
誤差が大きい時は を初期値にして再度、 アルゴリズム全体を繰り返す Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 19 前のページで 求めた情報行列と 情報ベクトル
Download now