Slide 1

Slide 1 text

ROS再入門 -Raspberry Piでロボットカー作ってみた- KMiura(@k_miura_io)

Slide 2

Slide 2 text

自己紹介 • 三浦 耕生(こうき) • 名古屋のゲーム会社の サーバーエンジニア @k_miura_io koki.miura05

Slide 3

Slide 3 text

ちょっとした昔話 • 大学時代に授業でROSを知った • 当時は日本語のドキュメントが少なくて挫折してた(先輩の知見がない) • C++でだましだましコーディング(中身はよく分かってない)

Slide 4

Slide 4 text

あれから5年

Slide 5

Slide 5 text

またROSやりたくなった • IoT LTでも話題に出てきたし、やらざるを得ない • Pythonでもできるし、分かれば結構楽しい(はず) • Raspberry Piでロボットを作ってみたい

Slide 6

Slide 6 text

作ってみた

Slide 7

Slide 7 text

作るもの • 昔Raspberry Piを使ったAIロボットカーの 残骸があるのでそれを再利用(まともに動か ずほったらかしにしてた) • 使用パーツ • モータードライバー • 超音波センサー • LCD(IPアドレスの確認用) • カメラモジュール

Slide 8

Slide 8 text

Raspberry Piのセットアップ • OS : Raspbian Buster(セットアップが楽&ハードウェアの接続が問題なくできる) • ROS Kinetic • Python 3.7(Raspbianにデフォルトで入っているやつ)

Slide 9

Slide 9 text

軽く動作の仕組み ロボットカー コントローラ (Pythonコード) scan rober ノード トピック

Slide 10

Slide 10 text

DEMO https://youtu.be/Z5F_c2MIDOw

Slide 11

Slide 11 text

まとめ • ROSのロボットは意外と簡単に作れる • トピック通信はMQTTがわかっていれば通信の仕組みは似ているのですぐ理 解できる • 更に改良を重ねていくつもりなので今後の展望に乞うご期待

Slide 12

Slide 12 text

←ブログ レポジトリ→ https://supernove.hatenadiary.jp/ entry/2022/01/17/234506 https://github.com/Miura55/ ros_rober

Slide 13

Slide 13 text

宣伝 https://soracomug-tokyo.connpass.com/event/

Slide 14

Slide 14 text

宣伝② https://linedevelopercommunity.connpass.com/event/235647/

Slide 15

Slide 15 text

END