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
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
820
How accurate is the ROS2 timer on RasbperryPi ?
maeharakeisuke
0
750
ROS_Japan_UG__40.pdf
maeharakeisuke
0
960
ros2arduino Demo on [M5StickC -> Raspberry Pi Zero WH -> M5Atom Lite]
maeharakeisuke
0
1.7k
micro-ROS Demo on STM32 nucleo-f767zi
maeharakeisuke
0
2.6k
ROS Japan UG #34LT大会 前原圭祐
maeharakeisuke
0
1.5k
Other Decks in Technology
See All in Technology
大江戸Ruby会議でデータベース クライアントの話をするのは 間違っているだろうか
yahonda
1
120
GCASアップデート(202607-202610)
techniczna
1
250
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
120
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
210
生成AI時代のIAMのマニアックな話
takuros
6
2.9k
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
590
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
130
evcc & Home Assistant
naltatis
0
510
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
240
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
250
BALLAS Technology Deck
ballas_inc
0
460
ゼロから作るWebアプリの新定番!?Amplify Gen 2 × AWS Blocksで実現する「開発速度とRDBの柔軟性のいいとこ取り」
amixedcolor
1
210
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
96
6.9k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Bash Introduction
62gerente
615
220k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Un-Boring Meetings
codingconduct
0
490
Digital Ethics as a Driver of Design Innovation
axbom
PRO
2
520
How to Think Like a Performance Engineer
csswizardry
28
2.9k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
560
The browser strikes back
jonoalderson
0
1.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
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