亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種適用于可穿戴設(shè)備的室內(nèi)導(dǎo)航算法的制作方法

文檔序號(hào):12032821閱讀:330來(lái)源:國(guó)知局

本發(fā)明屬于綜合導(dǎo)航技術(shù),特別是涉及一種基于慣性器件導(dǎo)航,同時(shí)構(gòu)建wi-fi(無(wú)線網(wǎng)絡(luò)信號(hào))指紋數(shù)據(jù)庫(kù)輔助導(dǎo)航的室內(nèi)導(dǎo)航定位算法。



背景技術(shù):

在室內(nèi)環(huán)境下,由于衛(wèi)星信號(hào)的大幅衰減,基于衛(wèi)星定位的方法無(wú)法實(shí)施,成為了導(dǎo)航定位“最后一公里”的問(wèn)題。由于近年來(lái)人們對(duì)于無(wú)線上網(wǎng)的需求日益增大,越來(lái)越多的wi-fi無(wú)線接入點(diǎn)被架設(shè)在樓宇內(nèi)以滿足人們無(wú)縫接入互聯(lián)網(wǎng)的需求,進(jìn)而為基于wi-fi信號(hào)的室內(nèi)導(dǎo)航技術(shù)提供了空間。但傳統(tǒng)的基于wi-fi位置指紋信息的定位技術(shù)誤差大,易受干擾,且指紋庫(kù)的建立與更新效率較低。與此同時(shí),wi-fi接入點(diǎn)的移動(dòng)或增加,也會(huì)大幅影響指紋庫(kù)的性能,從而影響導(dǎo)航效果。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種適用于可穿戴設(shè)備的室內(nèi)導(dǎo)航方案。

本發(fā)明的技術(shù)方案是:解決思路主要分為三個(gè)步驟:(1)通過(guò)以慣性傳感器為主的多傳感器融合技術(shù)、步速探測(cè)、零位校正等技術(shù)實(shí)現(xiàn)室內(nèi)導(dǎo)航;(2)同時(shí)構(gòu)建并實(shí)時(shí)更新wi-fi指紋數(shù)據(jù)庫(kù);(3)通過(guò)wi-fi指紋識(shí)別的定位結(jié)果輔助導(dǎo)航,提升導(dǎo)航精度。該方案所使用的器件可封裝成為便攜式模塊,滿足可穿戴設(shè)備使用。一種適用于可穿戴設(shè)備的室內(nèi)導(dǎo)航算法,具體方案如下:以下步驟:

步驟1:初始化階段

在產(chǎn)品初始化階段,需要導(dǎo)入室內(nèi)地圖并指定初始位置,用戶基于提前內(nèi)置的室內(nèi)地圖集選擇當(dāng)下室內(nèi)地圖,并手動(dòng)指定目前所在位置;如沒(méi)有該地圖,可通過(guò)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)進(jìn)行下載;

步驟2:基于多傳感器的航跡推算

a)預(yù)處理陀螺、加計(jì)數(shù)據(jù)

將三軸陀螺信號(hào)分別記為nx、ny、nz,對(duì)其進(jìn)行低通濾波,濾除外界高頻噪聲

gx=b0·nx+b1·nx_1+b2·nx_2+b3·nx_3+b4·nx_4+b5·nx_5+...

b6·nx_6+b7·nx_7-(a1·gx_1+a2·gx_2+a3·gx_3+a4·gx_4+...

a5·gx_5+a6·gx_6+a7·gx_7)

gy=b0·ny+b1·ny_1+b2·ny_2+b3·ny_3+b4·ny_4+b5·ny_5+...

b6·ny_6+b7·ny_7-(a1·gy_1+a2·gy_2+a3·gy_3+a4·gy_4+...

a5·gy_5+a6·gy_6+a7·gy_7)

gz=b0·nz+b1·nz_1+b2·nz_2+b3·nz_3+b4·nz_4+b5·nz_5+...

b6·nz_6+b7·nz_7-(a1·gz_1+a2·gz_2+a3·gz_3+a4·gz_4+...

a5·gz_5+a6·gz_6+a7·gz_7)

其中,每個(gè)采樣時(shí)刻采集到的數(shù)據(jù)為nx,濾波后的輸出值為gx,

nx_1為上次采樣值,nx_2為上上次采樣值,其它類(lèi)同;

gx_1為上次濾波值,gx_2為上上次濾波值,其它類(lèi)同;

a1-a7,b0-b7為濾波器參數(shù),需根據(jù)陀螺加計(jì)信號(hào)進(jìn)行適當(dāng)選擇;

加速度計(jì)同理,得到陀螺輸出gx、gy、gz和加計(jì)輸出ax、ay、az;

b)磁力計(jì)確定航向

靜止時(shí)只進(jìn)行定位,移動(dòng)時(shí)初始時(shí)刻以磁航向作為初始航向,不進(jìn)行初始對(duì)準(zhǔn);

航向角ψ=磁力計(jì)航向角

俯仰角θ=0

橫滾角γ=0

c)捷聯(lián)慣性解算

計(jì)算

c11=cos(γ)·cos(ψ)+sin(γ)·sin(θ)·sin(ψ)

c12=cos(θ)·sin(ψ)

c13=sin(γ)·cos(ψ)-cos(γ)·sin(θ)·sin(ψ)

c21=-cos(γ)·sin(ψ)+sin(γ)·sin(θ)·cos(ψ)

c22=cos(θ)·cos(ψ)

c23=-sin(γ)·sin(ψ)-cos(γ)·sin(θ)·cos(ψ)

c31=-cosθ·sinγ

c32=sinθ

c33=cosθ·cosγ

計(jì)算

d)用陀螺數(shù)據(jù)進(jìn)行姿態(tài)角零速校正

平臺(tái)偏角修正

e)用加計(jì)數(shù)據(jù)進(jìn)行位置零速校正

λ(+)=λ(-)-δλ

λ(-)=λ(+)

速度修正

ve(+)=ve(-)-δve

vn(+)=vn(-)-δvn

ve(-)=ve(+)

vn(-)=vn(+)

f)氣壓計(jì)阻尼高度

vu=vu+k1(hb-h)

vu(-)=vu

其中:k1=0.0005

若滿足高度阻尼計(jì)算條件,則按照下式進(jìn)行阻尼計(jì)算:

h=h+k2·(hb-h)

h(-)=h

其中:k2=0.01

基于以上四步判斷步速并進(jìn)行基本航跡推算;

步驟3:wi-fi指紋數(shù)據(jù)庫(kù)的生成與更新

在本階段,wi-fi無(wú)線網(wǎng)卡實(shí)時(shí)接收來(lái)自附近無(wú)線接入點(diǎn)(ap,accesspoint)的烽火信號(hào)(beaconsignal),其信號(hào)中包含了每個(gè)ap的mac地址信息和信號(hào)強(qiáng)度(rssi)信息;wi-fi指紋數(shù)據(jù)庫(kù)即包含了在室內(nèi)環(huán)境下任意某點(diǎn)位置能夠接收到來(lái)自附近ap發(fā)出的烽火信號(hào)的數(shù)據(jù)強(qiáng)度值的集合;

假設(shè)每個(gè)位置都可以用來(lái)自不同無(wú)線接入點(diǎn)的rssi向量表示,那么某位置a可以表示為:

代表著該位置的rss值向量,而rss1到rssn代表在隨機(jī)位置a接收到的來(lái)自不同無(wú)線接入點(diǎn)的信號(hào)強(qiáng)度;在一個(gè)完整的wi-fi指紋數(shù)據(jù)庫(kù)中,應(yīng)該包含著每個(gè)采樣點(diǎn)的位置信息和信號(hào)強(qiáng)度信息;因此,該區(qū)域的wi-fi指紋數(shù)據(jù)庫(kù)可以寫(xiě)為:

其中xi和yi分別代表采樣點(diǎn)的坐標(biāo)位置,m表示采樣點(diǎn)的數(shù)量;在本方案中,使用了一種快速實(shí)時(shí)生成并更新數(shù)據(jù)庫(kù)的方式,即采用了基于高斯過(guò)程的機(jī)器學(xué)習(xí)方法;假設(shè)每個(gè)采樣點(diǎn)可以被寫(xiě)為:

d={(xi,yi)|i=1,2,...,n}

其中x表示輸入向量(即坐標(biāo)),同時(shí)y表示測(cè)量值;假設(shè)這些數(shù)據(jù)取自于一個(gè)加噪的過(guò)程:

yi=f(xi)+ε

其中誤差ε服從均值為零,方差為的高斯分布;通過(guò)優(yōu)選出的協(xié)方差函數(shù)(kernel)k(xi,xj),我們可以得出f(xi)和f(xj)之間的關(guān)系;使用協(xié)方差函數(shù):

實(shí)現(xiàn)高斯過(guò)程回歸;利用這種辦法可以通過(guò)有限的采樣點(diǎn)快速生成整個(gè)環(huán)境下的數(shù)據(jù)庫(kù);刷新時(shí)間為1秒/次,每刷新一次更新一次wi-fi指紋數(shù)據(jù)庫(kù);

步驟4:多信息源融合導(dǎo)航算法

a)根據(jù)步驟3的融合wifi信號(hào)比對(duì)數(shù)據(jù),圈定室內(nèi)位置,融合慣導(dǎo)阻尼

氣壓計(jì)數(shù)據(jù)并wifi信號(hào),圈定樓層

δφx=(c11·ωe'+c21·ωn'+c31·ωu')·ts

δφy=(c12·ωe'+c22·ωn'+c32·ωu')·ts

δφz=(c13·ωe'+c23·ωn'+c33·ωu')·ts

其中:

du1=(ω8-ω7)×(vn-k1·vrn)-ω7·u1

du2=(ω5-ω6)×(vn-k1·vrn+u1)-ω6·u2

du3=(ω4-ω3)×(ve-k1·vre)-ω3·u3

du4=(ω1-ω2)×(ve-k1·vre+u3)-ω2·u4

du5=c×b×(vn-k1·vrn+u1+u2)-ω9·u5

du6=ω10·u5-ω10·u6

u1=u1+du1×ts

u2=u2+du2×ts

u3=u3+du3×ts

u4=u4+du4×ts

u5=u5+du5×ts

u6=u6+du6×ts

u1、u2、u3、u4、u5、u6初值均為0

b)設(shè)計(jì)擴(kuò)展卡爾曼算法實(shí)現(xiàn)室內(nèi)導(dǎo)航定位

xk/k-1=φk/k-1·xk-1

pk-1=pk/k-1

xk-1=xk/k-1

xk=xk/k-1+kk·(zk-hk·xk/k-1)

pk=(i-kk·hk)·pk/k-1

pk-1=pk

當(dāng)滿足零速校正條件時(shí):

δλ=x′k(2)

否則:

δλ=0

δdn、δdu保持不變;

●量測(cè)矩陣

其中:

零速校正時(shí)量測(cè)矩陣:

p=diag(6e-4,6e-4,1,1,6e-6,6e-6,3.0e-4,1e-12,1e-12,1e-12,2.5e-5,2.5e-5,2.5e-5,0,0,0,0,0,0,0,0,0)

q=diag(0,0,5.e-5,5.e-5,5.e-13,5.e-13,5.e-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)

r=diag(2.6e-10,2.6e-10)

航跡推算過(guò)程中更換wifi接入點(diǎn)時(shí),要對(duì)p1,1、p2,2進(jìn)行重置:

p1,1=6e-4

p2,2=6e-4

●零速校正濾波參數(shù)

q=diag(0,0,0,0,5.e-13,5.e-13,5.e-13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)

r=diag(2.6e-10,2.6e-10,9,9)

步驟5:導(dǎo)航結(jié)果顯示

導(dǎo)航結(jié)果將會(huì)通過(guò)無(wú)線網(wǎng)絡(luò)傳輸至終端顯示器進(jìn)行顯示(手機(jī)屏幕、手持設(shè)備屏幕等),從而完成室內(nèi)導(dǎo)航的任務(wù)。

根據(jù)多敏感組件進(jìn)行慣性導(dǎo)航,并利用wifi信號(hào)進(jìn)行實(shí)時(shí),實(shí)現(xiàn)室內(nèi)導(dǎo)航。

本發(fā)明的有益效果是:本方案設(shè)計(jì)的一種基于慣性器件和wi-fi指紋識(shí)別的室內(nèi)導(dǎo)航算法,基于低成本的mems慣性傳感器、氣壓計(jì)、磁力計(jì)等器件,輔助以wi-fi定位算法,能夠快速的生成并更新wi-fi指紋數(shù)據(jù)庫(kù)輔助航跡推算,進(jìn)而大幅提升室內(nèi)導(dǎo)航能力。該方案適用于可穿戴設(shè)備上,能夠有效的完成室內(nèi)導(dǎo)航定位的工作。

附圖說(shuō)明

圖1為本發(fā)明的處理流程圖。

具體實(shí)施方式

如圖1所示,本發(fā)明的技術(shù)方案是:一種適用于可穿戴設(shè)備的室內(nèi)導(dǎo)航算法,其特點(diǎn)為如下所述:

1.1)初始化地圖信息及位置信息

1.2)基于mems陀螺加計(jì)的慣性導(dǎo)航算法

1.3)對(duì)陀螺加計(jì)信號(hào)進(jìn)行分析,找出步速的計(jì)算點(diǎn),實(shí)行步速計(jì)算

1.4)當(dāng)靜止不動(dòng)時(shí),通過(guò)速度進(jìn)行零位修正

1.5)有g(shù)ps信號(hào)時(shí)進(jìn)行實(shí)時(shí)修正

1.6)利用基于高斯過(guò)程回歸的機(jī)器學(xué)習(xí)算法實(shí)時(shí)生成并更新wi-fi指紋數(shù)據(jù)庫(kù)

1.7)wi-fi指紋識(shí)別技術(shù)定位

1.8)采用擴(kuò)展卡爾曼濾波器,對(duì)信息源進(jìn)行融合計(jì)算,從而計(jì)算出導(dǎo)航結(jié)果

1.9)導(dǎo)航結(jié)果顯示

結(jié)果表明,采用本發(fā)明的方法,基于可穿戴設(shè)備的室內(nèi)導(dǎo)航算法可以實(shí)現(xiàn)偏差為1米(rms)的室內(nèi)導(dǎo)航精度。

本發(fā)明說(shuō)明書(shū)中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。

最后所應(yīng)說(shuō)明的是:以上實(shí)施實(shí)例僅用以說(shuō)明而非限制本發(fā)明的技術(shù)方案,所有的不脫離本發(fā)明的精神和范圍的修改或局部替換,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1