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.5k
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
630
自分が欲しいものを作って売る!
norioikedo
0
260
Sigfoxを使ってみた話
norioikedo
0
370
スマートフォンキーを作ってみた!
norioikedo
1
690
BLE5で遊んでみた!
norioikedo
0
950
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
940
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
530
obnizとAmazon Echoで子供向けロボットを作ってみた
norioikedo
0
400
M5StikC用のHatを作ってみた
norioikedo
0
1.8k
Other Decks in Technology
See All in Technology
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
270
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
720
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
160
Handling focus in 2024
tahia910
0
230
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
8
740
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
710
実例で紹介するRAG導入時の知見と精度向上の勘所
yamahiro
5
1.6k
Cypress or Playwright?
rainerhahnekamp
0
170
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
3.9k
Azureの基本的な権限管理の勉強会
yhana
1
2.1k
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
0
140
Gradle Build Scanを使ってビルドのことを知ろう potatotips #87
tomorrowkey
2
160
Featured
See All Featured
Web Components: a chance to create the future
zenorocha
306
41k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Done Done
chrislema
178
15k
Building an army of robots
kneath
300
41k
Building Applications with DynamoDB
mza
88
5.6k
Become a Pro
speakerdeck
PRO
13
4.6k
Clear Off the Table
cherdarchuk
85
310k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Building Effective Engineering Teams - LeadDev
addyosmani
31
1.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
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はデータ通信をするものではなく、距離を測定するセンサー (調べると任意のデータ通信も技術的にはできるようです) ⽇本でも気軽に利⽤できるようになる⽇を楽しみにしましょう︕