什麼是手機的三角定位? - 劇多
文章推薦指數: 80 %
在智慧手機上,可以透過系統SDK獲取到周圍各個AP(Access Point)傳送的訊號 ... 很容易發現,三角定位演算法需要我們提前知道AP的位置,因此對於環境 ...
首頁>Club>2021-02-1620:20
什麼是手機的三角定位?
13
回覆列表
1#使用者6997279432821
wifi定位方法基本上可以分為兩大類:
1.不基於RSSITOA(timeofarrival)TDOA(timedifferenceofarrival)AOA(angleofarrival)
但是這些值的獲取需要特殊的wifi模組,在智慧機上無法獲取,因此這類方法無法使用。
2.基於RSSI
在智慧手機上,可以透過系統SDK獲取到周圍各個AP(AccessPoint)傳送的訊號強度RSSI及AP地址,利用RSSI來定位目前看來是最可行的方法,因此下面著重介紹,基於RSSI定位主要有兩個演算法:三角定位演算法,指紋演算法。
三角定位:
如果我們已經知道了這些AP的位置,我們可以利用訊號衰減模型估算出移動裝置距離各個AP的距離,然後根據智慧機到周圍AP距離畫圓,其交點就是該裝置的位置。
很容易發現,三角定位演算法需要我們提前知道AP的位置,因此對於環境變化較快的場合不適合使用。
指紋演算法
指紋演算法類似於機器學習演算法,分為兩個階段:離線訓練階段將需要室內定位區域劃分網格,建立取樣點(間距1~2m)使用wifi接受裝置逐個取樣點取樣,記錄該點位置、所獲取的RSSI及AP地址。
對取樣資料進行處理(濾波、均值等)線上定位階段使用者持移動裝置在定位區域移動,實時獲取當前RSSI及AP地址,將該資訊上傳到伺服器進行匹配(匹配演算法有NN、KNN、神經網路等)得到估算位置。
匹配演算法有NN、KNN、神經網路等。
比較:指紋演算法相比較三角定位演算法精度更高。
三角定位演算法需要提前知道所有AP的位置指紋演算法需要提前繪製一幅訊號Map。
總結:智慧手機基於WIFI的室內定位應用,更適合使用基於RSSI訊號的指紋演算法,原因在於我們不需要提前知道所有AP的位置,而且指紋演算法可以應對AP位置或狀態的改變。
可以提前將測繪指紋資料庫儲存到伺服器上,移動裝置在定位區域將自己得到的周圍AP資訊實時傳送給伺服器,由伺服器進行匹配並返回座標位置給客戶端。
一旦AP狀態或位置變化,只需要更新定位區域資料庫而並不需要在客戶端作出改變。
發表回復
相關內容怎樣定位別人的手機號碼?gps定位卡上在手機上能用嗎?有小米帳號可以給手機定位嗎?
∧什麼專案適合剛剛畢業的大學生創業?∨14款308二手價格大概多少?
熱門排行
第一次去男朋友家,戀愛以來還沒同居過,安排一起住怎麼辦?在農村的大學男生應該怎樣為自己下一代考慮?俄菜牧草的功效與作用?林沖與楊志用一個詞形容兩人關係?單位還在,不給下崗職工交養老保險,該怎麼辦?以攻為守是三十六計嗎?小豬變乾淨了故事原文?昆蟲,蝴蝶,螞蟻,蜻蜓,螳螂,哪個不是同一類的?為什麼感覺羅斯在國內這麼受粉絲喜歡,即使在低谷期,來國內影響力還是這麼大?我們國內的苜蓿品種有哪些,常用嗎?
延伸文章資訊
- 1三角定位和手機號碼定位是真實存在的嗎?誰的準確度高呢?
手機定位軟體能夠將移動手機或終端用戶的位置信息(經緯度坐標)在電子地圖上標示出來。它主要是利用手機GPS或者基站定位技術,實現持有手機終端的定位、 ...
- 2手機被人定位了怎麼辦? - 人人焦點
遇到手機被定位並不需要恐慌,目前除了運營商、公安系統能夠使用基站三角定位法精準的確定手機位置外,手機衛星定位、WIFI定位、LBS基站定位都需要 ...
- 3【手機三角定位】GPS全球手機衛星定位追蹤系統+1 - 健康跟著走
微信三點定位法的原理:在微信上找到一個目標,記下你的位置和距離,再換兩個 ...,三角定位法,指的是一种数学原理,是利用2台或者2台以上的探测器在不同位置... 这种技术 ...
- 4手機定位概論
至少要收到三顆衛星才能三角定位,四顆才能立體定位。 定位精確度大約10m。 WiFi定位. 利用無線網路基地台定位。 無線網路涵蓋範圍約100公尺,所以WiFi定位精確度 ...
- 5尋找手機位置資訊比較多種手機定位技術AGPS勝出 - 新通訊