在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

卡爾曼濾波家族

硬件攻城獅 ? 來源:硬件攻城獅 ? 2024-01-14 14:29 ? 次閱讀

最近在看 《概率機器人》,覺得關(guān)于貝葉斯濾波器確實也可以稍作總結(jié),于是就寫了這篇卡爾曼濾波家族。

本文對于擴展卡爾曼濾波、無跡卡爾曼濾波僅僅做了一些簡要介紹,不再想上次的文章那樣做詳細地推導了。但只要看過之前寫的卡爾曼濾波,相信這篇文章對于你來說也是很好理解的。

本文配圖均來自《概率機器人》

擴展卡爾曼濾波

假設(shè)狀態(tài)轉(zhuǎn)移概率和測量概率分別由非線性函數(shù)g和h控制,而不再是一個線性變換:

7b8d3ac6-b28a-11ee-8b88-92fbcf53809c.png

這種情況下,由于線性變換的關(guān)系不在了,因此概率分布也不再是高斯分布。整個系統(tǒng)不再有閉式解,這是最讓人頭疼的。

而EKF的主要思想就是線性化:通過一個在高斯函數(shù)的均值處與非線性函數(shù)g相切的線性函數(shù)來近似g。

7b941530-b28a-11ee-8b88-92fbcf53809c.png

線性化的主要優(yōu)點就是效率,一旦對g和h進行了線性化,KEF和KF就是等效的。

EKF采用一階泰勒展開的方式來進行線性化,其根據(jù)g的值和斜率構(gòu)造一個函數(shù)g的線性近似函數(shù):

7baff73c-b28a-11ee-8b88-92fbcf53809c.png

7bb40598-b28a-11ee-8b88-92fbcf53809c.png

同理,將測量函數(shù)h線性化,有

7bb79f50-b28a-11ee-8b88-92fbcf53809c.png

最后,整個EKF算法的流程如下:

1. 運動更新:

7bbafb28-b28a-11ee-8b88-92fbcf53809c.png

2. 測量更新

7bc7c344-b28a-11ee-8b88-92fbcf53809c.png

很顯然,EKF 能否成功應(yīng)用取決于兩個因素:

1. 被近似的函數(shù)的局部非線性化程度;

2. 概率分布自身的不確定度(協(xié)方差)。

7bcfd390-b28a-11ee-8b88-92fbcf53809c.png

7be7fb96-b28a-11ee-8b88-92fbcf53809c.png

7bec6992-b28a-11ee-8b88-92fbcf53809c.png

7c04a46c-b28a-11ee-8b88-92fbcf53809c.png

上兩圖就明確展示了非線性函數(shù)在近似點非線性程度越高、概率分布本身越不確定,所得到的近似結(jié)果就越差。此時,采用擴展卡爾曼濾波的效果往往很差,甚至會導致發(fā)散。

無跡卡爾曼濾波

不同于EKF使用線性化來近似非線性函數(shù),UKF通過無損變換來近似一個高斯分布,它通過使用加權(quán)統(tǒng)計線性回歸過程來實現(xiàn)隨機線性化。

7c096754-b28a-11ee-8b88-92fbcf53809c.png

下面就介紹些UKF無損變換的思想。

7c0e7d8e-b28a-11ee-8b88-92fbcf53809c.png

7c12d122-b28a-11ee-8b88-92fbcf53809c.png

將以上過程分別代入到運動更新和測量更新中就可以得到無跡卡爾曼濾波了。

運動更新

7c26d762-b28a-11ee-8b88-92fbcf53809c.png

測量更新

7c2a7962-b28a-11ee-8b88-92fbcf53809c.png

7c2e0f96-b28a-11ee-8b88-92fbcf53809c.png

以上就是擴展卡爾曼濾波和無跡卡爾曼濾波的全過程了。只要明白了貝葉斯濾波或者卡爾曼濾波器,這兩個擴展都是信手拈來。

SLAM中,KEF往往比UKF使用得更廣。我個人淺見,主要原因有一下幾點:


1. UKF是一種抽樣近似,無可避免地導致計算量較大;

2. 只有在高度不線性的情況下(或方差很大),UKF才有明顯的優(yōu)勢;

3. UKF的優(yōu)勢主要集中在開環(huán)的情況下,但SLAM中更常使用回環(huán)檢測這樣的閉環(huán)來消除誤差;

4. 如果建圖與定位分開,UKF在建圖過程中的作用可能會大些(開環(huán)的情況下);在定位中,用其來提高運動模型作用不大,觀測模型中準確地和地圖進行匹配對定位精度影響更大。

信息濾波

信息濾波(IF)是卡爾曼濾波的對偶濾波算法,二者的不同在于對高斯分布的表示方式。

信息濾波以正則參數(shù)來表示高斯分布,由一個信息矩陣和信息向量組成。

7c31760e-b28a-11ee-8b88-92fbcf53809c.png

該式在一些情況下會比矩參數(shù)(卡爾曼濾波中均值和協(xié)方差分別是一階矩和二階矩)的表示更加簡潔。例如,信息濾波下高斯分布的負對數(shù)為

7c727c30-b28a-11ee-8b88-92fbcf53809c.png

對應(yīng)的信息濾波算法和擴展信息濾波算法如下。

信息濾波算法

對應(yīng)的運動方程和測量方程為

7c7dbe10-b28a-11ee-8b88-92fbcf53809c.png

對應(yīng)的信息濾波算法為:

7c816646-b28a-11ee-8b88-92fbcf53809c.png

對比信息濾波算法和卡爾曼濾波,二者在計算復(fù)雜度上有很大的不同。


信息濾波中運動更新涉及矩陣求逆,計算量大;但在卡爾曼濾波中運動更新只涉及狀態(tài)向量的一部分。

而信息濾波中測量更新是增量的,而KF的測量更新涉及矩陣求逆而較為困難。這也展示了二者的特性是對偶的。

擴展信息濾波算法

7c84ba9e-b28a-11ee-8b88-92fbcf53809c.png

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

    關(guān)注

    3

    文章

    4331

    瀏覽量

    62618
  • 卡爾曼
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    12170
  • 濾波算法
    +關(guān)注

    關(guān)注

    2

    文章

    89

    瀏覽量

    13726

原文標題:卡爾曼濾波家族

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    卡爾濾波

    卡爾濾波的估計值能很好的逼近真實值,我的疑惑是,這和濾波有什么關(guān)系,請高手介紹下卡爾算法是如
    發(fā)表于 07-04 22:57

    卡爾濾波有哪些應(yīng)用

    卡爾濾波風力發(fā)電機中的風速估計,轉(zhuǎn)速估計甚至扭矩估計都設(shè)計到卡爾濾波,如果只是單一傳感變量的
    發(fā)表于 07-12 06:00

    卡爾濾波簡介

    在這里我就不介紹卡爾的數(shù)學推算了,網(wǎng)上的數(shù)學推導一抓一大把,如果想了解推導過程的小伙伴可以去大佬的博客。如果你是想直接簡單運用卡爾濾波
    發(fā)表于 02-28 14:24

    卡爾濾波器原理

    離散卡爾濾波器1960年,卡爾發(fā)表了他著名的用遞歸方法解決離散數(shù)據(jù)線性濾波問題的論文[Kal
    發(fā)表于 07-14 13:03 ?0次下載

    卡爾濾波器原理簡介

    這是關(guān)于卡爾濾波的一份相當不錯的資料,詳細的剖析了卡爾濾波原理
    發(fā)表于 12-15 14:19 ?60次下載

    卡爾濾波學習及應(yīng)用

    卡爾濾波的學習與應(yīng)用。
    發(fā)表于 04-13 15:15 ?7次下載

    卡爾濾波算法

    卡爾濾波算法
    發(fā)表于 12-17 17:22 ?52次下載

    一文看懂mpu6050卡爾濾波程序

    本文開始闡述了卡爾濾波的概念,其次闡述了卡爾濾波的性質(zhì)與
    發(fā)表于 03-09 08:57 ?7.4w次閱讀
    一文看懂mpu6050<b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>程序

    幾種最優(yōu)估計和卡爾濾波原理的學習課件免費下載

    本文檔的主要內(nèi)容詳細介紹的是幾種最優(yōu)估計和卡爾濾波原理的學習課件免費下載包括了:1 卡爾濾波
    發(fā)表于 05-09 08:00 ?22次下載
    幾種最優(yōu)估計和<b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>原理的學習課件免費下載

    卡爾濾波原理及應(yīng)用

    卡爾濾波原理及應(yīng)用-黃小平
    發(fā)表于 06-09 14:37 ?0次下載

    擴展卡爾濾波的原理

    在很多實際工程問題當中,非線性系統(tǒng)占大多數(shù),而卡爾提出來的卡爾濾波器是一種針對線性系統(tǒng)的估計算法[1]。 為了解決這一問題,Schmid
    的頭像 發(fā)表于 08-12 10:06 ?5664次閱讀
    擴展<b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>的原理

    卡爾濾波(KF)與擴展卡爾(EKF)

    卡爾濾波是一種高效率的遞歸濾波器(自回歸濾波器), 它能夠從一系列的不完全包含噪聲的測量(英文:measurement)中,估計動態(tài)系統(tǒng)的
    發(fā)表于 05-10 17:51 ?3次下載

    淺析卡爾濾波

    在 飛行器姿態(tài)計算 中,卡爾濾波是最常用的姿態(tài)計算方法之一。今天就以目前的理解講以下卡爾濾波
    的頭像 發(fā)表于 06-14 10:44 ?2061次閱讀

    什么是卡爾濾波?卡爾濾波的作用是什么

    一、什么是卡爾濾波? 你可以在任何含有不確定信息的動態(tài)系統(tǒng)中使用卡爾濾波,對系統(tǒng)下一步的走向
    的頭像 發(fā)表于 08-08 09:39 ?7002次閱讀
    什么是<b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>?<b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>的作用是什么

    卡爾濾波在圖像處理中的應(yīng)用實例 如何調(diào)優(yōu)卡爾濾波參數(shù)

    卡爾濾波在圖像處理中的應(yīng)用實例 卡爾濾波在圖像處理中主要應(yīng)用于目標跟蹤、噪聲消除和圖像恢復(fù)等
    的頭像 發(fā)表于 12-16 09:11 ?327次閱讀
    主站蜘蛛池模板: 91大神在线看| 日本最猛黑人xxxx猛交| japanese 69hdxxxx日本| 在线看片成人免费视频| 免费一日本一级裸片在线观看 | 在线天堂资源www中文在线| 春宵福利网站| 香港经典a毛片免费观看爽爽影院| 精品三级三级三级三级三级| 色偷偷尼玛图亚洲综合| 免费亚洲一区| 免费国产一区二区三区| 男女激情做爰叫床声视频偷拍| 免费看黄视频网站| 美女视频毛片| 国产小视频免费看| 亚洲成人精品在线| 5月丁香6月婷婷| 亚洲一区小说区中文字幕| 欧美特级黄| 久久香蕉综合精品国产| 亚洲五月综合缴情婷婷| 福利色播| 亚洲一区二区视频| 开心激情小说| www.九九热| 日本黄色的视频| 免费色片网站| 泰国一级毛片aaa下面毛多| 在线观看高清视频| 久久免费精品高清麻豆| 国产美女在线免费观看| 男人女人真曰批视频播放| 日本wwwwwwwww| 久久黄色录像| 四虎4hu永久在线观看| 天天干天天做| 亚洲人成电影在线| 亚洲欧美圣爱天天综合| 操白虎美女| 4虎影院永久地址www|