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_Japan_UG_#49_LT
Search
maehara-keisuke
January 22, 2023
Technology
810
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ROS_Japan_UG_#49_LT
maehara-keisuke
January 22, 2023
More Decks by maehara-keisuke
See All by maehara-keisuke
ROS_Japan_UG_#44_LT
maeharakeisuke
0
1.3k
How accurate is the ROS2 timer on RasbperryPi ?
maeharakeisuke
0
740
ROS_Japan_UG__40.pdf
maeharakeisuke
0
950
ros2arduino Demo on [M5StickC -> Raspberry Pi Zero WH -> M5Atom Lite]
maeharakeisuke
0
1.7k
micro-ROS Demo on STM32 nucleo-f767zi
maeharakeisuke
0
2.5k
ROS Japan UG #34LT大会 前原圭祐
maeharakeisuke
0
1.5k
Other Decks in Technology
See All in Technology
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
480
USB PDを使ってスマホを労わりたい
raspython3
0
180
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
190
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
hackers_champloo_2026_tidb
makocchi
0
160
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
150
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
250
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Leo the Paperboy
mayatellez
10
2.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Exploring anti-patterns in Rails
aemeredith
4
540
Visualization
eitanlees
153
17k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
520
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Transcript
micro-ROS for Arduino with AT Command WiFi 2023.01.22 ROS Japan
UG #49 LT@Zoom 前原 圭祐 (MAEHARA Keisuke)
2/6 © 2023 MAEHARA Keisuke 背景 • micro-ROS for Arduino
がサポートするマイコン - ホスト間通信 – UART • 基本的にどのプラットフォームでも利用可能 – Ethernet • 利用できるプラットフォームが限られる – WiFi • ESP32 がサポートされている他, Wio Terminal でも対応予定 • Reference – https://micro.ros.org/docs/overview/hardware/ – https://qiita.com/MAEHARA_Keisuke/items/bf08aa46db5e17007c77
3/6 © 2023 MAEHARA Keisuke 動機 • UART しか使えないマイコンだと, micro-ROS
Agent との接続タイ ミングに気を使うことが多い – 最近は特に外付け USB – UART 変換チップを搭載せずに,マイコン内蔵の USB CDC 機能によって USB – UART を実現しているマイコンが多い • UDP Transport なら micro-ROS Agent を立ち上げて待機させておけ ば良い • Ethernet を内蔵していないマイコンでも UDP Transport を使いたい – Wireless なら更に良い
4/6 © 2023 MAEHARA Keisuke 解決手段 • ターゲットマイコンに UART 接続の
WiFi コントローラを接続する – ESP シリーズマイコンに AT Command をサポートするファームウェア ( Espressif 公式が配布!)を焼き込み, UART 経由でやり取りする • `WiFiEspAT` ライブラリを利用して, Arduino システムが WiFiUdp オブジェクトを使えるようにする – `WiFiEspAT` は `WiFiNINA` 互換となるように API が設計されている • Reference – https://www.espressif.com/en/products/sdks/esp-at/overview – https://github.com/JAndrassy/WiFiEspAT
5/6 © 2023 MAEHARA Keisuke で, AT Command って何? •
文字列ベースのコマンドでモデムを制御する古の技術 • Reference – https://docs.espressif.com/projects/esp-at/en/latest/esp32/ AT_Command_Set/
6/6 © 2023 MAEHARA Keisuke 動作の様子 ROS Japan UG #49
LT 大会でライブデモ をお見せする予定です!