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_#44_LT
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
maehara-keisuke
September 28, 2021
Technology
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ROS_Japan_UG_#44_LT
maehara-keisuke
September 28, 2021
More Decks by maehara-keisuke
See All by maehara-keisuke
ROS_Japan_UG_#49_LT
maeharakeisuke
0
810
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
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
190
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
860
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
0
170
大型犬好きによるPugの紹介
yamanoku
1
160
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
WasmをRustにする
sansantech
PRO
0
250
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
Into the Great Unknown - MozCon
thekraken
41
2.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
What's in a price? How to price your products and services
michaelherold
247
13k
Writing Fast Ruby
sferik
630
63k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
For a Future-Friendly Web
brad_frost
184
10k
Automating Front-end Workflow
addyosmani
1369
210k
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
Transcript
ATOM Matrix で micro-ROS 入門 2021.10.06 ROS Japan UG #44
LT@Zoom 前原 圭祐 (MAEHARA Keisuke) ・プラットフォームとして ATOM Matrix を選ぶ理由 ・ micro-ROS ハンズオン(ダイジェスト)
2/7 © 2021 MAEHARA Keisuke プラットフォームとして ATOM Matrix を選ぶ理由 •
比較的豊富な市場在庫 / 低価格 • IMU (加速度 / 角速度センサ)内蔵 • 高い移植性 給電 / 書き込み / シリアルデバッグは USB Type-C ケーブル 1 本で OK!
3/7 © 2021 MAEHARA Keisuke micro-ROS ハンズオン(システム構成) USB Type-C ケーブル
給電 / 書き込み / シリアルデバッグ Static IP DHCP Server DHCP Client XRCE DDS over WiFi UDP XRCE DDS over WiFi UDP or over Ethernet UDP ・ IMU(MPU6886) から 200[Hz] で加速度を読み出す ・読み出した加速度を 100[Hz] で Pub する ビルド / 書き込み / シリアル デバッグモニタ用ターミナル XRCE DDS Agent rqt_plot rqt_graph
4/7 © 2021 MAEHARA Keisuke micro-ROS ハンズオン(コードの雰囲気) `examples/int32_publisher` を改造してメッセージ型 を
`Int32` から `Vector3` に差し替える MPU6886 から加速度を読み出す処理 を追加 参考 URL : https://github.com/kazkojima/m5atom-idf
5/7 © 2021 MAEHARA Keisuke micro-ROS ハンズオン(ゴールイメージ) ROS Japan UG
#44 LT 大会でライブデモ をお見せする予定です!
6/7 © 2021 MAEHARA Keisuke アーキテクチャ SAMD21 (Cortex-M0+) RaspberryPi Pico
(Cortex-M0+) ESP32 STM32 micro-ROS 実装 API 付録 1 : micro-ROS がサポートするプラットフォーム(の一部) micro-ROS for Arduino Arduino Pico SDK API RaspberryPi Pico SDK libraries ESP-IDF API micro-ROS component for ESP-IDF micro-ROS module for NuttX RTOS NuttX API リンク一覧 : https://github.com/micro-ROS/micro_ros_setup#standalone-build-system-tools
7/7 © 2021 MAEHARA Keisuke 付録 2 : 今回利用させていただいたリポジトリ https://github.com/kazkojima/m5atom-idf