資源簡介
隨著人們對基于位置的服務(Location Based Service,LBS)需求日益增大,以及無線通信技術的快速發展,無線定位技術成為了一個研究熱點。人們在室外廣泛使用目前較成熟的GPS,A-GPS等定位系統進行定位,但是在復雜的室內環境中,這些技術的定位精度不高,不能滿足室內定位的需求。WIFI網絡具有通信快速、部署方便的特點,它在室內場所廣受歡迎.Android系統從幾年前發布以來在智能手機操作系統市場占有率不斷升高,成為目前使用最為廣泛的智能手機操作系統,同時Android移動終端自身具備WIFI無線連接功能。指紋定位算法以其獨特的優勢減小了對室內難以精確定義的信號傳播模型的依賴性,成為定位技術中的一個研究熱點。基于此,本課題重點研究并改進指紋定位算法,設計實現基于Android的WIFI室內定位系統。
首先,通過閱讀大量相關的文獻資料,對比分析了當前國內外WIFI室內指紋定位技術的研究現狀對其中涉及到的相關技術的原理和特點進行介紹分析,包括WIF1無線通信技術,室內無線定位技術以及位置指紋定位技術,并根據室內WIFI指紋定位技術的特征對定位過程中的影響因素進行分析。
其次,根據前面提到的定位過程中的關鍵影響因素,介紹了對應的解決方案。分析與研究了幾種典型的指紋定位算法,包括最近鄰法(NN).K近鄰法(KNN)、K加權近鄰法(WKNN),并提出算法的改進方案,使用MATLAB軟件進行算法的仿真分析,尋求其中的最佳參數值以及定位性能差異。通過分析幾種算法的性能仿真結果,擬定了基于最強AP法的改進算法作為定位系統采納的算法。
然后,通過對基于Android的WIFI室內定位系統的需求分析,提出了一種基于Android 的WIF1室內定位系統設計方案。接著介紹了定位系統軟件開發環境,并設計了定位系統總體架構,以及定位系統的各個功能模塊。在各項設計確定以后,采用JAVA語言編程實現定位系統的各項功能。
最后,搭建了WIFI室內定位實驗環境,使用完成的室內定位系統結合硬件資源,在實驗環境下,進行離線階段創建數據庫以及在線階段的定位測試,并記錄呈現在定位客戶端上定位結果,分析對應的定位性能.
代碼片段和文件信息
- 上一篇:eclipse ssh 三大框架資源
- 下一篇:北大青鳥Y2SSMApp項目
評論
共有 條評論