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
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
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
110
古い指輪から広がった JAVA コミュニティ とのつながり
yamad
0
130
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
120
Persisting Massive Data with Rails ~Designing for 60 billion rows, and fighting the bottlenecks~ Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
0
730
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
150
Metadata - Section 1: HTML Basics
mohab1
0
120
Running Kotlin + Quarkus with Lambda
nealle
1
3.8k
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
260
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
PRO
0
430
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
110
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
WENDY [Excerpt]
tessaabrams
14
40k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Ethics towards AI in product and experience design
skipperchong
2
430
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
A better future with KSS
kneath
240
18k
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