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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
730
ROS_Japan_UG__40.pdf
maeharakeisuke
0
950
ros2arduino Demo on [M5StickC -> Raspberry Pi Zero WH -> M5Atom Lite]
maeharakeisuke
0
1.6k
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
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
320
アプリをもっと"iOSアプリっぽく"する小さな工夫 / Small Touches That Make Your App Feel More Like an iOS App
matsuji
1
810
Snowflakeのコスト最適化を支えるアーキテクチャ設計
ktatsuya
1
1.5k
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
1
490
消えない 動かない 効かない
yama3133
1
120
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
3
160
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
8
790
「守り」で活用するオンデバイスLLM 〜写ってはいけないを総力戦で防ぐ〜 / iOSDC Japan 2026
nakamuuu
0
130
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
2.8k
2026_devsumi_ozono.pdf
o3
3
460
NW運用でNWトポロジ可視化ツールに期待すること/shumoku-meetup1
corestate55
2
130
AIを活用するために決めた "やらないこと" - 価値に注目する / Not betting on AI
soudai
PRO
1
480
Featured
See All Featured
Speed Design
sergeychernyshev
33
2.1k
Skip the Path - Find Your Career Trail
mkilby
1
230
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Done Done
chrislema
186
16k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
RailsConf 2023
tenderlove
30
1.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
660
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
Practical Orchestrator
shlominoach
191
12k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
530
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 大会でライブデモ をお見せする予定です!