iBeacon定位

iBeacon是蘋果公司2013年9月發(fā)布的移動設備用OS(iOS7)上配備的新功能。其工作方式是,配備有 低功耗藍牙(BLE)通信功能的設備使用BLE技術向周圍發(fā)送自己特有的ID,接收到該ID的應用軟件會根據(jù)該ID采取一些行動。比如,在店鋪里設置iBeacon通信模塊的話,便可讓iPhone和iPad上運行一資訊告知服務器,或者由服務器向顧客發(fā)送折扣券及進店積分。此外,還可以在家電發(fā)生故障或停止工作時使用iBeacon向應用軟件發(fā)送資訊。

iBeacon的數(shù)據(jù)主要由四種資訊構(gòu)成,分別是UUID(通用唯一標識符)、Major、Minor、Measured Power。目前在研究iBeacon定位技術,對其做了些了解。

1.beacon測距不準確?
iBeacon是一個基于BLE(低功耗藍牙技術)的2.4G射頻技術,根據(jù)射頻場強隨距離衰減的模型計算距離。因為射頻信號傳播本身就受環(huán)境干擾大不穩(wěn)定。所以基于這個原理的測距也不會精確。蘋果也是把結(jié)果放在一個概率范圍內(nèi),分成Immediate,Near,F(xiàn)ar。

2.使用iBeacon是否可以實現(xiàn)精確的室內(nèi)定位?
iBeacon直接測距不準,但是有多個beacons并且拓撲合理的話,是可以達到比較好的室內(nèi)定位效果得。信號不穩(wěn)定問題可以通過時間平滑,或者多個beacon互相校驗糾正來解決,但是這些算法并不容易。想要做到定位精度高,反應快還是需要有一定的積累的。

3.定位算法?
采用三點定位算法實現(xiàn)。Trilateration(三邊測量)是一種常用的定位算法:
1.已知三點位置 (x1, y1), (x2, y2), (x3, y3)
2.已知未知點 (x0, y0) 到三點距離 d1, d2, d3


最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容