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
M5Stackでclusterのアバターを動かす
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
esc122
April 13, 2022
Technology
0
510
M5Stackでclusterのアバターを動かす
IoT縛りの勉強会! IoTLT vol.86 @Youtube
https://iotlt.connpass.com/event/242530/
esc122
April 13, 2022
Tweet
Share
Other Decks in Technology
See All in Technology
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
180
生成AIで速度と品質を両立する、QAエンジニア・開発者連携のAI協調型テストプロセス
shota_kusaba
0
200
実践 Datadog MCP Server
nulabinc
PRO
2
240
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
Kubernetesにおける推論基盤
ry
1
420
めちゃくちゃ開発するQAエンジニアになって感じたメリットとこれからの課題感
ryuhei0000yamamoto
0
130
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
190
TypeScript 7.0の現在地と備え方
uhyo
7
1.8k
Tebiki Engineering Team Deck
tebiki
0
27k
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
7
3.9k
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
200
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
270
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
270
Visualization
eitanlees
150
17k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Claude Code のすすめ
schroneko
67
220k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
200
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
85
Test your architecture with Archunit
thirion
1
2.2k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Crafting Experiences
bethany
1
89
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Transcript
M5Stackでclusterのアバターを動かす 2022/04/12 IoT縛りの勉強会! IoTLT vol.86
自己紹介 赤外線学習リモコンでエアコン動作 名前:Konishi(エス。。) @esc122e https://protopedia.net/prototyper/esc122 2014年からRaspberry Piを使用 IoT・電子工作・AI(機械学習) Unity・Blender(clusterワールド作成)
概要 M5stack(Gray)を傾ける →clusterのアバターが移動 中央のボタンを押しながら傾ける →視点変更 右のボタンを押しながら振る →手を振る
作ったきっかけ clusterのプレイスタイル リアルとバーチャルをつなげる:IoT 没入せずにバーチャルを操作できるものを作ってみよう
全体構成
PyAutoGUIによるキーボード操作 M5Stackの加速度のデータ ↓ Pythonでキーボード操作 (前後・左右の移動、ジャンプ) *ただしWindowsの3Dゲームは PyAutoGUIで、マウス操作できない (pydirectinputでも動かない)
WindowsAPIによるマウス操作 M5Stackの加速度のデータ (中央のボタンを押しながら) ↓ Pythonでマウス操作 (視点変更) M5Stackの加速度のデータ (右のボタンを押しながら) ↓ Pythonでマウス操作
(手を振る)
感想 ・思ったよりM5Stackでスムーズに操作できた ・マウス操作できずに挫折しそうになったけ ど、WindowsAPIで動いたので、記事を書いて いただいた方に感謝 ・さらに自動操作しようと JetsonNanoで、YOLOv5を使って 物体検出して検出した結果から 動かそうとしたけど 検出と操作が同期せずに
挫折気味。。