本發(fā)明涉及一種專用于面向代駕系統(tǒng)的多維度精確定位方法。
背景技術(shù):
隨著汽車產(chǎn)業(yè)的快速擴(kuò)張,成本下降,使得很多家庭都有能力購買和使用汽車。并且個(gè)人、商務(wù)等需求,催生了代駕產(chǎn)業(yè),主要分為酒后代駕、長(zhǎng)途代駕和商務(wù)代駕。市面上諸多代駕系統(tǒng)導(dǎo)航絕大部分是依賴于GPS衛(wèi)星定位,這種定位方式需要30秒啟動(dòng)時(shí)間,同時(shí)在天氣狀態(tài)不佳時(shí)定位會(huì)有偏差,而在沒有GPS定位時(shí),直接使用基站定位,并不能獲得精確的定位信息。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題:針對(duì)現(xiàn)有的定位方法存在上述的問題,提供了一種利用多種方式共同定位的方法。
本發(fā)明技術(shù)方案:
一種多維度精確定位方法,包括具備網(wǎng)絡(luò)定位功能、WIFI連接定位功能和GPS定位功能的裝置,包括以下步驟:一,通過基站獲取基站定位位置L1;二,通過WIFI熱點(diǎn)獲取WIFI定位位置L2;三,通過GPS獲取GPS定位位置L3,四,以L1、L2和L3作為基點(diǎn)應(yīng)用Trilateration定位算法計(jì)算出定位位置L4。
對(duì)L4通過中位值濾波對(duì)定位信息進(jìn)行過濾,再進(jìn)行平滑濾波,最后進(jìn)行Kalman濾波。
本發(fā)明的有益效果:
本發(fā)明通過使用多種定位手段計(jì)算出多種帶有偏差的定位信息,然后對(duì)這些帶有偏差的定位信息作進(jìn)一步處理得到最終的高精度定位坐標(biāo)。
具體實(shí)施方式:
實(shí)施例1:本實(shí)施例中網(wǎng)絡(luò)定位功能、WIFI連接定位功能和GPS定位功能的裝置為智能手機(jī),手機(jī)中安裝有計(jì)算軟件,計(jì)算步驟如下:
a)軟件利用手機(jī)的網(wǎng)絡(luò)定位功能,查找周邊大于三個(gè)的基站定位與信號(hào)強(qiáng)度信息;使用Trilateration定位算法,逐次計(jì)算出基站定位數(shù)據(jù),得到一個(gè)含有精度的定位數(shù)據(jù)L1;
b)連接周邊多個(gè)開放具有定位信息的WIFI連接,獲取WIFI定位數(shù)據(jù)與信號(hào)強(qiáng)度信息;通過Trilateration定位算法,逐次計(jì)算出WIFI定位數(shù)據(jù)。得到一個(gè)含有精度的定位數(shù)據(jù)L2;
c)用GPS定位獲取定位信息L3;
d)使用堆方式存儲(chǔ)上述搜集到的3種數(shù)據(jù),對(duì)三個(gè)定位值再進(jìn)行Trilateration定位算法完成融合計(jì)算。得到值L4;
e)對(duì)L4通過中位值濾波對(duì)定位信息進(jìn)行過濾,再進(jìn)行平滑濾波然后進(jìn)行Kalman濾波,求出精度較高的位置信息。
在步驟d)中使用Trilateration定位算法時(shí),以L1、L2和L3做為三個(gè)基點(diǎn),以3種定位方式的精度做為手機(jī)到三個(gè)基點(diǎn)的距離,以此求出手機(jī)的最終位置。