新四季網

基於慣性傳感器的行人導航裝置和方法

2023-04-23 14:49:41 1

基於慣性傳感器的行人導航裝置和方法
【專利摘要】本發明公開了基於慣性傳感器的行人導航裝置,包括微處理器以及分別與之連接的三軸加速度傳感器、三軸陀螺儀、三軸磁力計和無線通信模塊,所述微處理器接收三軸加速度傳感器、三軸陀螺儀和三軸磁力計採集的數據,並通過無線通信模塊將這些數據上傳至PC機上。本發明還公開了基於前述裝置的行人導航方法,包括步伐階段檢測算法、腳體方位估計算法和擴展卡爾曼濾波算法。本發明在保證精確度的同時極大限度地降低了計算的複雜度,在實際環境中不必消耗大量硬體功耗也能保證實時性的要求。
【專利說明】基於慣性傳感器的行人導航裝置和方法

【技術領域】
[0001] 本發明屬於導航【技術領域】,特別涉及了基於慣性傳感器的行人導航裝置和方法。

【背景技術】
[0002] 隨著數據業務與多媒體業務數據的快速增長,高精度行人導航系統的需求 日益劇增,擁有這樣導航系統的人們可以輕而易舉的享受到眾多基於位置的服務 (Location-Based Services, LBS)。然而,由於城市叢林環境的影響,GPS信號在很大程度 上會被摩天大樓阻擋或是進行反射,導致最終不能直接通過GPS進行定位與導航,因此基 於低成本微電機系統(Micro Electro-Mechanic System, MEMS)的解決方案漸漸進入了人 們的視線。基於MEMS的行人慣性導航系統使用的是包含在自身的一組慣性傳感器,如加速 度傳感器,陀螺儀傳感器和磁力傳感器,不需要與外界進行通信,就可以估算和推測出行人 的運動軌跡。像這樣的慣性導航系統擁有體積小、成本低、高隱蔽性和高獨立性等優點。因 此慣性導航系統可以在GPS信號條件不好的環境中發揮自身的優勢。然而,慣性導航系統 自身有很多缺點,最嚴重的就是誤差會隨著時間累計,例如在用陀螺儀測量角速度時,由於 陀螺儀自身的一些特性,存在著零點漂移等現象,所以需要使用各種算法來不斷進行修正 和處理,消除累計誤差。並且由於精度的限制,一般的商業陀螺儀傳感器不能測量大範圍的 角速度值,而當行人在行走時甚至上下樓梯時,瞬時角速度值會遠大於其量程。
[0003] 目前已經有學者對基於MEMS的慣性導航系統進行研究,為了克服系統自身的缺 點並提高系統的精度,有些研究者用使用了計步器用於統計步伐數,同時基於這個統計的 步伐數再計算出平均步伐長度,就可以推算和估測出行走的距離和軌跡,但是計步器不能 區分出不同的步伐狀態,比如跑步、踏步等,當行人行走速度快時,該方法會漏估計,當行人 行走速度慢時,該方法會多估計,效果不是很理想。有人使用了一種比較複雜的類似之前 的計步器的方法,他們將一個兩軸加速度傳感器和一個兩軸陀螺安置在行人的腳上,通過 神經網絡的方法用加速度傳感器估計出步伐長度,並加入改進的卡爾曼濾波技術,來計算 出行人行走的軌跡,然而這種方法計算複雜度高,不能進行實時的導航。還有的研究者使用 超聲波和射頻進行輔助導航,然後由於他們要求收端和發端之間的傳播路徑上不能受到阻 擋,所以在地形不好的情況下會受到極大的限制。
[0004] 因此,在當前國內外的研究結果中,大多數算法的精度仍然不是很高,並且有些並 沒有考慮到計算複雜度對實時性的影響。


【發明內容】

[0005] 為了解決【背景技術】提出的技術問題,本發明旨在提供基於慣性傳感器的行人導航 裝置和方法,在保證精確度的同時極大限度地降低了計算的複雜度,在實際環境中不必消 耗大量硬體功耗也能保證實時性的要求。
[0006] 為了實現上述技術目的,本發明的技術方案為:
[0007] 基於慣性傳感器的行人導航裝置,包括微處理器以及分別與之連接的三軸加速度 傳感器、三軸陀螺儀、三軸磁力計和無線通信模塊,所述微處理器接收三軸加速度傳感器、 三軸陀螺儀和三軸磁力計採集的數據,並通過無線通信模塊將這些數據上傳至PC機上。
[0008] 本發明還包括基於上述基於慣性傳感器的行人導航裝置的行人導航方法,將基於 慣性傳感器的行人導航裝置固定在待測行人的腳上,三軸加速度傳感器、三軸陀螺儀和三 軸磁力計將採集到的數據通過無線通信模塊實時上傳至PC機上,再將這些數據經數據融 合算法計算出行人在三維空間中的運動軌跡,並將其在屏幕上實時顯示;所述數據融合算 法包括步伐階段檢測算法、腳體方位估計算法以及擴展卡爾曼濾波算法,利用三軸陀螺儀 採集的數據檢測出步伐階段,根據步伐階段以及三軸加速度傳感器、三軸陀螺儀、三軸磁力 計採集的數據估計出腳體方位,最後經過擴展卡爾曼濾波算法計算出行人的導航數據。
[0009] 其中,步伐檢測算法是將步伐階段分為依次循環的中間站立階段、腳尖離地階段、 擺動階段和腳跟觸地階段;
[0010] 當第個採樣點及其後續T -1個採樣點的和角速度均滿足:
[0011] COjb < COtJ I1 ^ i ^ I1+ T -I (1)
[0012] 則表示從I1個採樣點至其後續T-I個採樣點,行人處於中間站立階段,其中,

【權利要求】
1. 基於慣性傳感器的行人導航裝置,其特徵在於:包括微處理器以及分別與之連接的 三軸加速度傳感器、三軸陀螺儀、三軸磁力計和無線通信模塊,所述微處理器接收三軸加速 度傳感器、三軸陀螺儀和三軸磁力計採集的數據,並通過無線通信模塊將這些數據上傳至 PC機上。
2. 基於權利要求1所述基於慣性傳感器的行人導航裝置的行人導航方法,其特徵在 於:將基於慣性傳感器的行人導航裝置固定在待測行人的腳上,三軸加速度傳感器、三軸陀 螺儀和三軸磁力計將採集到的數據通過無線通信模塊實時上傳至PC機上,再將這些數據 經數據融合算法計算出行人在三維空間中的運動軌跡,並將其在屏幕上實時顯示;所述數 據融合算法包括步伐階段檢測算法、腳體方位估計算法以及擴展卡爾曼濾波算法,利用三 軸陀螺儀採集的數據檢測出步伐階段,根據步伐階段以及三軸加速度傳感器、三軸陀螺儀、 三軸磁力計採集的數據估計出腳體方位,最後經過擴展卡爾曼濾波算法計算出行人的導航 數據。
3. 根據權利要求2所述基於慣性傳感器的行人導航裝置的行人導航方法,其特徵在 於:所述步伐檢測算法是將步伐階段分為依次循環的中間站立階段、腳尖離地階段、擺動階 段和腳跟觸地階段; 當第h個採樣點及其後續t-1個採樣點的和角速度均滿足: w jb < w TH | ^ i ^ ij+ t -1 (1) 則表示從^個採樣點至其後續T-l個採樣點,行人處於中間站立階段,其中,
,cobxi、cobyi、cobzi為第i個採樣點三軸上的角速度分量,wTH |i2 ^i^i2+t-1 (2) 則表示從i2個採樣點至其後續T-1個採樣點,行人處於腳尖離地階段; 當第i3個採樣點及其後續T-1個採樣點的俯仰角均滿足: 0ib > 0bH| " 彡i彡 "+T-1 (3) 則表示從"個採樣點至其後續T-1個採樣點,行人處於擺動階段,其中,0^表示第i個採樣點腳的俯仰角; 當第i4個採樣點及其後續T-1個採樣點的俯仰角均滿足: 9,b < 9 b._11i4 ^i^i4+t-1 (4) 則表示從i4個採樣點至其後續T-1個採樣點,行人處於腳跟觸地階段。
4. 根據權利要求3所述基於慣性傳感器的行人導航裝置的行人導航方法,其特徵在 於:估計腳體方位的具體方法包括行人處於中間站立階段時的腳體方位估計和行人處於非 中間站立階段時的腳體方位估計; 所述中間站立階段時的腳體方位估計的步驟: (1) 利用三軸加速度傳感器測得的三軸上的加速度值計算出腳體的俯仰角en,進而得 到腳體圍繞xn軸旋轉en角度的旋轉四元數qen; (2) 利用三軸加速度傳感器測得的三軸上的加速度值計算出腳體的橫滾角f*%進而得 到腳體圍繞zn軸旋轉 < 角度的旋轉四元數f/ ; (3) 利用三軸磁力計測得的三軸上的磁場強度值計算出腳體的偏航角Vn,進而得到腳 體圍繞Yn軸旋轉Vn角度的旋轉四元數qVn; (4) 將q0n、?/、qVn依次相乘得到腳體方位四元數qf(rat。 所述非中間站立階段時的腳體方位估計的步驟: (1) 利用三軸陀螺儀測得三軸上的瞬時角速度值以及前一個採樣時刻的腳體方 位四元數^根據式(5)求出當前時刻的腳體方位的微分四元數
0表示四元數乘法運算; (2) 建立微分方程,得到當前時刻的腳體方位四元數qf(Krt:
上式中,Ts為採樣時間。
5.根據權利要求4所述基於慣性傳感器的行人導航裝置的行人導航方法,其特徵在 於:擴展卡爾曼濾波算法的具體步驟為: (1) 設置狀態矢量、卡爾曼增益以及均方差的初值,其中狀態矢量為13維,分別為導航 坐標系下三個方向的角度、位置、速度的測量值以及腳體方位四元數與它們本身真實值的 偏差; (2) 計算13維狀態矢量的狀態轉移矩陣,預測t時刻的狀態矢量和先驗均方差; (3) 基於零速度更新算法,當行人處於中間站立階段時,計算出t時刻的卡爾曼增益, 並根據卡爾曼增益計算出狀態矢量的偏差,根據卡爾曼增益和狀態矢量的偏差更新狀態矢 量和後驗均方差。
【文檔編號】G01C21/16GK104406586SQ201410729335
【公開日】2015年3月11日 申請日期:2014年12月4日 優先權日:2014年12月4日
【發明者】周亮, 周暄承, 陳建新, 王磊, 魏昕, 董義, 薛雯, 蘇宇 申請人:南京郵電大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀