国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波

這篇具有很好參考價(jià)值的文章主要介紹了卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

卡爾曼濾波實(shí)例——均加速運(yùn)動(dòng)的卡爾曼濾波

此系列(一)對(duì)卡爾曼濾波的原理進(jìn)行了簡(jiǎn)單的闡述,總結(jié)了卡爾曼濾波的兩大過(guò)程:預(yù)測(cè)和更新。接下來(lái)舉例對(duì)卡爾曼濾波的使用進(jìn)行介紹,加深對(duì)卡爾曼濾波的理解。

均加速小車(chē)的狀態(tài)估計(jì)(位置和速度)

1.場(chǎng)景介紹

卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣

如上圖所示,可知小車(chē)的初始速度為0,初始位置也為0,小車(chē)向前的加速度為1,小車(chē)感知自身狀態(tài)(位置)是通過(guò)GPS完成的,而GPS的精度較低,其探測(cè)精度的方差為10;且在這個(gè)系統(tǒng)中還存在著其他影響小車(chē)運(yùn)動(dòng)的因素,如風(fēng)阻,地面摩擦力和其他環(huán)境因素等等,所以我們不能完全通過(guò)GPS的測(cè)量完成對(duì)小車(chē)的定位,這種情況下,卡爾曼濾波閃亮登場(chǎng)。
為了完成對(duì)小車(chē)的定位(狀態(tài)估計(jì)),首先我們要確定小車(chē)運(yùn)動(dòng)的狀態(tài)方程,分析整個(gè)運(yùn)動(dòng)系統(tǒng)后,我們得知
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣

假定每次估計(jì)的時(shí)間差值為1,帶入加速度a=1,其狀態(tài)方程表達(dá)式如下

卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
由卡爾曼濾波公式(1)確定
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
觀測(cè)方程為
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣

卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
接下來(lái)利用卡爾曼濾波公式(2)求解狀態(tài)方程的協(xié)方差矩陣預(yù)測(cè)值
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
令R為
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
再利用卡爾曼濾波公式(3),求解卡爾曼濾波的增益系數(shù)矩陣
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
這里令Q=10即可。
利用卡爾曼濾波公式(4)對(duì)當(dāng)前狀態(tài)進(jìn)行最優(yōu)估計(jì),
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
繼續(xù)更新?tīng)顟B(tài)方程協(xié)方差矩陣的估計(jì)值,為下一次狀態(tài)估計(jì)做準(zhǔn)備。
以上過(guò)程,完成了一次卡爾曼濾波狀態(tài)估計(jì)。

2.MATLAB仿真

根據(jù)場(chǎng)景介紹描述,若不使用卡爾曼濾波的方法,單獨(dú)使用GPS數(shù)據(jù)對(duì)小車(chē)位置進(jìn)行定位,其在前30s的位置信息如下圖所示
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
橫軸表示時(shí)間變化,豎軸表示小車(chē)定位數(shù)據(jù)。
使用卡爾曼濾波后的前30s位置信息如下圖所示。
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
兩者對(duì)比圖如下
卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波,機(jī)器人知識(shí)學(xué)習(xí)記錄,算法,線(xiàn)性代數(shù),矩陣
從對(duì)比圖可以看出,使用卡爾曼濾波后位置信息中的噪聲數(shù)據(jù)得到明顯遏制,位置信息變化更為平滑。

3.MATLAB仿真代碼

上述仿真模型代碼如下
Z=1:30;
noise = 10randn(1,30);
Z=Z.^2;
Z=Z+noise;
plot(Z);
X=[0; 0]; %初始狀態(tài)X
P=[1 0; 0 1];%初始狀態(tài)協(xié)方差矩陣
A=[1 1; 0 1];%狀態(tài)轉(zhuǎn)移矩陣
B=[0.5 1];
a=1;
R=[0.01 0; 0 0.01];%狀態(tài)轉(zhuǎn)移協(xié)方差
C=[1 0];%觀測(cè)矩陣
Q=10;
% figure;
hold on;
for i=1:30
X_=A
X+Ba;
P_=A
PA’+R;
K=P_C’/(CP_C’+Q);
X=X_ + K
(Z(i)-C
X_);
P=(eye(2)-K*C)*P_;
plot(i,X(1),‘.’);
% pause(1)
end文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-612962.html

第一個(gè)實(shí)例介紹完成,后續(xù)會(huì)接著對(duì)拓展卡爾曼濾波等卡爾曼濾波變種進(jìn)行研究。
覺(jué)得不錯(cuò)的話(huà),點(diǎn)個(gè)贊鼓勵(lì)一下哦

到了這里,關(guān)于卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【狀態(tài)估計(jì)】卡爾曼濾波器、擴(kuò)展卡爾曼濾波器、雙卡爾曼濾波器和平方根卡爾曼濾波器研究(Matlab代碼實(shí)現(xiàn))

    【狀態(tài)估計(jì)】卡爾曼濾波器、擴(kuò)展卡爾曼濾波器、雙卡爾曼濾波器和平方根卡爾曼濾波器研究(Matlab代碼實(shí)現(xiàn))

    ???????? 歡迎來(lái)到本博客 ???????? ??博主優(yōu)勢(shì): ?????? 博客內(nèi)容盡量做到思維縝密,邏輯清晰,為了方便讀者。 ?? 座右銘: 行百里者,半于九十。 ?????? 本文目錄如下: ?????? 目錄 ??1 概述 ??2 運(yùn)行結(jié)果 ??3?參考文獻(xiàn) ??4 Matlab代碼實(shí)現(xiàn) 本文包括

    2024年02月08日
    瀏覽(28)
  • 卡爾曼濾波(KF)和擴(kuò)展卡爾曼濾波(EKF)相應(yīng)推導(dǎo)

    從上個(gè)世紀(jì)卡爾曼濾波理論被提出,卡爾曼濾波在控制論與信息論的連接上做出了卓越的貢獻(xiàn)。為了得出準(zhǔn)確的下一時(shí)刻狀態(tài)真值,我們常常使用卡爾曼濾波、擴(kuò)展卡爾曼濾波、無(wú)跡卡爾曼濾波、粒子濾波等等方法,這些方法在姿態(tài)解算、軌跡規(guī)劃等方面有著很多用途???/p>

    2024年02月03日
    瀏覽(23)
  • 基于卡爾曼濾波的視頻跟蹤,基于卡爾曼濾波的運(yùn)動(dòng)小球跟蹤

    基于卡爾曼濾波的視頻跟蹤,基于卡爾曼濾波的運(yùn)動(dòng)小球跟蹤

    完整代碼和數(shù)據(jù)下載鏈接:基于卡爾曼濾波的視頻跟蹤,基于卡爾曼濾波的運(yùn)動(dòng)小球跟蹤(代碼完整,數(shù)據(jù)齊全)資源-CSDN文庫(kù) https://download.csdn.net/download/abc991835105/88738577 卡爾曼濾波原理 RBF的定義 RBF理論 易錯(cuò)及常見(jiàn)問(wèn)題 RBF應(yīng)用實(shí)例,基于rbf的空調(diào)功率預(yù)測(cè) 代碼 結(jié)果分析

    2024年02月02日
    瀏覽(23)
  • 卡爾曼濾波理論小釋之卡爾曼增益

    卡爾曼濾波理論小釋之卡爾曼增益

    卡爾曼增益是卡爾曼濾波理論中的一個(gè)核心概念。一般教材里面是這么給出它的公式的: 圖1 ?卡爾曼增益 直覺(jué)上容易理解,所謂的增益是指每次融合數(shù)據(jù)后不確定性的變化程度。如果融合了新的數(shù)據(jù)后不確定性降低了,那么這個(gè)增益就是正面的,有助于提高預(yù)測(cè)的準(zhǔn)確度。

    2024年02月05日
    瀏覽(24)
  • 卡爾曼濾波器-概述及用遞歸思想解讀卡爾曼濾波器 | 卡爾曼濾波器應(yīng)用舉例(附Matlab程序)| 數(shù)學(xué)基礎(chǔ)-數(shù)據(jù)融合、協(xié)方差矩陣、狀態(tài)空間方程

    ??卡爾曼濾波器是最優(yōu)化的(Optimal)、遞歸的(Recursive)、數(shù)字處理的(Data Processing)算法(Algorithm)??柭鼮V波器更像是觀測(cè)器,而不是一般意義上的濾波器,應(yīng)用廣泛,尤其是在導(dǎo)航中,它的廣泛應(yīng)用是因?yàn)樯钪写嬖诖罅康牟淮_定性。 ??當(dāng)描述一個(gè)系統(tǒng)的不確

    2024年02月06日
    瀏覽(24)
  • 卡爾曼濾波介紹

    卡爾曼濾波介紹

    ? ? 卡爾曼濾波無(wú)論是在單目標(biāo)還是多目標(biāo)領(lǐng)域都是很常用的一種算法,將卡爾曼濾波看作一種運(yùn)動(dòng)模型,用來(lái)對(duì)目標(biāo)的位置進(jìn)行預(yù)測(cè),并且利用預(yù)測(cè)結(jié)果對(duì)跟蹤的目標(biāo)進(jìn)行修正,屬于自動(dòng)控制理論中的一種方法。 ? ? 在對(duì)視頻中的目標(biāo)進(jìn)行跟蹤時(shí),當(dāng) 目標(biāo)運(yùn)動(dòng)速度較慢 時(shí)

    2024年02月14日
    瀏覽(23)
  • 卡爾曼濾波學(xué)習(xí)筆記

    卡爾曼濾波學(xué)習(xí)筆記

    從直觀上來(lái)看,卡爾曼濾波是把兩個(gè)存在誤差的結(jié)果 融合 在一起,得到一個(gè)從數(shù)學(xué)上可以得到證明的 最優(yōu)估計(jì)值 。 而這兩個(gè)存在誤差的結(jié)果,一個(gè)是從理論上推導(dǎo)出來(lái)的,稱(chēng)之為 先驗(yàn)估計(jì)值 ;一個(gè)是用傳感器測(cè)量出來(lái)的,稱(chēng)之為 測(cè)量值 。它們之所以存在誤差,是因?yàn)榍?/p>

    2024年02月11日
    瀏覽(20)
  • 算法介紹及實(shí)現(xiàn)——卡爾曼濾波

    算法介紹及實(shí)現(xiàn)——卡爾曼濾波

    ????????本文主要介紹卡爾曼濾波的推導(dǎo)過(guò)程及建模步驟,是網(wǎng)站的學(xué)習(xí)筆記。本文主要是通過(guò)例子來(lái)引出卡爾曼濾波的建模思想及算法步驟。 參考網(wǎng)站:(這個(gè)網(wǎng)站講得真的很詳細(xì)很清楚,層層遞進(jìn),邏輯清晰) Kalman Filter Tutorial https://www.kalmanfilter.net/ 目錄 一、引言

    2024年02月14日
    瀏覽(27)
  • 卡爾曼濾波算法原理及示例

    卡爾曼濾波算法原理及示例

    ? 例程:物體做勻速運(yùn)動(dòng)每秒運(yùn)動(dòng)1m,觀測(cè)器觀測(cè)方差為1m

    2024年02月15日
    瀏覽(21)
  • 卡爾曼濾波器簡(jiǎn)介——概述

    卡爾曼濾波器簡(jiǎn)介——概述

    關(guān)于卡爾曼濾波器 ????????大多數(shù)現(xiàn)代系統(tǒng)都有許多傳感器,可以根據(jù)一系列測(cè)量來(lái)估計(jì)隱藏(未知)狀態(tài)。例如,GPS接收器提供位置和速度估計(jì),其中位置和速度是隱藏狀態(tài),衛(wèi)星信號(hào)到達(dá)的差分時(shí)間是測(cè)量值。 ????????跟蹤和控制系統(tǒng)的最大挑戰(zhàn)之一是在存在不確

    2024年02月01日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包