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
1k
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
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
900
Amazon Rekognitionを使ったインターホンハック
miura55
0
37
Pythonでルンバをハックしてみた
miura55
0
86
あなたの知らないクラフトビールの世界
miura55
0
250
Storage Browser for Amazon S3を触ってみた + α
miura55
0
140
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
150
あのボタンでつながるSORACOM
miura55
0
90
Postman Flowsで作るAPI連携LINE Bot
miura55
0
310
Lambdaと共に歩んだAWS
miura55
3
680
Other Decks in Technology
See All in Technology
CDKでカスタムランタイムを作成して、Lambdaをnode.js23+TypeScriptで動かしてみた
smt7174
2
110
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
110
Iceberg Meetup Japan #1 : Iceberg and Databricks
databricksjapan
0
320
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
480
生成AI×財務経理:PoCで挑むSlack AI Bot開発と現場巻き込みのリアル
pohdccoe
1
580
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
240
プロダクトエンジニア 360°フィードバックを実施した話
hacomono
PRO
0
140
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
260
組織におけるCCoEの役割とAWS活用事例
nrinetcom
PRO
4
120
AIエージェント元年
shukob
0
150
分解して理解する Aspire
nenonaninu
2
1k
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
Featured
See All Featured
Making Projects Easy
brettharned
116
6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
510
GraphQLとの向き合い方2022年版
quramy
44
14k
Bash Introduction
62gerente
611
210k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
A Tale of Four Properties
chriscoyier
158
23k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
4 Signs Your Business is Dying
shpigford
182
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
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