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
UWBを使ってみた
Search
Norippy
June 19, 2022
Technology
0
1.4k
UWBを使ってみた
IoTLT vol.88で発表した資料になります。
中国に来てUWB通信を試す事ができたので、M5Stackから出ているUWB Unitを使ってみた話をします
Norippy
June 19, 2022
Tweet
Share
More Decks by Norippy
See All by Norippy
Alexa Connect Kitを試してみた
norioikedo
0
590
自分が欲しいものを作って売る!
norioikedo
0
240
Sigfoxを使ってみた話
norioikedo
0
350
スマートフォンキーを作ってみた!
norioikedo
1
680
BLE5で遊んでみた!
norioikedo
0
890
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
890
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
530
obnizとAmazon Echoで子供向けロボットを作ってみた
norioikedo
0
390
M5StikC用のHatを作ってみた
norioikedo
0
1.8k
Other Decks in Technology
See All in Technology
Tohoku.Tech #1 「EC-CUBE/AWSの構築をChatGPTに相談してみました」by テンダ
jun2882
0
130
君はApplication Composerというサービスを知っているか
tsukuboshi
1
510
調整さんの調整結果をカレンダーへ登録するGPTsを作った話
hrsano645
1
160
滑空スポーツ講習会2023 航空安全講習会 第4回 日常整備に役立ちそうな雑情報 / JSA Safety Seminar 2023 glider maintenance
jsaseminar
0
110
庁舎DX推進ガイドブック
senryakuka
0
1.7k
SREのキャリア、 あるいは生態 / #ya8
cohalz
10
1k
二刀流でWinActorを活用してみた話
tamai_63
0
120
Simplifying Data Analysis & Visualization with Developer Tools & AI
nitya
1
220
マルチテナントの実現におけるDB設計とRLS / Utilizing RSL in multi-tenancy
soudai
20
5k
Datadog による 自己完結的アプリケーションモニタリング
recruitengineers
PRO
3
130
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
1.4k
OpenStack再入門「アーキテクチャ編」
kajinamit
0
240
Featured
See All Featured
Bash Introduction
62gerente
604
210k
[RailsConf 2023] Rails as a piece of cake
palkan
21
3.8k
Unsuck your backbone
ammeep
660
56k
Debugging Ruby Performance
tmm1
68
11k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Statistics for Hackers
jakevdp
789
220k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
11
1.4k
Fireside Chat
paigeccino
19
2.5k
Side Projects
sachag
451
41k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
930
Transcript
UWBを使ってみた IoTLT Vol.88 2022/6/19 norippy @ rino products
norippy (Norio Ikedo) ◦平日は某自動車の会社でコネクティッドカーの開発エンジニア ◦余暇の時間はrino products代表(副業) ガジェットの筐体、電子回路、組み込みFW等の設計・開発・販売 (スイッチサイエンス様でオリジナル商品を販売中です) Twitter:norippy Web
page note
広州(中国) で海外赴任中︕ 3 5⽉の終わりから海外出向で、広州に来ました︕ やっと隔離⽣活が終わり、現在1週間の⾏動⾃粛期間中です。 中国に住んでいることを⽣かして、個⼈で⼀歩踏み込んだモノづくりをしていきます︕
UWB(Ultra Wide Band)について 4 20年くらい前からある技術だが、iPhoneにUWBが搭載されたことで再び 脚光を浴びている技術。しかし、⽇本では利⽤されている機器がほとんどないかと思います できること TOA (Time of
Arrival)という、送信機から発信される信号が、受信機に到着するまでの時間を 利⽤して、⾼い精度で2点間の距離(ベクトル&絶対距離)が取得できる技術 XiaomiのBluetooth スピーカー UWBを搭載している BMW iX iPhone限定ですが、スマートフォンキーと⾞の 距離測定技術にUWBが利⽤されている
UWBを試したい -⽇本編- 5 ⽇本ではまだUWBモジュールが利⽤できません(技適未取得のため)が、 UWB搭載の iPhoneが2台あれば試すことが可能です https://developer.apple.com/nearby-interaction/ https://github.com/aniltaskiran/iOSNearbyInteraction Sample :
UWBは近距離では精度が全く出ない。 利⽤した感覚では20 cmくらいまでは あまり精度が出ません。
UWBを試したい -中国編- 6 中国では問題なく利⽤できるようになっている。UWBモジュールも買うことも可能 今回、M5Stackが販売しているUWB Unitを2つ購⼊して試してみました BU01という モジュールが使われている https://docs.m5stack.com/en/unit/uwb
UWBのプロトコルの概念 7 UWBには固定された“BASE ( ANCHOR)”と動き回る”TAG”の2つの役割から構成されております。 複数のBASEでTAGの距離を測定することで、TAGが空間的にどこにいるのかを探すことができます UWB UnitもBASEが3つにTAG1つという構成を前提にサンプルコードが開発されています。 TAG側でそれぞれのBASEまでの距離を⾒ることができるようになっています (他のモジュールではBASE側でTAGの距離を⾒ることができるようです)
動かしてみた 8 ・応答性に関してはもう少し欲しいなと感じますが、 精度は⾼いです。(誤差 数cm ) ・かなり広い範囲で精度良く取れる。50mまで 測定する事ができる。 ・モジュール間の距離が10cmと近距離になると 正確に測定ができなくなる
Bluetooth Low Energyのビーコンの代わりになるかも︖ 遠距離センシング x ⾼精度が必要なシステムにはもってこい︕
まとめ 9 ・M5 Stack UWB Unit でUWBを試してみました ・UWB UnitはATコマンドだけで動くので とても簡単に使えるようになっています
・UWBはデータ通信をするものではなく、距離を測定するセンサー (調べると任意のデータ通信も技術的にはできるようです) ⽇本でも気軽に利⽤できるようになる⽇を楽しみにしましょう︕