Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ROS再入門 -Raspberry Piでロボットカー作ってみた-
Search
KMiura
January 18, 2022
Technology
0
990
ROS再入門 -Raspberry Piでロボットカー作ってみた-
【2022年あけおめ!】IoT縛りの勉強会! IoTLT vol.83 @Youtube
https://iotlt.connpass.com/event/234689/
KMiura
January 18, 2022
Tweet
Share
More Decks by KMiura
See All by KMiura
App Runnerでパラメーターストアの値を使ってみた
miura55
0
280
ultraArmをモニター提供してもらった話
miura55
0
110
JAWS UG名古屋2023年活動報告
miura55
0
130
AWS Step Functionsの新機能「Call third-party API」を試してみた
miura55
1
100
AWS Step Functionsの新機能「Call third-party API」を試してみた
miura55
0
190
AWS CDKの新機能「cdk migrate」を試してみた
miura55
1
330
LINE DC×SORACOM UGのこれまでとこれから
miura55
0
42
社会人4年目が学生に捧げる5か条
miura55
0
130
AWSで作るGPSトラッキングシステム
miura55
0
450
Other Decks in Technology
See All in Technology
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
700
[PlatformCon 24] Platform Orchestrators: The Missing Middle of Internal Developer Platforms?
danielbryantuk
1
180
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.9k
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
220
[2024年3月版] Databricksのシステムアーキテクチャ
databricksjapan
8
1.9k
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
430
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
オーナーシップを持つ領域を明確にする
konifar
12
2.7k
DevOpsDays History and my DevOps story
kawaguti
PRO
8
1.6k
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
110
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
140
Featured
See All Featured
Building an army of robots
kneath
300
41k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.4k
What the flash - Photography Introduction
edds
64
11k
For a Future-Friendly Web
brad_frost
171
8.9k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
39k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Transcript
ROS再入門 -Raspberry Piでロボットカー作ってみた- KMiura(@k_miura_io)
自己紹介 • 三浦 耕生(こうき) • 名古屋のゲーム会社の サーバーエンジニア @k_miura_io koki.miura05
ちょっとした昔話 • 大学時代に授業でROSを知った • 当時は日本語のドキュメントが少なくて挫折してた(先輩の知見がない) • C++でだましだましコーディング(中身はよく分かってない)
あれから5年
またROSやりたくなった • IoT LTでも話題に出てきたし、やらざるを得ない • Pythonでもできるし、分かれば結構楽しい(はず) • Raspberry Piでロボットを作ってみたい
作ってみた
作るもの • 昔Raspberry Piを使ったAIロボットカーの 残骸があるのでそれを再利用(まともに動か ずほったらかしにしてた) • 使用パーツ • モータードライバー
• 超音波センサー • LCD(IPアドレスの確認用) • カメラモジュール
Raspberry Piのセットアップ • OS : Raspbian Buster(セットアップが楽&ハードウェアの接続が問題なくできる) • ROS Kinetic
• Python 3.7(Raspbianにデフォルトで入っているやつ)
軽く動作の仕組み ロボットカー コントローラ (Pythonコード) scan rober ノード トピック
DEMO https://youtu.be/Z5F_c2MIDOw
まとめ • ROSのロボットは意外と簡単に作れる • トピック通信はMQTTがわかっていれば通信の仕組みは似ているのですぐ理 解できる • 更に改良を重ねていくつもりなので今後の展望に乞うご期待
←ブログ レポジトリ→ https://supernove.hatenadiary.jp/ entry/2022/01/17/234506 https://github.com/Miura55/ ros_rober
宣伝 https://soracomug-tokyo.connpass.com/event/
宣伝② https://linedevelopercommunity.connpass.com/event/235647/
END