Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
M5Stackでclusterのアバターを動かす
Search
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
Power of Kiro : あなたの㌔はパワステ搭載ですか?
r3_yamauchi
PRO
0
180
Databricks向けJupyter Kernelでデータサイエンティストの開発環境をAI-Readyにする / Data+AI World Tour Tokyo After Party
genda
1
570
文字列の並び順 / Unicode Collation
tmtms
3
610
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
150
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
390
AI駆動開発の実践とその未来
eltociear
1
280
S3を正しく理解するための内部構造の読解
nrinetcom
PRO
3
180
生成AI時代におけるグローバル戦略思考
taka_aki
0
210
【U/day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
790
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
190
AI時代の新規LLMプロダクト開発: Findy Insightsを3ヶ月で立ち上げた舞台裏と振り返り
dakuon
0
230
Python 3.14 Overview
lycorptech_jp
PRO
1
120
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
86
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
29
Into the Great Unknown - MozCon
thekraken
40
2.2k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Code Review Best Practice
trishagee
74
19k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
140
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
63
Mind Mapping
helmedeiros
PRO
0
35
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
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を使って 物体検出して検出した結果から 動かそうとしたけど 検出と操作が同期せずに
挫折気味。。