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

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

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

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

詳細(xì)介紹概率模型SLAM方法中的卡爾曼濾波

產(chǎn)業(yè)大視野 ? 來(lái)源:未知 ? 作者:胡薇 ? 2018-10-15 09:05 ? 次閱讀

智能服務(wù)機(jī)器人逐漸成為行業(yè)風(fēng)口浪尖的今天,移動(dòng)機(jī)器人的身影越來(lái)越多地出現(xiàn)在人們身邊。相信隨著傳感技術(shù)、智能技術(shù)和計(jì)算技術(shù)等的不斷提高,智能移動(dòng)機(jī)器人一定能夠在生產(chǎn)和生活中融入人類生活中。上一期小編大致介紹了基于概率模型的SLAM方法的基本原理,本期,小編給大家詳細(xì)介紹下概率模型SLAM方法中一個(gè)比較重要的家族:卡爾曼濾波。

什么是卡爾曼濾波

卡爾曼濾波(Kalman filtering),又稱線性二次型估計(jì)(Linear quadratic estimation),是Swerling(1958)和Kalman(1960)作為線性高斯系統(tǒng)中的預(yù)測(cè)和濾波技術(shù)而提出的。

最早由Stanley Schmidt首次實(shí)現(xiàn),后被Kalman發(fā)掘并應(yīng)用于NASA的阿波羅計(jì)劃。提到阿波羅計(jì)劃,大家可能會(huì)有種小編是在幫卡爾曼濾波蹭“人類登月”熱度的感覺(jué),其實(shí)不然,在工程領(lǐng)域里,卡爾曼濾波一樣也很“高大上”。

作為線性高斯系統(tǒng)預(yù)測(cè)方法中最優(yōu)、最高效的工具,卡爾曼濾波器及其變種已經(jīng)被廣泛應(yīng)用在諸如機(jī)器人導(dǎo)航,傳感器數(shù)據(jù)融合,導(dǎo)彈追蹤,人臉識(shí)別等多種領(lǐng)域近半個(gè)世紀(jì)。

卡爾曼濾波解決的問(wèn)題是“線性高斯系統(tǒng)的預(yù)測(cè)和濾波”,那么什么是線性高斯系統(tǒng)呢?高斯分布想必大家應(yīng)該都有所耳聞,或者換個(gè)說(shuō)法,正態(tài)分布,這個(gè)高中經(jīng)常被數(shù)學(xué)老師拿來(lái)讓我們估算人群身高分布的“大殺器”。它的長(zhǎng)相是下圖這個(gè)樣子的:

正態(tài)分布很簡(jiǎn)單,只需要兩個(gè)參數(shù)就可以表示了,即期望μ和方差σ。一個(gè)多元正態(tài)分布的表達(dá)式為:

呃,上面的公式看看就好,其實(shí)只需要知道正態(tài)分布的期望μ就是它的對(duì)稱軸,方差σ就是它的“胖瘦”情況,上面的圖中給出了幾個(gè)不同μ和σ的正態(tài)分布的樣子。一個(gè)所謂的“高斯線性系統(tǒng)”需要滿足三個(gè)條件:

1)狀態(tài)轉(zhuǎn)移概率p(xt|ut,xt-1)是帶有隨機(jī)高斯噪聲的線性函數(shù);

xt是t時(shí)刻的狀態(tài)向量,它是上一時(shí)刻的狀態(tài)xt-1和當(dāng)前時(shí)刻的控制量ut的線性組合,εt表示一個(gè)隨機(jī)的高斯噪聲,它是由狀態(tài)轉(zhuǎn)移引入的不確定性。需要注意的是,式2表達(dá)的不是一個(gè)確定的解,而是一個(gè)分布,它由期望Atxt-1+Btut和方差rt確定。

2)測(cè)量概率p(zt|xt)也與帶有高斯噪聲的狀態(tài)量呈線性關(guān)系;

zt是t時(shí)刻的測(cè)量向量,ωt是測(cè)量時(shí)的高斯噪聲。同樣,式3也是一個(gè)分布,期望是Ctxt,方差是qt。

3) 初始置信度bel(x0)也是正態(tài)分布的,它期望是μ0方差是σ0。

如果一個(gè)系統(tǒng)能滿足上述三個(gè)條件,則它的后驗(yàn)估計(jì)也滿足高斯分布,其期望為μt方差為σt。換句話說(shuō),一個(gè)最優(yōu)估計(jì)的問(wèn)題,它的先驗(yàn)概率分布是高斯分布,同時(shí)它的測(cè)量概率分布也是高斯分布,那么它的后驗(yàn)概率也滿足高斯分布,并可求它的期望和方差。

下面拿擎朗智能第三代系列機(jī)器人——peanut舉個(gè)例子,一輛做勻速運(yùn)動(dòng)的peanut,它的初始位置為s0,速度為v,求它在t時(shí)刻的位置,大家一定立馬就能給出答案:st=s0+vt。

沒(méi)錯(cuò),理論上t時(shí)刻的位置就應(yīng)該是這個(gè)值。但在實(shí)際工程應(yīng)用中,位置s和速度v并不會(huì)是理想值,它會(huì)有一定的不確定性,我們假設(shè)這個(gè)不確定性是滿足高斯分布的。

如果沒(méi)有后驗(yàn)的話,這個(gè)不確定性會(huì)不斷地疊加,就如上圖(a)所示,隨著peanut的不斷前行,位置s概率分布的方差會(huì)越來(lái)越大,peanut對(duì)自己位置的估計(jì)也就越來(lái)越不準(zhǔn)確。

為了確保位姿估計(jì)的準(zhǔn)確性,加入了一個(gè)觀測(cè)值去修正計(jì)算得到的速度,例如用里程計(jì)去測(cè)量每次走過(guò)的距離st’,如上圖(b)所示,

藍(lán)色表示peanut當(dāng)前時(shí)刻的先驗(yàn)估計(jì),它由上一時(shí)刻的估計(jì)值st-1通過(guò)運(yùn)動(dòng)方程求得;

綠色表示從里程計(jì)獲得的觀測(cè)值得概率分布,它與先驗(yàn)估計(jì)有一定的偏差;

紫色表示通過(guò)卡爾曼濾波后,修正的概率分布。

從濾波的結(jié)果來(lái)看,后驗(yàn)估計(jì)也是高斯分布,它的分布綜合了先驗(yàn)和觀測(cè)的期望,且縮小了方差。

卡爾曼濾波的一般步驟

通過(guò)上面的介紹,相信大家對(duì)卡爾曼濾波能干啥應(yīng)該有個(gè)大致的了解了,那么它是如何使用的呢?廢話不多說(shuō),先上公式,

卡爾曼濾波的經(jīng)典五步:

好吧,看到上面的公式大家可能會(huì)有點(diǎn)懵,下面小編盡量用比較通俗的語(yǔ)句解釋下,

這五步具體做了什么:

1)計(jì)算狀態(tài)轉(zhuǎn)移的期望,μt-1表示上一狀態(tài)的期望值,其實(shí)就是上一次后驗(yàn)分布的期望,ut是控制量,這樣就求出了先驗(yàn)概率分布的期望值;

2)光有期望值還不夠,還需要計(jì)算方差才能得到一個(gè)完整的正態(tài)分布,公式5就是計(jì)算先驗(yàn)概率方差的過(guò)程,其中σt-1表示上一次后驗(yàn)的方差,rt是狀態(tài)轉(zhuǎn)移引入高斯噪聲的方差。

3)得到先驗(yàn)概率分布后,就需要通過(guò)貝葉斯估計(jì)求解后驗(yàn)概率分布。公式6是求解卡爾曼增益K,它通過(guò)觀測(cè)概率分布的方差qt和先驗(yàn)概率分布的方差求得。

4)卡爾曼增益K主要用來(lái)衡量“預(yù)測(cè)值”和“觀測(cè)值”的比重,即是更相信預(yù)測(cè)的結(jié)果還是更相信觀測(cè)的結(jié)果;具體表現(xiàn)在公式7,后驗(yàn)的期望是先驗(yàn)的期望加上卡爾曼增益乘以估計(jì)和觀測(cè)期望的偏差。

5)后驗(yàn)的期望得到后,再通過(guò)公式8更新后驗(yàn)的方差,就得到了后驗(yàn)估計(jì)得概率分布。

通過(guò)上述五步就精確地求解了一個(gè)“線性高斯系統(tǒng)”的后驗(yàn)估計(jì),算法里運(yùn)算量最大的矩陣求逆運(yùn)算和矩陣乘法運(yùn)算時(shí)間復(fù)雜的分別可近似為O(k2.4)和O(k2),k是矩陣維度。相對(duì)其他算法,卡爾曼濾波算法是相當(dāng)高效的。

卡爾曼濾波的變種

卡爾曼濾波雖然高效且精確,但是他有個(gè)致命的缺陷,即要求系統(tǒng)是高斯線性的,而實(shí)際應(yīng)用中,絕大多數(shù)系統(tǒng)不是高斯線性的。

于是就有了所謂的擴(kuò)展卡爾曼濾波EKF(Extended Kalman Filter)和無(wú)跡卡爾曼濾波UKF(Unscented Kalmen Filter )的變種。

EKF和UKF都是將實(shí)際狀態(tài)轉(zhuǎn)移模型局部線性化,只不過(guò)前者采用的是泰勒展開(kāi)進(jìn)行線性化,而后者采用的是通過(guò)加權(quán)統(tǒng)計(jì)線性回歸過(guò)程實(shí)現(xiàn)隨機(jī)線性化。

通俗的講,EKF是計(jì)算非線性函數(shù)的切線來(lái)進(jìn)行線性化的,因此EKF需要知道狀態(tài)轉(zhuǎn)移方程的雅可比矩陣(Jacobian Matrix),UKF則是通過(guò)提取所謂的δ點(diǎn),用這些δ點(diǎn)擬合的直線作為局部線性化的參考,δ的取值與分布的協(xié)方差有關(guān)。

EKF和UKF的算法復(fù)雜度近似,一般情況下EKF會(huì)稍微快一點(diǎn),而估計(jì)的結(jié)果一般情況下UKF要優(yōu)于EKF。

卡爾曼濾波作為經(jīng)典的估計(jì)算法,被廣泛應(yīng)用在各個(gè)領(lǐng)域之中,在機(jī)器人領(lǐng)域里,卡爾曼濾波主要應(yīng)用在多傳感器融合,SLAM的最優(yōu)估計(jì)等問(wèn)題中。

以上就是本期關(guān)于卡爾曼濾波的內(nèi)容,下期小編將給大家介紹粒子濾波的相關(guān)內(nèi)容。

聲明:本文內(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)投訴
  • SLAM
    +關(guān)注

    關(guān)注

    23

    文章

    426

    瀏覽量

    31902
  • 卡爾曼濾波
    +關(guān)注

    關(guān)注

    3

    文章

    166

    瀏覽量

    24682

原文標(biāo)題:【Robot 學(xué)院】SLAM 技術(shù)模型實(shí)例:卡爾曼濾波

文章出處:【微信號(hào):robotn,微信公眾號(hào):產(chǎn)業(yè)大視野】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    卡爾濾波基礎(chǔ)知識(shí)

    ,給出當(dāng)前狀態(tài)的最優(yōu)估計(jì),該算法涉及的核心方程有: 其中,xt為系統(tǒng)狀態(tài)矩陣;zt為系統(tǒng)觀測(cè)矩陣(實(shí)驗(yàn)結(jié)果);A為狀態(tài)轉(zhuǎn)移矩陣;B為控制輸入矩陣;H為狀態(tài)觀測(cè)矩陣。 附2、卡爾濾波應(yīng)用實(shí)例? 本部分通過(guò)簡(jiǎn)單的算例,
    的頭像 發(fā)表于 01-08 10:26 ?163次閱讀
    <b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>基礎(chǔ)知識(shí)

    卡爾濾波在信號(hào)處理的應(yīng)用分析

    卡爾濾波在信號(hào)處理的應(yīng)用十分廣泛,其強(qiáng)大的濾波和預(yù)測(cè)能力使其成為信號(hào)處理領(lǐng)域的一種重要工具。以下是對(duì)
    的頭像 發(fā)表于 12-16 09:14 ?1384次閱讀

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

    卡爾濾波在圖像處理的應(yīng)用實(shí)例 卡爾濾波在圖像處
    的頭像 發(fā)表于 12-16 09:11 ?530次閱讀

    卡爾濾波在機(jī)器人導(dǎo)航的應(yīng)用

    ,預(yù)測(cè)下一時(shí)刻的狀態(tài)和協(xié)方差。 更新步驟 :利用新的觀測(cè)數(shù)據(jù),調(diào)整預(yù)測(cè)狀態(tài),以減少誤差。 卡爾濾波的關(guān)鍵優(yōu)勢(shì)在于其遞歸性,這意味著它可以實(shí)時(shí)處理數(shù)據(jù)流,而不需要存儲(chǔ)整個(gè)觀測(cè)序列。 機(jī)器人導(dǎo)航
    的頭像 發(fā)表于 12-16 09:08 ?376次閱讀

    利用VLM和MLLMs實(shí)現(xiàn)SLAM語(yǔ)義增強(qiáng)

    語(yǔ)義同步定位與建圖(SLAM)系統(tǒng)在對(duì)鄰近的語(yǔ)義相似物體進(jìn)行建圖時(shí)面臨困境,特別是在復(fù)雜的室內(nèi)環(huán)境。本文提出了一種面向?qū)ο?b class='flag-5'>SLAM的語(yǔ)義增強(qiáng)(SEO-SLAM)的新型
    的頭像 發(fā)表于 12-05 10:00 ?257次閱讀
    利用VLM和MLLMs實(shí)現(xiàn)<b class='flag-5'>SLAM</b>語(yǔ)義增強(qiáng)

    最新圖優(yōu)化框架,全面提升SLAM定位精度

    的類別進(jìn)行分類,如視覺(jué)SLAM、激光SLAM、慣性SLAM等。 解決SLAM問(wèn)題的經(jīng)典方法可以分為基于
    的頭像 發(fā)表于 11-12 11:26 ?600次閱讀
    最新圖優(yōu)化框架,全面提升<b class='flag-5'>SLAM</b>定位精度

    激光雷達(dá)在SLAM算法的應(yīng)用綜述

    SLAM算法運(yùn)行的重要傳感器。基于激光雷達(dá)的SLAM算法,對(duì)激光雷達(dá)SLAM總體框架進(jìn)行介紹詳細(xì)闡述前端里程計(jì)、后端優(yōu)化、回環(huán)檢測(cè)、地圖構(gòu)
    的頭像 發(fā)表于 11-12 10:30 ?1008次閱讀
    激光雷達(dá)在<b class='flag-5'>SLAM</b>算法<b class='flag-5'>中</b>的應(yīng)用綜述

    卡爾濾波器的特性及仿真

    我們前一篇關(guān)于人物識(shí)別跟蹤的文章《視頻連續(xù)目標(biāo)跟蹤實(shí)現(xiàn)的兩種方法和示例(更新)》里講到,視頻圖像物體的識(shí)別和跟蹤用到了卡爾濾波器(KF)
    的頭像 發(fā)表于 11-04 11:36 ?455次閱讀
    <b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>器的特性及仿真

    從算法角度看 SLAM(第 2 部分)

    ,分別是基于濾波器的 SLAM、基于圖形的 SLAM 和基于深度學(xué)習(xí)的 SLAM。 基于濾波器的 SLA
    的頭像 發(fā)表于 10-02 16:39 ?387次閱讀
    從算法角度看 <b class='flag-5'>SLAM</b>(第 2 部分)

    介紹FIR濾波模型的建立,分4個(gè)步驟

    本帖介紹FIR濾波模型的建立,分以下幾個(gè)步驟: 選定濾波結(jié)構(gòu):低通、高通、帶通、帶阻; 選定合適的窗函數(shù),常見(jiàn)的有hamming、hanning、blackman、ExactBlackman
    發(fā)表于 09-04 09:08

    貝葉斯濾波卡爾濾波的區(qū)別

    貝葉斯濾波卡爾濾波是兩種常用的濾波方法,它們?cè)谛盘?hào)處理、導(dǎo)航、機(jī)器人定位等領(lǐng)域有著廣泛的應(yīng)用
    的頭像 發(fā)表于 08-01 15:25 ?793次閱讀

    卡爾濾波的優(yōu)缺點(diǎn)有哪些

    效地進(jìn)行狀態(tài)估計(jì)。它只需要存儲(chǔ)當(dāng)前時(shí)刻的狀態(tài)估計(jì)和誤差協(xié)方差,而不需要存儲(chǔ)整個(gè)觀測(cè)序列,從而節(jié)省了計(jì)算資源和存儲(chǔ)空間。 1.2 魯棒性 卡爾濾波對(duì)系統(tǒng)模型和觀測(cè)
    的頭像 發(fā)表于 08-01 15:24 ?2180次閱讀

    計(jì)算機(jī)視覺(jué)技術(shù)的AI算法模型

    計(jì)算機(jī)視覺(jué)技術(shù)作為人工智能領(lǐng)域的一個(gè)重要分支,旨在使計(jì)算機(jī)能夠像人類一樣理解和解釋圖像及視頻的信息。為了實(shí)現(xiàn)這一目標(biāo),計(jì)算機(jī)視覺(jué)技術(shù)依賴于多種先進(jìn)的AI算法模型。以下將詳細(xì)介紹幾種常
    的頭像 發(fā)表于 07-24 12:46 ?1057次閱讀

    卡爾濾波是什么 卡爾濾波與目標(biāo)追蹤技術(shù)分析

    卡爾濾波以及其擴(kuò)展算法能夠應(yīng)用于目標(biāo)狀態(tài)估計(jì),如果這個(gè)目標(biāo)是行人,那么就是行人狀態(tài)估計(jì)(或者說(shuō)行人追蹤),如果這個(gè)目標(biāo)是自身,那么就是車(chē)輛自身的追蹤(結(jié)合一些地圖的先驗(yàn),GPS等數(shù)據(jù)的話就是自身的定位)。
    的頭像 發(fā)表于 04-29 09:46 ?1282次閱讀
    <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>與目標(biāo)追蹤技術(shù)分析

    配線架的卡方法有哪些

    配線架的卡方法如下: 將5對(duì)打線的工具名和主干的大對(duì)數(shù)電纜使用5對(duì)110的連接塊卡到110配線架的基座上,然后按照主色的白、紅、黑、黃、紫。 輔色:藍(lán)、橘、綠、棕、灰色依次進(jìn)行連接。 用相同
    的頭像 發(fā)表于 03-06 10:55 ?772次閱讀
    主站蜘蛛池模板: 久青草视频在线播放 | 久久久久国产精品免费看 | 色爱区综合五月激情 | 男女交性视频播放视频视频 | 天天操中文字幕 | www.毛片网站 | 日韩三级免费 | 国产理论片在线观看 | 国产成人啪午夜精品网站男同 | 成人国产永久福利看片 | 亚洲禁片 | 国产国产人免费人成免费视频 | 2020天天操| 日韩精品另类天天更新影院 | 色香蕉在线观看 | 手机看片国产福利 | 免费一级毛片在线播放不收费 | 天天狠狠弄夜夜狠狠躁·太爽了 | 永久黄网站色视频免费观看 | 国产精品成人观看视频国产奇米 | 国产美女久久久 | 四虎影视在线观看 | 女上男下边吃奶边做视频成都 | 狠狠色噜噜狠狠狠狠97不卡 | 男人天堂网址 | 黄色v片| 国产在线观看黄 | 三级黄色a| 欧美黑人性色黄在线视频 | 你懂的在线视频播放 | 高清不卡毛片免费观看 | 羞涩妩媚玉腿呻吟嗯啊销魂迎合 | 久操视频在线 | 色五月天天 | 婷婷色在线| 天天做天天爱夜夜大爽完整 | 天堂网2014 | 黄色网久久 | 五月婷婷激情五月 | 天天摸天天做天天爽天天弄 | 好看的一级毛片 |