作者:Joel Li 和 Van Yang
本文介紹我們使用ADI公司的慣性測量單元(IMU)傳感器ADIS16470和PNI的地磁傳感器RM3100構(gòu)建的捷聯(lián)慣性導(dǎo)航系統(tǒng)(SINS)。實(shí)現(xiàn)了基于磁性、角速率和重力 (MARG) 的 SINS 的一些基本過程,包括電磁羅盤校準(zhǔn)、使用擴(kuò)展卡爾曼濾波器 (EKF) 的姿態(tài)和航向參考系統(tǒng) (AHRS) 以及跡線跟蹤。還實(shí)現(xiàn)了使用最小平方誤差(MSE)方法的傳感器融合松散耦合。顯示了每個工藝步驟中的算法和實(shí)驗(yàn)設(shè)置。本文末尾討論了結(jié)果分析和用于提高準(zhǔn)確性的方法。
介紹
隨著服務(wù)機(jī)器人的市場和技術(shù)的增長,導(dǎo)航已成為研究應(yīng)用的熱點(diǎn)。與車輛、輪船或飛機(jī)相比,服務(wù)機(jī)器人體積小,成本低,因此它們的導(dǎo)航系統(tǒng)應(yīng)該是捷聯(lián)和低成本的。傳統(tǒng)的穩(wěn)定平臺導(dǎo)航系統(tǒng)通常涉及單獨(dú)的加速器和光纖或基于激光的陀螺儀,所有組件都機(jī)械和剛性地安裝在與移動車輛隔離的穩(wěn)定平臺上。這導(dǎo)致了體積大、可靠性差、成本高的缺點(diǎn)。相比之下,在捷聯(lián)導(dǎo)航系統(tǒng)中,慣性傳感器直接固定在車身上,這意味著傳感器與車輛一起旋轉(zhuǎn)。這種捆綁式方法消除了穩(wěn)定平臺導(dǎo)航的缺點(diǎn)。但是,平臺導(dǎo)航的準(zhǔn)確性通常高于SINS。平臺導(dǎo)航通??梢赃_(dá)到戰(zhàn)略級(0.0001°/hr陀螺儀偏置,1μg加速器偏置)或軍用級(0.005°/hr陀螺儀偏置,30 μg加速器偏置),而大多數(shù)SINS只能達(dá)到導(dǎo)航級(0.01°/hr陀螺儀偏置,50μg加速器偏置)或戰(zhàn)術(shù)級(10°/hr陀螺儀偏置,1 mg加速器偏置)。對于大多數(shù)服務(wù)機(jī)器人或AGV導(dǎo)航應(yīng)用,這就足夠了。
有多種導(dǎo)航方法,包括機(jī)器視覺、GPS、UWB、帶 SLAM 的激光雷達(dá)等。雖然慣性導(dǎo)航始終是導(dǎo)航中的重要組成部分,但使用 IMU。然而,由于這種傳感器的局限性,例如偏置誤差、跨軸誤差、噪聲,尤其是偏置不穩(wěn)定性,慣性導(dǎo)航通常需要一個伙伴傳感器來定期為其提供參考或校準(zhǔn),這在這里稱為傳感器融合。有許多傳感器可以與IMU融合,例如相機(jī)和里程表,但是在這些傳感器中,地磁傳感器是與IMU一起獲取姿態(tài)的低成本方法。
在本文中,我們使用ADI公司的IMU、ADIS16470和地磁傳感器來開發(fā)平臺和算法,以實(shí)現(xiàn)捷聯(lián)慣性導(dǎo)航系統(tǒng)。但是,傳感器只能提供姿態(tài)信息。對于航位推算或距離測量,我們只能使用 IMU 中的加速度傳感器。
ADIS16470 IMU簡介
ADI公司的ADIS16470是一款微型MEMS IMU,集成了3軸陀螺儀和3軸加速度計。它為陀螺儀提供 8°/hr 偏置穩(wěn)定性,為加速度計提供 13 μg 偏置穩(wěn)定性,同時其關(guān)鍵參數(shù)經(jīng)過工廠校準(zhǔn)。此外,ADIS16470的低成本價格在同電平器件中具有吸引力,并被許多客戶廣泛使用。在本文中,我們使用微控制器通過SPI接口與ADIS16470通信。
地磁傳感器簡介
地磁傳感器是用于測量指南針體坐標(biāo)(即框架)中的地磁場的傳感器,它為航向提供絕對參考。其 x、y 和 z 分量值是從當(dāng)?shù)氐卮艌鐾队岸鴣淼?。這種傳感器有兩個主要缺點(diǎn),一個是它的精度和分辨率不能很高,例如,霍尼韋爾常用的羅盤傳感器HMC5883L只有12位分辨率。另一個缺點(diǎn)是傳感器很容易受到周圍環(huán)境的干擾,因?yàn)榈卮艌龇浅H?,從毫高斯?高斯。
盡管存在這些缺點(diǎn),但它仍然可以在許多情況下使用,例如露天場地、低 EMI 環(huán)境等。通過將地磁傳感器松散耦合到IMU,我們可以在大多數(shù)環(huán)境中使用它。
在本文中,我們使用PNI傳感器公司的高性能指南針傳感器RM3100,提供24位分辨率。PNI使用有源激勵方法來提高抗噪聲能力。
羅盤傳感器的校準(zhǔn)
在使用指南針傳感器之前,需要對其進(jìn)行校準(zhǔn)以消除兩個主要誤差。一種是失調(diào)誤差,最初是由傳感器和電路的失調(diào)誤差引起的。另一個是比例錯誤。這兩種誤差都很容易受到周圍磁環(huán)境的干擾。例如,如果傳感器上施加了x軸方向的外部磁場,則會發(fā)出外部x軸偏移誤差。同時,x 軸刻度也將不同于 y 軸和 z 軸。
通常用于校準(zhǔn)磁傳感器的方法是將傳感器旋轉(zhuǎn)為 x-y 平面上的圓,然后繪制數(shù)據(jù)。一個地方的地磁場強(qiáng)度是一個常數(shù)值,所以繪制的數(shù)據(jù)應(yīng)該是一個圓;但是,實(shí)際上,我們將看到一個橢圓形,這意味著我們需要將橢圓移動并重新縮放為以零為中心的圓。
上面提到的2D校準(zhǔn)方法有一些缺點(diǎn),需要一個加速器來測量其傾斜度。我們使用3D球面擬合方法來校準(zhǔn)羅盤傳感器。首先,我們需要將傳感器旋轉(zhuǎn)到 x-y-z 空間中的每個方向,并在 3D 坐標(biāo)中繪制其值。然后,我們需要使用最小平方誤差(MSE)方法將數(shù)據(jù)擬合為橢球體。
橢球方程可以表示為
其中 X、Y 和 Z 是指南針在其三個方向上輸出的地磁分量。將這些值擬合到橢球體意味著我們需要獲得系數(shù)的最佳值集。我們將系數(shù)定義為:
擬合時,我們將向量定義為:
因此,我們需要計算一個最佳σ,并使用公式 2 找到最小值:
這樣我們就可以得到如圖 1 所示的擬合結(jié)果。
圖1.原始羅盤數(shù)據(jù)分布(左)和使用橢球擬合后的羅盤數(shù)據(jù)(右)。
為了校準(zhǔn)傳感器,我們需要將擬合的橢球體拉伸并移動到以零為中心的球體上。我們使用矩陣奇異值分解(SVD)方法來進(jìn)行此校準(zhǔn)。校準(zhǔn)后球如圖2所示。1,2
圖2.使用SVD方法進(jìn)行球體校準(zhǔn)后的指南針數(shù)據(jù)。
校準(zhǔn)后,我們可以看到測量的磁場強(qiáng)度(球體半徑)將保持在幾乎恒定的值,如圖3所示。
圖 3.校準(zhǔn)前和校準(zhǔn)后校準(zhǔn)之間的磁場比較。
使用ADIS16470和指南針的姿態(tài)和航向參考系統(tǒng)
AHRS 由三個軸上的傳感器組成,這些傳感器提供姿態(tài)信息,包括橫滾、俯仰和偏航。AHRS是飛機(jī)導(dǎo)航的一個概念。我們用它來描述方向;也就是態(tài)度。
在介紹我們的方法之前,有必要先解釋一下融合的原因,先找到態(tài)度。事實(shí)上,現(xiàn)在我們的系統(tǒng)中有三種傳感器:陀螺儀、加速器和指南針。
陀螺儀給出圍繞每個軸的角旋轉(zhuǎn)速率。通過積分角速率,我們可以找到旋轉(zhuǎn)角度。如果我們知道初始標(biāo)題,我們將始終得到標(biāo)題態(tài)度。由于集成,陀螺儀的不穩(wěn)定偏置會累積,從而導(dǎo)致角度誤差。此外,來自陀螺儀的高斯分布噪聲將被積分到布朗運(yùn)動過程中,并導(dǎo)致隨機(jī)行走誤差。因此,我們很難長時間使用陀螺儀,陀螺儀需要定期校準(zhǔn)。
加速器提供每個軸方向的運(yùn)動加速度。在靜態(tài)狀態(tài)下,我們可以得到每個軸之間的角度和重力加速度。由于重力加速度在方向和值上是恒定的,因此我們可以得到相對于重力方向的航向姿態(tài)。但是,該方法以重力加速度為參考,因此無法求解圍繞重力加速度旋轉(zhuǎn)的角度。
指南針提供從地磁場投射的每個軸上的值。我們可以從每個軸與地磁場方向之間的關(guān)系中推導(dǎo)出角度值,這也是一個常量矢量。如上一節(jié)所述,由于對外部磁場的抗擾度差,指南針需要低干擾環(huán)境。
從這個解釋中,我們可以看到,僅僅依靠一個傳感器來找到姿態(tài)是很困難的,我們需要將兩個或三個傳感器組合使用并融合信息。本文涉及加速器、陀螺儀和地磁羅盤來尋找姿態(tài)。這種融合被稱為磁、角速率和重力(MARG)系統(tǒng)。
擴(kuò)展卡爾曼濾波器設(shè)計和傳感器融合
有多種方法可以將 IMU 和指南針數(shù)據(jù)融合在一起,例如互補(bǔ)濾波器、統(tǒng)計 ARMA 濾波器、卡爾曼濾波器等。在本文中,我們使用擴(kuò)展的卡爾曼濾波器。
首先,我們需要介紹本文中使用的一些定義。
坐標(biāo)定義
標(biāo)題或方向是兩個坐標(biāo)(即框架)之間的關(guān)系。一個坐標(biāo)總是在變化,另一個坐標(biāo)保持不變。對于坐標(biāo)定義方法,我們使用導(dǎo)航坐標(biāo)和正文坐標(biāo)。與東北向下 (NED) 或地理方法相反,我們將測量的初始主體坐標(biāo)值定義為導(dǎo)航坐標(biāo),之后是一個常量坐標(biāo)。從正文坐標(biāo)到導(dǎo)航坐標(biāo)的映射(投影)矩陣定義為
態(tài)度定義
與歐拉角或方向余弦矩陣(DCM)矩陣不同,我們在這里使用四元數(shù),定義為
這通常用于導(dǎo)航以避免爭論。3
使用卡爾曼濾波更新姿態(tài)
我們在本文中使用的運(yùn)動學(xué)方程,即狀態(tài)轉(zhuǎn)移方程是一種偏差格式,它不是線性的,因此我們需要使用具有一階線性近似的 EKF 來表示偏差方程。對于 EKF 設(shè)計,我們定義
一個 1 × 7 向量作為狀態(tài)變量,其中
是角速率,并且
是態(tài)度四元數(shù)。
1 × 7 向量是觀測變量,它與狀態(tài)變量具有相同的分量。
一個7×7矩陣,是狀態(tài)轉(zhuǎn)移矩陣,其中A的第一部分是角速率的數(shù)字化微分方程,第二部分是數(shù)字化的四元數(shù)更新方程,由運(yùn)動學(xué)方程推導(dǎo)出來。
7×7矩陣是觀測矩陣。
是誤差協(xié)方差矩陣,一個 7 × 7 矩陣,其中
是從實(shí)數(shù) x 估計的誤差向量 x?。我們在測試中將初始誤差設(shè)置為相對較小的值。它將自動收斂到一個小值。
設(shè)置為狀態(tài)轉(zhuǎn)換噪聲和觀測噪聲的噪聲協(xié)方差。我們得到它們的初始值,
和
通過測量陀螺儀和加速器的交流均方根值的平方。在保持 IMU 和指南針處于靜態(tài)狀態(tài)的同時,我們設(shè)置
有了這個定義,我們的卡爾曼濾波器將通過以下五個步驟完成:
步驟1:使用公式3計算卡爾曼增益K:
第 2 步:計算誤差協(xié)方差矩陣 P:
步驟3:輸出估計狀態(tài),x?:
第 4 步:預(yù)測狀態(tài),x?–:
步驟5:投影誤差協(xié)方差矩陣,P–:
該過程可以簡單地描述為圖4中的框圖。
圖4.用于更新態(tài)度的卡爾曼濾波流程圖。
基于MSE的傳感器融合
在上一節(jié)中,觀測變量為
其中沒有來自指南針的信息。由于ω是角速率,我們只能使用四元數(shù)來導(dǎo)入羅盤數(shù)據(jù)q。我們使用MSE方法得到q,即觀測變量中的分量。
我們定義變量如下:
mb和一個b:體框內(nèi)的羅盤磁力值和加速度值。
mn和一個n:導(dǎo)航框中的羅盤磁值和加速度值。
mn0和一個n0:導(dǎo)航坐標(biāo)系中的初始靜態(tài)羅盤磁值和加速度值。
是從車身框架到導(dǎo)航框架的姿態(tài)變換矩陣,用四元數(shù)表示,可以寫成
這給了我們導(dǎo)航框架中的初始值與從正文框架實(shí)時映射到導(dǎo)航框架的值之間的誤差,ε。
基于前面的定義,MSE方法可用于獲得最佳
通過最小化公式8:
通過取 f(q) 的推導(dǎo)并使其等于零,
我們將得到方差含義的最佳 Q。我們使用高斯-牛頓方法求解上述具有一階梯度收斂的非線性方程。
通過結(jié)合角速率,我們將得到觀測變量,
在卡爾曼濾波器中融合了指南針數(shù)據(jù)和 IMU 數(shù)據(jù)。
該過程可以通過圖5中的框圖簡單描述。
圖5.使用 MSE 方法的傳感器融合框圖。
松耦合
如前所述,我們經(jīng)常遇到無法使用指南針傳感器的情況。如果磁數(shù)據(jù)受到干擾,求解的姿態(tài)精度將比僅使用IMU時差。因此,我們使用松耦合來判斷磁性傳感器是否可用。當(dāng)磁性傳感器不可用時,我們將僅使用 IMU 來查找姿態(tài),當(dāng)磁性傳感器可用時,我們將使用融合算法來查找姿態(tài),如圖 6 所示。
圖6.姿態(tài)計算流程圖。
在獲得新數(shù)據(jù)后,或者在新的姿態(tài)求解周期中(在某些系統(tǒng)中,采樣周期與姿態(tài)解析周期不同,但我們在這里進(jìn)行單樣本周期解析),我們計算加速度的大小。如果它不等于 1 g,我們將不使用加速器的輸出進(jìn)行姿態(tài)計算。然后我們計算指南針輸出的大小,并將其與初始值進(jìn)行比較。如果它們彼此不相等,我們將不會在此循環(huán)中使用地磁傳感器的數(shù)據(jù)。當(dāng)兩個條件都滿足時,我們將使用卡爾曼濾波器并進(jìn)行MSE融合。
使用ADIS16470的航位推算(DR)
在導(dǎo)航中,航位推算是通過使用先前確定的位置計算當(dāng)前位置的過程,并根據(jù)已知或估計的速度或加速度在解析周期內(nèi)推進(jìn)該位置。此處將使用ADIS16470加速器。根據(jù)上一節(jié)中解析的姿態(tài),我們得到捷聯(lián)系統(tǒng)的移動方向,然后我們需要計算方向上的距離,最終確定位置。
航位推算方法介紹
捷聯(lián)航位推算需要使用基于加速度測量的特定力方程跟蹤INS的位置。比力方程可以簡單地描述為公式10、公式11和公式12:
哪里一個e是地球框架中的加速度,一個b是身體框架中的加速度,ve是地球坐標(biāo)系中的速度,se是地球坐標(biāo)系中的距離,ge是地球坐標(biāo)系中的重力加速度,以 g 為單位為 [0 0 1]。我們需要強(qiáng)調(diào)的是,地球框架與導(dǎo)航框架不同——地球框架是面向NED的。這個δt是解析周期。
第一個方程找到從 IMU 體框架到地球框架的加速度投影,如格式所示。
第二個方程將加速度積分或累積為速度;但是,由于測量的加速度涉及重力分量,因此需要減去重力。
與公式11類似,公式12將速度積分到距離中。
傳統(tǒng)方法存在幾個問題。
加速器輸出總是有偏置,偏置與重力相結(jié)合,因此很難在公式10中減去,因此更準(zhǔn)確的表達(dá)式應(yīng)該是:
除非使用一些專業(yè)設(shè)備,例如分界針。
傳統(tǒng)方法的數(shù)值積分法,通常采用零階持有者法(前一個值)進(jìn)行積分。但是,對于連續(xù)運(yùn)動,這將引入明顯的誤差。例如,讓我們比較以下方法:
方法一:
(零階持有者)
方法2:
(線性插值)
加速度為 0.5 m/s2在 5 秒內(nèi),位移將相差 4 m。仿真結(jié)果如圖7所示。
圖7.速度計算中零階積分方法與一階積分方法的比較.
基于前面的討論,我們修改了傳統(tǒng)比力方程的兩點(diǎn):
我們不使用地球坐標(biāo)作為導(dǎo)航框架。相反,正如我們在尋找先前的態(tài)度時所做的那樣,我們使用最初的態(tài)度
作為導(dǎo)航框架。通過這種方式,偏差和重力都可以很容易地消除,如公式14所示:
雖然偏置和重力分量包含在初始姿態(tài)中,但這樣我們就不需要將它們分開來得到每個分量,而是可以直接減去它們。
與零階持碼和一階插值相比,我們使用一階來獲得更準(zhǔn)確的積分結(jié)果。
運(yùn)動學(xué)模式和零速更新技術(shù)(ZUPT)
通過使用 IMU 的初始值作為導(dǎo)航框架,我們可以部分抵消加速器的初始偏置影響。但是,即使我們可以在使用設(shè)備之前使用分頻頭準(zhǔn)確測量偏差,仍然很難消除,除非我們使用另一個精確的傳感器定期校準(zhǔn)它。這主要是由兩部分引起的:一是偏置不穩(wěn)定性,這意味著我們之前測量的偏置不是現(xiàn)在的實(shí)際偏置。另一種是速度隨機(jī)游走,這是加速度不可或缺的一部分。前面提到的不良特性會使我們計算的距離漂移顯著。即使我們停止移動并保持靜止,加速度積分的速度仍然存在,距離仍然會增加。
為了解決這個問題,我們需要找到一種通過使用ZUPT技術(shù)重置速度的方法。ZUPT技術(shù)緊密依賴于應(yīng)用,因此我們需要獲得系統(tǒng)和應(yīng)用的運(yùn)動學(xué)特性,然后為我們的算法給出一些規(guī)則。我們發(fā)現(xiàn)的運(yùn)動學(xué)模式越多,我們的結(jié)果就越準(zhǔn)確。
我們通過移動帶有SINS系統(tǒng)的轉(zhuǎn)椅來應(yīng)用我們的實(shí)驗(yàn)。由于我們的研究不僅限于特定應(yīng)用,因此我們使用以下運(yùn)動學(xué)假設(shè):
對于航位推算,導(dǎo)航框架中沒有 z 軸移動。此限制僅用于航位推算,不用于姿態(tài)解析。顯然,我們正在2D空間中移動系統(tǒng)。這有助于消除 z 軸誤差。
所有轉(zhuǎn)彎都在停止后發(fā)生。如果在移動時發(fā)生轉(zhuǎn)彎,姿態(tài)解析將受到干擾,因?yàn)閷⑸婕邦~外的加速度。
如果系統(tǒng)正在移動,加速度不能保持不變超過 500 毫秒。速度不能保持不變超過 2 秒。由于我們正在推轉(zhuǎn)椅,因此很難手動保持力準(zhǔn)確不變超過500毫秒,人類也很難以勻速持續(xù)推動轉(zhuǎn)椅超過2秒。事實(shí)上,我們正在使用此規(guī)則來執(zhí)行ZUPT。
加速度不能大于±1米/秒2.這個規(guī)則用于一些噪音過濾,這是基于我們對椅子的拉力或推力,不會很大。
如圖 8 所示,當(dāng)系統(tǒng)沿 X 方向移動時(投影到導(dǎo)航幀后),Y 方向也會產(chǎn)生加速度,積分后,Y 方向速度不會為零,這意味著即使我們只在 X 方向移動,航位推算系統(tǒng)仍然會給我們 Y 分量。
圖8.導(dǎo)航框架中三個方向的加速度。
基于第三個運(yùn)動學(xué)假設(shè),我們可以使用ZUPT來消除這個誤差。ZUPT后的積分速度如圖9所示。
圖9.導(dǎo)航框架中三個方向的速度。
盡管我們使用了第三個假設(shè),如前所述,但仍然無法完全消除該錯誤。誤差消除取決于設(shè)置的零加速度和零速度的閾值。但是,大多數(shù)錯誤已得到糾正。
基線移位取消
盡管使用了ZUPT,但有時仍可能無法達(dá)到零加速度。這導(dǎo)致兩個因素:
我們不能使用ZUPT完全消除偏置不穩(wěn)定性誤差和速度隨機(jī)游走。
我們解決的姿態(tài)有一些誤差,這將導(dǎo)致投影(從車身框架到導(dǎo)航框架)加速度誤差。
以圖 10 為例。圖10中的左圖是ADIS16470的原始數(shù)據(jù)(主體框架),圖10中的右圖是導(dǎo)航幀中預(yù)測的加速度??梢钥闯觯?dāng)它停止運(yùn)動時,預(yù)計加速度不為零。由于它總是在變化,我們稱之為基線轉(zhuǎn)移。
圖 10.車身框架(左)和導(dǎo)航框架(右)中的加速度。
為了消除基線偏移,我們需要實(shí)時連續(xù)獲取偏移偏差,并將其從預(yù)計加速度中減去。結(jié)果如圖 11 所示。
圖 11.基線偏移消除之前(頂部)和之后(底部)的加速度。
上圖是基線偏移消除前的加速度,下圖中的綠色軌跡是我們計算的基線偏移,紅色曲線是基線偏移取消后的加速度。
航位推算過程可以使用圖 12 中的框圖簡要描述。我們輸入車身框架加速度一個b和態(tài)度轉(zhuǎn)換矩陣(來自 AHRS)
到災(zāi)難恢復(fù)系統(tǒng)。完成此操作后,我們將在導(dǎo)航框架中獲得位置。
圖 12.航位推算的流程圖。
實(shí)驗(yàn)結(jié)果及結(jié)論
實(shí)驗(yàn)結(jié)果
如圖13所示,我們使用SPI端口將ADIS16470評估板和RM3100羅盤評估板連接到ADI的ADuCM4050板,從而構(gòu)建系統(tǒng)。ADuCM4050調(diào)整數(shù)據(jù)格式并進(jìn)行時間同步(因?yàn)镮MU和指南針的數(shù)據(jù)速率不同)。然后使用UART將捕獲的數(shù)據(jù)傳輸?shù)接嬎銠C(jī)。所有計算,包括校準(zhǔn)、AHRS 和 DR,都在 MATLAB 中執(zhí)行。?
圖 13.實(shí)驗(yàn)平臺設(shè)置。
該實(shí)驗(yàn)是通過將電路板和計算機(jī)放在轉(zhuǎn)椅上并在我們的實(shí)驗(yàn)室中將轉(zhuǎn)椅推一圈來實(shí)現(xiàn)的。
AHRS輸出:姿態(tài)以四元數(shù)格式和DCM格式顯示,如圖14所示。
圖 14.四元數(shù)格式(左)和DCM格式(右)的姿態(tài)。
DR 輸出:具有 X-Y-Z 位置和 3D 圖的航位推算結(jié)果如圖 15 所示。
圖 15.倉位計算結(jié)果。
結(jié)論
本文介紹了使用ADI公司的IMU ADIS16470和地磁傳感器RM3100構(gòu)建導(dǎo)航系統(tǒng)的基本過程,介紹了我們使用的校準(zhǔn)、AHRS和DR方法。在平臺和實(shí)驗(yàn)環(huán)境等條件有限的情況下,我們很難進(jìn)一步測試平臺和算法。
有很多方法可以用來改善結(jié)果,例如:
使用里程表或 UWB 距離測量將加速器與 IMU 融合,以獲得更好的 DR 距離。
使用更復(fù)雜的運(yùn)動學(xué)模型,在AHRS和DR中涉及傳感器級別和系統(tǒng)級別的更多特性,例如系統(tǒng)的振動,加速度和減速模型,地面平整度等。這意味著為我們的計算提供更多的邊界條件,以獲得更準(zhǔn)確的結(jié)果。
使用更精確的數(shù)值計算方法,如使用辛普森法則或三次樣條插值在DR中進(jìn)行積分,或者使用牛頓法代替高斯-牛頓法求解非線性MSE方程等。
我們在實(shí)驗(yàn)中發(fā)現(xiàn)的最后一點(diǎn),也是最重要的一點(diǎn)是,INS與應(yīng)用或運(yùn)動學(xué)模式密切相關(guān)。例如,我們在兩個地方進(jìn)行了實(shí)驗(yàn):一個沒有地毯的實(shí)驗(yàn)室和一個鋪有地毯的辦公室。如果我們使用相同的參數(shù)集,DR 結(jié)果顯示出巨大的差異。因此,無論是哪種應(yīng)用,如患者跟蹤、AGV導(dǎo)航、停車定位,還是針對同一應(yīng)用中的不同工況,我們都需要全面了解其運(yùn)動學(xué)模型。
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2553文章
51429瀏覽量
756841 -
gps
+關(guān)注
關(guān)注
22文章
2903瀏覽量
166807 -
機(jī)器視覺
+關(guān)注
關(guān)注
162文章
4407瀏覽量
120762
發(fā)布評論請先 登錄
相關(guān)推薦
基于IMU和地磁傳感器的導(dǎo)航系統(tǒng)設(shè)計
![基于<b class='flag-5'>IMU</b>和<b class='flag-5'>地磁</b><b class='flag-5'>傳感器</b>的<b class='flag-5'>導(dǎo)航系統(tǒng)</b>設(shè)計](https://file.elecfans.com/web1/M00/BA/C6/pIYBAF6abhKAaoy8AAAhn__SkNI868.png)
從IMU與地磁傳感看融合導(dǎo)航
捷聯(lián)慣性導(dǎo)航技術(shù), 陀螺儀 加速度 卡爾曼數(shù)據(jù)融合.
方位傳感器和方向傳感器的識別
慣性導(dǎo)航系統(tǒng)、加速度計、陀螺儀的原理
MEMS慣性傳感器的測試及應(yīng)用領(lǐng)域
詳解GPS導(dǎo)航系統(tǒng)中的慣性技術(shù)
基于WinDriver的捷聯(lián)慣性導(dǎo)航系統(tǒng)數(shù)據(jù)采集程序編寫方法
MEMS慣性傳感器的背景及發(fā)展現(xiàn)狀
![MEMS<b class='flag-5'>慣性</b><b class='flag-5'>傳感器</b>的背景及發(fā)展現(xiàn)狀](https://file1.elecfans.com//web2/M00/A7/39/wKgZomUMQySAVxEhAAAZM8kPiQI599.jpg)
INS慣性導(dǎo)航系統(tǒng)及 GPS/INS組合導(dǎo)航系統(tǒng)介紹
視覺慣性導(dǎo)航系統(tǒng)的研究和開發(fā)
MEMS慣性傳感器的研究背景與發(fā)展現(xiàn)狀
使用ADIS16470和PNI地磁傳感器RM3100構(gòu)建的捷聯(lián)慣性導(dǎo)航系統(tǒng)
![使用ADIS16470和PNI<b class='flag-5'>地磁</b><b class='flag-5'>傳感器</b>RM3100構(gòu)建的<b class='flag-5'>捷</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>慣性</b><b class='flag-5'>導(dǎo)航系統(tǒng)</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論