More Related Content
PPTX
PPTX
PPTX
PPTX
PDF
PDF
PDF
Cartographer を用いた 3D SLAM PDF
What's hot
PDF
PDF
NDTスキャンマッチング 第1回3D勉強会@PFN 2018年5月27日 PDF
20190307 visualslam summary PPTX
PDF
PPTX
Direct Sparse Odometryの解説 PDF
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~ PDF
PDF
20180527 ORB SLAM Code Reading PDF
画像局所特徴量と特定物体認識 - SIFTと最近のアプローチ - PDF
PDF
PDF
PDF
SLAMチュートリアル大会資料(ORB-SLAM) PPTX
PPTX
PDF
Cartographer と Autoware を用いた自律走行 PDF
論文紹介 LexToMap: lexical-based topological mapping PPTX
mcl_3dl: amcl並に軽量な3-D/6-DoFローカリゼーションパッケージ PDF
ROS の活用による屋外の歩行者空間に適応した自律移動ロボットの開発 Similar to 確率ロボティクス第四回
PDF
PDF
Probabilistic Robotics: Chapter 6-7 PDF
2014年5月21日「パーティクルフィルタの癖から知るロボットへの確率的手法の正しい適用方法」---第58回システム制御情報学会研究発表講演会チュートリアル講演 PDF
PDF
PDF
PPTX
PDF
TokyoNLP#5 パーセプトロンで楽しい仲間がぽぽぽぽ~ん PDF
ZytleBot: ROSベースの自律移動ロボットへのFPGAの統合に向けて PPTX
[DL輪読会]TossingBot: Learning to Throw Arbitrary Objects with Residual Physics PDF
PPTX
Efficient Deep Reinforcement Learning with Imitative Expert Priors for Autono... PPTX
Robot frontier lesson3 2018 PPTX
PPTX
Robot frontier lesson2 2018 PPTX
Robot frontier lesson1 2018 PPTX
PPTX
PDF
PPTX
More from Ryuichi Ueda
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PythonとJupyter Notebookを利用した教科書「詳解確率ロボティクス」の企画と執筆 PPTX
PPTX
PPTX
PPTX
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」 PPTX
シェル芸勉強会にみる、コミュニティを通じたIT学習 PPTX
2017年10月18日 シェル芸勉強会 meets バイオインフォマティクス vol.1 スライド PPTX
PDF
poster of PFoE used in ICRA 2018 PPTX
direct use of particle filters for decision making PPTX
Searching Behavior of a Simple Manipulator only with Sense of Touch Generated... PPTX
PDF
PPTX
PPTX
確率ロボティクス第四回
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
センサの特性
• 0〜4000の値
• 右図:センサ-迷路の
壁間の距離と値の関係
– ある条件で1度だけ計測
• 雑音や値の偏りの要因
– 壁のコンディション
– 指で動かすとセンサの位置や向きが変化
– 環境の明るさ
Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 6
- 7.
地図の実装例
• コード
• 右図のようなテキストを
読み込ませる仕様
–壁のある場所を1、
ない場所を0で書く
– ロボットが到達できない
箇所は全て壁があるものとしておく
Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 7
$ cat map
1 1 1 1 #一番上の横向きの壁
1 1 1 1 1 #その下の縦向きの壁
1 1 1 1 #...
1 1 1 1 1
0 1 0 1
1 0 0 0 1
1 0 1 0
1 1 1 1 1
1 1 1 1
- 8.
プログラムの構造
• Map: 地図のクラス
•Room: 一区画のクラス
– データ
• 四方の壁のデータ
• 区画の中心の座標
• Mapが16のRoomを持つ
• プログラムを実行すると
__mapというファイルに読み込んだ
地図が描画されるようになっています
• ※もしかしたらこのように
構造化せず、一つの格子地図に
したほうが楽かもしれません
Oct. 7, 2015 確率ロボティクスと移動ロボットの行動生成 8
class Room
{
…
private:
vector<bool> m_wall;
double m_x_origin_mm;
double m_y_origin_mm;
};
(m_x_origin_mm, m_y_origin_mm)
m_wall[0]
m_wall[1] m_wall[2]
m_wall[2]
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.