ibeaconを用いた位置検出 (忍びの地図)

Post on 26-Jun-2015

1.094 Views

Category:

Engineering

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

iBeaconを用いた位置検出について。KOFの宣伝。

TRANSCRIPT

KOFでiBeacon実験廣瀬 真人

自己紹介

• 廣瀬 真人

• 京都産業大学

• Twitter (@malohithon)

KOFとは

• 関西オープンフォーラム

• オープンソースならびに、コミュニティが元気に交流できる場を関西でも作ろう!

iBeacon

• Appleの商標

• BLE(Bluetooth Low Energy)対応端末で利用可能

• Beaconとスマートフォンの距離を計測出来る

利用事例

• メジャーリーグ

• スタジアムに近づくと今日の対戦の情報を教えてくれる

• 入場ゲートに行くと入場用のバーコードを表示して、座席の位置まで教えてくれる

• スタジアム内のお店のクーポンがプッシュ通信される

iBeacon

忍びの地図• 某人気映画の重要アイテム

• 気になる人の居場所がわかる

手順• iBeaconから発信される電波を複数のiPod touchで受信する

• iPod touchが受信したデータをサーバに送る

• データをもとに位置計算

• 地図上に描画

電波強度を使った位置計算• RADAR方式→電波強度地図を前もって作っておいて、 受信したデータ最も近い点座標を位置とする。

• 三平方の定理→いわゆる三平方の定理。3つ以上の電波強度が必要。

• Centroid方式→電波強度から計算した相対距離を重みとして、 重心を計算する。

Centroid方式

di : 電波強度から計算した相対距離

ddd

iPod touch

iBeacon

電波範囲

Centroid方式重み w = di (相対距離)

位置計算

問題

• 室内だと電波反射が起こり、誤差が発生する

• 誤差で壁を突き抜ける

• 重心を計算するので、Beaconを角・端に重点的に置く必要がある

補正• 前後のデータを用いて回帰直線を求め、その直線の法線と道の中央線の交点を補正位置とする

道の中央線法線

回帰直線

-2-10

+1

+2

補正位置

デモします

KOF

• 日時 : 11月7日(金) 13:00~18:0011月8日(土) 11:00~18:00

• 開催場所:大阪南港ATC ITM 棟10F

• 是非来てください。

top related