2014-09-23 21 views
1

我正在研究一個需要室內導航的項目。一直在尋找很多,我只找到了一些付費的SDK和其他工具。我只想知道室內導航的工作原理以及使用的架構是什麼?另外我想知道ibeacon如何用於室內導航。室內導航的實施僅適用於iOS設備。請告訴我。提前致謝!!室內導航如何在使用iBeacon或Wi-Fi的iOS中工作?

+1

。 – trojanfoe 2014-09-23 10:15:10

+0

查看此WWDC 2014視頻:以室內核心位置。 – 2014-09-23 12:01:13

+0

請考慮我的答案:http://stackoverflow.com/questions/29091720/indoor-navigation-using-i-beacon-accuracy-is-changing-rapidly/29378983#29378983 – dzensik 2015-06-11 07:05:14

回答

8

帶有信標或WiFi的室內導航是一項複雜的任務,您必須願意進行大量自定義編程和測量。使用三種主要方法。

最先進的方法是從位於該區域的多個WiFi或藍牙源進行信號指紋識別。指紋指定區域中每個可能點來自每個源的預期信號電平。從這些指紋中,必須生成一個房間的軟件模型,它允許代碼在地圖上找到來自每個源的測量信號電平的最佳匹配座標。

執行測量非常耗時,必須在發射機移動或房間重新安排後重做。出於這個原因,必須構建自動化工具以使其具有實用性。

幾家公司專門從事這項工作,並擁有專有工具來設置新的部署。不幸的是,我知道沒有開源軟件或現成的軟件來做到這一點。

一種更簡單的方法涉及三個或更多個參考信號之間的三角測量。但是由於信號電平的巨大變化,我還沒有聽說這種方法的報告提供了實際實施的足夠的準確度。當設備靜止不動時,計算的位置傾向於漂移數米。

第三種方法是最簡單的。在每個參考點放置一個燈標。並將用戶位置計算爲最接近的信標。這很容易做到,但需要大量的信標。

2

添加到在iBeacon顯示室內導航使用三邊測量上面指定作爲第三種方法的答案

充當iBeacon顯示信號的接收器IOS設備給出了一個稱爲精度參數這是在蘋果iOS編程定義docs作爲接近值的準確度,以距離信標到iOS設備的米數度量。使用這個參數我們可以形成數學模型。

一個良好的開端,以解決基於三角測量法和相應的數學模型,可以發現follwing這個問題似乎是題外話,因爲它是關於不是編程以外的東西的鏈接iBeacon - Indoor Navigation