Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ROS再入門 -Raspberry Piでロボットカー作ってみた-
Search
KMiura
January 18, 2022
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ROS再入門 -Raspberry Piでロボットカー作ってみた-
【2022年あけおめ!】IoT縛りの勉強会! IoTLT vol.83 @Youtube
https://iotlt.connpass.com/event/234689/
KMiura
January 18, 2022
More Decks by KMiura
See All by KMiura
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
1.2k
Amazon Rekognitionを使ったインターホンハック
miura55
0
140
Pythonでルンバをハックしてみた
miura55
0
280
あなたの知らないクラフトビールの世界
miura55
0
490
Storage Browser for Amazon S3を触ってみた + α
miura55
0
340
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
340
あのボタンでつながるSORACOM
miura55
0
200
Postman Flowsで作るAPI連携LINE Bot
miura55
0
460
Lambdaと共に歩んだAWS
miura55
3
1.1k
Other Decks in Technology
See All in Technology
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
WasmをRustにする
sansantech
PRO
0
260
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
230
Getting Started with Google Antigravity
glaforge
0
320
Metadata - Section 1: HTML Basics
mohab1
0
120
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
200
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
360
Local CI × GitHub Actions
gogutan
2
220
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
1
280
パッチ更新でterraform initが落ちた日
grimoh
1
140
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
180
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Designing Experiences People Love
moore
143
24k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
520
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
The untapped power of vector embeddings
frankvandijk
2
1.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
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