Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
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
800
How accurate is the ROS2 timer on RasbperryPi ?
maeharakeisuke
0
720
ROS_Japan_UG__40.pdf
maeharakeisuke
0
940
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
現場回帰したデータエンジニアが考える AI 時代のキャリア開発 / Career Development in the Age of AI Perspectives from a Hands-on Data Engineer
medley
0
290
AI for Science時代を切り開く、政府の次世代HPC戦略の展望
gpuunite_official
0
130
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
460
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
130
도구에서 동료까지: 10년차 AI 스타트업의 AI 적응기
inureyes
PRO
1
310
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
3
450
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.6k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Model Studio CLI × Token Plan
maigo999
0
200
三人寄ればチューリング完全
puhitaku
4
1.8k
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
0
180
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
260
Side Projects
sachag
455
43k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
930
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
380
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
210
Game over? The fight for quality and originality in the time of robots
wayneb77
1
250
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
350
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
630
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
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