Android平臺下PDR輔助定位SDK的設(shè)計與實現(xiàn)
本文選題:行人軌跡推算 切入點:軟件開發(fā)工具包 出處:《內(nèi)蒙古大學》2017年碩士論文
【摘要】:近年來,基于位置服務(wù)(Location Based Service,LBS)的興起加快了移動智能領(lǐng)域的發(fā)展,越來越多的移動開發(fā)者投身于LBS應(yīng)用開發(fā)。與此同時,對位置信息獲取的精確性、穩(wěn)定性、節(jié)能性提出了更高的要求。本文針對上述需求,結(jié)合基于智能手機慣性傳感器的輔助定位方法有助于降低能耗、提高定位精度的特點,在Android平臺下設(shè)計并實現(xiàn)了利用行人軌跡推算(Pedestrian Dead Reckoning,PDR)算法進行輔助定位的SDK。首先,設(shè)計了一個可以容納與拓展不同定位、輔助定位算法以及融合策略的框架。并在此框架中封裝了 GPS、基站、Wi-Fi定位算法,用于輔助定位的面向非約束智能手機的PDR算法,以及基于粒子濾波的融合算法。其次,本文實現(xiàn)了一系列輔助工具來拓展SDK的功能。其中包含了用于顯示定位結(jié)果與描述運動軌跡的地圖工具,用于分析定位數(shù)據(jù)的圖表工具等。最后,對上述功能進行了單元測試,驗證了功能的可行性。并基于粒子濾波的融合算法,使用面向非約束智能手機PDR算法對Wi-Fi指紋定位進行了輔助,與僅使用Wi-Fi指紋定位的條件下對比分析了定位結(jié)果,驗證了該融合定位算法的可行性。綜上所訴,本文為LBS應(yīng)用開發(fā)人員提供了一個可行的定位SDK,為PDR算法研究人員提供了一個便捷的研究環(huán)境。
[Abstract]:In recent years, the rise of Location-Based Based Service (LBS-based) has accelerated the development of mobile intelligence, and more and more mobile developers have devoted themselves to the development of LBS applications.At the same time, higher requirements for accuracy, stability and energy saving of location information acquisition are put forward.In order to meet the above requirements, combined with the intelligent mobile phone inertial sensor based on the auxiliary positioning method is helpful to reduce energy consumption, improve positioning accuracy characteristics,Based on the Android platform, an aided location algorithm based on Pedestrian Dead Reckoning (PDR) algorithm is designed and implemented.Firstly, a framework is designed to accommodate and extend different localization, auxiliary location algorithms and fusion strategies.In this framework, we encapsulate GPS, base station Wi-Fi location algorithm, PDR algorithm for unconstrained smart phone and fusion algorithm based on particle filter.Secondly, this paper implements a series of auxiliary tools to extend the function of SDK.It includes a map tool for displaying the location result and describing the motion track, a graphic tool for analyzing the location data and so on.Finally, the unit test of the above function is carried out, and the feasibility of the function is verified.Based on the particle filter fusion algorithm, the PDR algorithm for unconstrained smart phone is used to assist the Wi-Fi fingerprint location. The results are compared with those using only Wi-Fi fingerprint location, and the feasibility of the fusion algorithm is verified.In summary, this paper provides a feasible location for LBS application developers and a convenient research environment for PDR algorithm researchers.
【學位授予單位】:內(nèi)蒙古大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP311.52;TP316
【相似文獻】
相關(guān)期刊論文 前10條
1 袁萌;;Android計劃為什么要懸賞1000萬[J];信息系統(tǒng)工程;2007年12期
2 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
3 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
4 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
5 蔣彬;;10款Android手機必備應(yīng)用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
6 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
7 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
8 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
9 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
10 ;ZTE and Three Release Android ,
本文編號:1683573
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1683573.html