0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于imu定位的方法,如何解決累積誤差?

3D視覺(jué)工坊 ? 來(lái)源:3D視覺(jué)工坊 ? 2023-04-06 10:14 ? 次閱讀

觀點(diǎn)一

沒(méi)人帶就是容易跳這種坑,我之前就傻不拉吉地花了一周時(shí)間做純imu定位。

做狀態(tài)估計(jì),首先要明確一點(diǎn):任何算法都不能突破傳感器本身的精度帶來(lái)的限制。以下這張圖片源自一篇關(guān)于imu的綜述(侵刪),

0caa8c6c-d40f-11ed-bfe3-dac502259ad0.png

我標(biāo)紅的部分是文章錯(cuò)誤,兩個(gè)加速度bias位置放反了。

現(xiàn)在精度最好的imu一個(gè)小時(shí)會(huì)累積幾十米的誤差,價(jià)格上百萬(wàn)美元,用在洲際彈道導(dǎo)彈上的(你老板買得起?)。幾萬(wàn)美元價(jià)位的imu,一分鐘的位置誤差計(jì)算下來(lái)大概是5米,注意是一分鐘,由于加速度二次積分后,得到的位置與時(shí)間是二次關(guān)系,即位置誤差隨時(shí)間呈拋物線增長(zhǎng)。

所以單純用imu加速度計(jì)做定位是很不現(xiàn)實(shí)的,希望新入門(mén)的同學(xué)別再跳這種坑了。

觀點(diǎn)二

基于IMU的定位(也就是我們通常稱為的慣性導(dǎo)航)本質(zhì)上屬于航位推算定位,定位解算是基于運(yùn)動(dòng)積分的,之前定位結(jié)果中的定位誤差會(huì)累積到當(dāng)前定位結(jié)果中,同時(shí)由于IMU本身的零偏,最終表現(xiàn)就是定位誤差會(huì)隨時(shí)間累積。

因此在實(shí)際應(yīng)用中,需要同時(shí)結(jié)合其他定位誤差無(wú)累積的定位手段,如無(wú)線電導(dǎo)航(GPS、UWB等)或特征匹配定位(地形匹配、激光點(diǎn)云地圖匹配等),來(lái)實(shí)時(shí)輔助進(jìn)行慣導(dǎo)誤差修正,才能一定程度上抑制誤差積累,滿足使用需求。

當(dāng)然,如果確實(shí)沒(méi)有其他傳感器或定位手段可用,單獨(dú)使用IMU定位的話,為避免誤差過(guò)快累積,一方面,要對(duì)IMU做內(nèi)參(零偏、刻度系數(shù)誤差等)標(biāo)定;另一方面,要結(jié)合具體應(yīng)用平臺(tái)和場(chǎng)景,考慮加入零速校正、零角度校正或運(yùn)動(dòng)約束等。

另外,僅僅用于航姿估計(jì)時(shí),可以采用無(wú)人機(jī)領(lǐng)域常用的基于加速度和角速度輸出的互補(bǔ)濾波方法,給出精確的俯仰角和橫滾角。

觀點(diǎn)三

我自己沒(méi)有純IMU的經(jīng)驗(yàn),但是可以分享下我知道的和我看到的看是否對(duì)題主有幫助。

1.買個(gè)非常貴的IMU: 最直接簡(jiǎn)單暴力的方法,航天工程和軍用無(wú)人機(jī)里應(yīng)該就是用了精度很高的IMU。而且據(jù)老板所說(shuō),有次SIGGRAPH還是什么會(huì)上有人演示過(guò)純IMU的SLAM系統(tǒng),效果杠杠的,不過(guò)很貴很貴就是了。

2.結(jié)合具體應(yīng)用場(chǎng)景的約束: 可以參考下 https://drive.google.com/file/d/1tQyz5DGklJvOyFqdr9z3fKDWOti6A8sZ/view 系列工作。

根據(jù)后續(xù)改進(jìn)這個(gè)工作的同學(xué)的反饋,他能夠用IMU+LSTM的方式取得很好的結(jié)果,而且有意思的是用了LSTM的結(jié)果也只比step counting好一些。這說(shuō)明在手持設(shè)備這種場(chǎng)景下勻速運(yùn)動(dòng)是個(gè)很強(qiáng)的先驗(yàn)約束,如果題主的應(yīng)用場(chǎng)景存在這種強(qiáng)先驗(yàn)的話可以從這方面入手,而不是僅僅著眼IMU數(shù)據(jù)本身。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2542

    文章

    50241

    瀏覽量

    750102
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4575

    瀏覽量

    92339
  • 定位
    +關(guān)注

    關(guān)注

    5

    文章

    1276

    瀏覽量

    35286

原文標(biāo)題:基于imu定位的方法,如何解決累積誤差?

文章出處:【微信號(hào):3D視覺(jué)工坊,微信公眾號(hào):3D視覺(jué)工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    IMU中的misaligment誤差是如何區(qū)分Axis to axis與Axis to frame誤差的?

    大家好,想咨詢一下,IMU中的misaligment誤差是如何區(qū)分Axis to axis與Axis to frame誤差的? 您好,我想詢問(wèn)一下IMU中的錯(cuò)位
    發(fā)表于 05-29 07:51

    分析信號(hào)鏈中累積直流誤差最詳盡的方法

    所有這些誤差源的和方根(RSS)值,結(jié)果可能會(huì)過(guò)于悲觀。然而,統(tǒng)計(jì)容差結(jié)果可能過(guò)于樂(lè)觀了(總誤差之和除以誤差數(shù))。整個(gè)信號(hào)鏈的實(shí)際容差應(yīng)當(dāng)介于這兩種思路或方法之間。因此,當(dāng)在整個(gè)信號(hào)鏈
    發(fā)表于 11-01 11:36

    MSP430FR2311 中 UART 通訊的累積誤差分析計(jì)算和時(shí)鐘頻率優(yōu)選

    Tsync=-0.5BRCLK時(shí),如圖6所示。 分析方法和圖5一樣,不再贅述。 圖5低頻波特率的接收端累積誤差示意圖,Tsync=0.5BRCLK 圖6低頻波特率的接收端累積
    發(fā)表于 03-14 06:45

    基于MSP430F149單片機(jī)設(shè)計(jì)的室外移動(dòng)機(jī)器人組合導(dǎo)航定位系統(tǒng)

    精度高、定位范圍廣和誤差不隨時(shí)間累積等優(yōu)點(diǎn),但其自主性差、易受外界遮擋和干擾、接收機(jī)數(shù)據(jù)更新頻率低等缺點(diǎn)。因此工程上常常將兩者互補(bǔ)結(jié)合使用,組成衛(wèi)星/慣性組合導(dǎo)航系統(tǒng)?! ”疚囊缘凸腗SP430F149
    發(fā)表于 07-11 07:08

    IMU誤差來(lái)源/表達(dá)式/標(biāo)定

    一、IMU誤差來(lái)源1.1 軸偏角誤差(Axis Misalignments)理想情況下,XYZ三軸相互正交,且加速度計(jì)與陀螺儀相互重合,但一般加速度計(jì)與陀螺儀分開(kāi)制造,其坐標(biāo)系并不重合,且加速度計(jì)
    發(fā)表于 12-24 15:56

    如何用不同的方法在信號(hào)中添加或累積誤差

    本文將專門(mén)分析直流誤差,根據(jù)其與無(wú)源和有源器件的關(guān)系, 對(duì)每種不精確性進(jìn)行細(xì)分。同時(shí)還將制作一份矩陣或電子表 格,用以展示如何用不同的方法在信號(hào)中添加或累積誤差
    發(fā)表于 03-07 08:12

    阻抗測(cè)試的誤差及校準(zhǔn)如何解

    阻抗測(cè)試是什么阻抗測(cè)量方法有哪些阻抗測(cè)試的誤差及校準(zhǔn)如何解
    發(fā)表于 03-11 07:50

    IMU的工作原理是什么?怎樣去搭建一種IMU誤差模型?精選資料分享

    IMU的工作原理是什么?IMU、AHRS、VRU和INS的區(qū)別在哪?怎樣去搭建一種IMU誤差模型?慣性傳感器分為哪幾種?怎樣去選擇?
    發(fā)表于 07-13 06:16

    改進(jìn)的IMU傳感器安裝誤差正交補(bǔ)償方法_馬亞平

    改進(jìn)的IMU傳感器安裝誤差正交補(bǔ)償方法_馬亞平
    發(fā)表于 03-19 19:04 ?6次下載

    如何利用工業(yè)級(jí)IMU減少正交誤差的影響

    正在將MEMS慣性測(cè)量單元(IMU)用于個(gè)人交通工具平臺(tái)的自平衡制導(dǎo)系統(tǒng),是否會(huì)有一款面向消費(fèi)者,能消除各傳感器之間的全部對(duì)齊誤差,并且所有核心傳感器元件都集成在單個(gè)芯片上的IMU?
    的頭像 發(fā)表于 08-29 15:30 ?6895次閱讀
    如何利用工業(yè)級(jí)<b class='flag-5'>IMU</b>減少正交<b class='flag-5'>誤差</b>的影響

    全景圖像鑲嵌中累積誤差的分析與減少方法研究

    算法進(jìn)行了改進(jìn);然后,利用改進(jìn)變換基準(zhǔn)圖的分層匹配策略對(duì)圖像序列進(jìn)行鑲嵌,避免了誤差的單向累積;最后,運(yùn)用拉普拉斯算子對(duì)鑲嵌圖像分級(jí)融合,消除了鑲嵌縫隙。實(shí)驗(yàn)結(jié)果表明,該方法可以大大減弱鑲嵌過(guò)程中
    發(fā)表于 11-24 15:57 ?0次下載
    全景圖像鑲嵌中<b class='flag-5'>累積</b><b class='flag-5'>誤差</b>的分析與減少<b class='flag-5'>方法</b>研究

    偽衛(wèi)星定位線性化誤差評(píng)估方法

    距離用戶較近,其模型線性化時(shí)產(chǎn)生的誤差不能被忽略,否則會(huì)導(dǎo)致定位解算可能無(wú)法正確收斂。針對(duì)此問(wèn)題,本文精確地給出了線性化誤差的邊界值,并提出了判別線性化誤差對(duì)
    發(fā)表于 02-27 16:49 ?1次下載
    偽衛(wèi)星<b class='flag-5'>定位</b>線性化<b class='flag-5'>誤差</b>評(píng)估<b class='flag-5'>方法</b>

    一種基于單目視覺(jué)的誤差檢測(cè)方法

    雙輪差速驅(qū)動(dòng)搬運(yùn)AGV 在運(yùn)動(dòng)過(guò)程中,由于傳感器的累積誤差、機(jī)械傳動(dòng)誤差以及裝配誤差等因素,會(huì)導(dǎo)致AGV 通過(guò)傳感器讀數(shù)計(jì)算的位姿與實(shí)際位姿之間產(chǎn)生
    的頭像 發(fā)表于 03-20 09:29 ?2357次閱讀
    一種基于單目視覺(jué)的<b class='flag-5'>誤差</b>檢測(cè)<b class='flag-5'>方法</b>

    自動(dòng)駕駛高精組合導(dǎo)航設(shè)備拆解-導(dǎo)遠(yuǎn)570D

    在組合導(dǎo)航系統(tǒng)中,IMU提供快速、實(shí)時(shí)的運(yùn)動(dòng)和姿態(tài)信息,但IMU存在累積誤差,通常會(huì)與衛(wèi)星定位結(jié)合使用,對(duì)
    的頭像 發(fā)表于 11-01 15:38 ?3304次閱讀
    自動(dòng)駕駛高精組合導(dǎo)航設(shè)備拆解-導(dǎo)遠(yuǎn)570D

    如何用不同的方法在信號(hào)中添加或累積誤差

    電子發(fā)燒友網(wǎng)站提供《如何用不同的方法在信號(hào)中添加或累積誤差.pdf》資料免費(fèi)下載
    發(fā)表于 11-27 11:54 ?0次下載
    如何用不同的<b class='flag-5'>方法</b>在信號(hào)中添加或<b class='flag-5'>累積</b><b class='flag-5'>誤差</b>