亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? agvdemo.m

?? 卡爾曼濾波
?? M
字號:
% ========================== AGV pose example ============================
% Position and orientation ("pose") of an AGV are estimated along with
% the radius of each of the two driving wheels and the distance between
% the wheels. Pose and model parameters are estimated in two different ways:
% First approach: Combine the "encoder model" with a pose detection from
% the roof-mounted camera.
% Second approach: Use also observations of two simple guidemarks. To 
% show the flexibility, only x and y estimates are provided in this
% observation stream.
%
% The demo shows how to call the various filters with multiple observation
% streams. It is not a particularly good demonstration of their performance
% as the problem is relatively linear in between samples.
%
% Written by Magnus Norgaard
% LastEditDate: Nov. 20, 2001

%=========================================================================
Method = 5;           % Select filter method (1-5):
                      % 1=EKF, 2=DD1, 3=DD1 (mex-file), 4=DD2, 5=DD2 (mex)
%=========================================================================

close all; clear optpar;
xfunc = 'agvtu';      % File containing state equations
yfunc = 'agvobs';     % File containing output equations
yfunc2= 'agvobs2';    % File containing output equations (2nd stream)
linfunc = 'agvlin';   % File containing the linearization
b0   = 0.5;           % Nominal distance between wheels (m)
rr0  = 0.1;           % Nominal radius of left wheel (m)
rl0  = 0.1;           % Nominal radius of right wheel (m)
P0= diag([1e-4 1e-4 1e-4 1e-6 1e-6 1e-6]); % Initial covariance
Q = diag([1/12 1/12]);     % Cov. of process noise
R = diag([1e-7 1e-7 1e-8]);           % Cov. of measurement noise
[v,d] = eig(P0);      % Cholesky factor of initial state covariance
Sx0 = real(v*sqrt(d));
[v,d] = eig(Q);       % Cholesky factor of process noise covariance
Sv    = real(v*sqrt(d));
[v,d] = eig(R);       % Cholesky factor of measurement noise covariance
Sw    = real(v*sqrt(d));
opt.C = [eye(3) zeros(3)];
opt.G = eye(3);



%----- Initializations -----
load agvexp           % Load observations from AGV experiment
x0 = [y(1,:) rr0 rl0 b0]';   % Initial state = first observation

  
%----- Run the filters using only observations from the roof camera -----
fprintf('\nExperiment with one stream of observations (roof camera).\n')
switch Method
   case 1,
     [xhat,Pmat]=ekf(xfunc,yfunc,linfunc,x0,P0,Q,R,u,y,tidx);
   case 2,
     [xhat,Smat]=dd1(xfunc,yfunc,x0,P0,Q,R,u,y,tidx,opt);
   case 3
     [xhat,Smat]=dd1agv(x0,Sx0,Sv,Sw,u,y,tidx,opt);
   case 4,
     [xhat,Smat]=dd2(xfunc,yfunc,x0,P0,Q,R,u,y,tidx,opt);
   case 5,
     [xhat,Smat]=dd2agv(x0,Sx0,Sv,Sw,u,y,tidx,opt);
   otherwise,
      error('No valid filter method selected. Method= 1...5');
end

%----- Now add the x,y-observations from the guide mark detection -----
fprintf('\nExperiment with two observation streams (roof camera and guide marks).\n')
R2 = 10*R(1:2,1:2);        % Cov. of measurement noise
[v,d] = eig(R2);           % Cholesky factor of measurement noise cov.
Sw2   = real(v*sqrt(d));
optm.C = {[eye(3) zeros(3)],[eye(2) zeros(2,4)]};
optm.G = {eye(3),eye(2)};
switch Method
   case 1,
     [xhat2,Pmat2]=ekfm(xfunc,{yfunc,yfunc2},linfunc,x0,P0,Q,{R,R2},...
                    u,{y,y2},{tidx,tidx2});
   case 2,
     [xhat2,Smat2]=dd1m(xfunc,{yfunc,yfunc2},x0,P0,Q,{R,R2},u,{y,y2},{tidx,tidx2},optm);
   case 3,
     [xhat2,Smat2]=dd1magv(x0,Sx0,Sv,{Sw,Sw2},u,{y,y2},{tidx,tidx2},optm);
   case 4,
     [xhat2,Smat2]=dd2m(xfunc,{yfunc,yfunc2},x0,P0,Q,{R,R2},u,{y,y2},{tidx,tidx2},optm);
   case 5,
     [xhat2,Smat2]=dd2magv(x0,Sx0,Sv,{Sw,Sw2},u,{y,y2},{tidx,tidx2},optm);
   otherwise,
      error('No valid filter method selected. Method= 1...5');
end


%----- Display the results -----
samples=size(u,1);
minval = min([xhat(:,[1:3]);y]);
maxval = max([xhat(:,[1:3]);y]);
figure(1)
subplot(311)
plot(0:samples,xhat(:,1),'-',tidx,y(:,1),'+')
grid
axis([0 samples minval(1) maxval(1)])
ylabel('x-coordinate')

subplot(312)
plot(0:samples,xhat(:,2),'-',tidx,y(:,2),'+')
grid
axis([0 samples minval(2) maxval(2)])
ylabel('y-coordinate')

subplot(313)
plot(0:samples,xhat(:,3),'-',tidx,y(:,3),'+')
grid
axis([0 samples minval(3) maxval(3)])
ylabel('theta')
xlabel('Time (samples)')

figure(2)
clf
subplot(211)
plot(0:samples,xhat(:,4:5))
grid
axis([0 samples min(min(xhat(:,4:5))) max(max(xhat(:,4:5)))])
ylabel('Right and left wheel radius')

subplot(212)
plot(0:samples,xhat(:,6))
grid
axis([0 samples min(xhat(:,6)) max(xhat(:,6))])
ylabel('Wheel distance')
xlabel('Time (samples)')

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人一区在线| 国产suv精品一区二区883| 日韩精品一区二区三区蜜臀 | 色呦呦网站一区| 久久99精品国产麻豆婷婷| 最新国产の精品合集bt伙计| 欧美日韩成人一区| 99久久久国产精品| 精品在线免费视频| 亚洲成人www| 尤物视频一区二区| 国产精品久久久久影院色老大| 在线精品视频一区二区| 丁香一区二区三区| 国产一区二区按摩在线观看| 丝袜国产日韩另类美女| 亚洲欧美成人一区二区三区| 欧美国产日本韩| 精品久久久久99| 欧美一区二区三区男人的天堂| 91美女蜜桃在线| 99久久精品免费观看| 亚洲高清久久久| 激情小说亚洲一区| 天天爽夜夜爽夜夜爽精品视频| 中文字幕亚洲区| 中文字幕欧美区| 久久精品免费在线观看| 2022国产精品视频| 精品国精品自拍自在线| 日韩女优av电影在线观看| 91精品国产综合久久福利软件 | 久久综合成人精品亚洲另类欧美| 欧美狂野另类xxxxoooo| 欧美日韩性生活| 欧美肥妇bbw| 欧美成人一区二区三区| 日韩欧美你懂的| 日韩欧美成人激情| 欧美精品一区二区三区高清aⅴ| 欧美电影免费观看高清完整版在线| 欧美久久一二三四区| 欧美美女黄视频| 日韩视频一区二区三区| 日韩精品一区二区三区中文精品| 日韩欧美你懂的| 26uuu精品一区二区在线观看| 精品国产乱码久久久久久浪潮| 久久久无码精品亚洲日韩按摩| 久久噜噜亚洲综合| 国产精品每日更新在线播放网址| 中文字幕日韩av资源站| 一区二区三区四区不卡在线 | 视频一区视频二区在线观看| 美国欧美日韩国产在线播放| 韩国精品主播一区二区在线观看 | 亚洲激情五月婷婷| 亚洲一线二线三线视频| 日韩精品国产精品| 国产一区二区三区综合| av网站一区二区三区| 欧美日韩的一区二区| 日韩视频免费观看高清在线视频| 久久精品免费在线观看| 亚洲女人****多毛耸耸8| 天堂蜜桃91精品| 精品影院一区二区久久久| 成人综合在线视频| 欧美伊人久久大香线蕉综合69| 欧美一区二区三区四区五区 | 国产亚洲一区二区三区在线观看| 国产精品高潮久久久久无| 亚洲一区二区三区爽爽爽爽爽| 麻豆成人在线观看| 成人avav影音| 91精品国产乱| 中文字幕一区二区三区蜜月| 视频一区欧美日韩| 不卡电影一区二区三区| 欧美另类变人与禽xxxxx| 久久综合九色综合97_久久久 | 国产精品综合一区二区| 欧洲色大大久久| 精品国产凹凸成av人网站| 一区二区三区在线不卡| 久久91精品国产91久久小草| 色婷婷国产精品久久包臀| 精品国产第一区二区三区观看体验 | 日韩vs国产vs欧美| heyzo一本久久综合| 欧美一二三区精品| 亚洲啪啪综合av一区二区三区| 老司机午夜精品99久久| 一本大道久久a久久综合| 久久综合av免费| 日韩精品1区2区3区| 99在线精品免费| 欧美一级日韩一级| 玉足女爽爽91| www.成人在线| 26uuu成人网一区二区三区| 亚洲国产你懂的| av一区二区三区| 国产午夜精品一区二区三区嫩草| 日韩电影在线免费看| 91黄色在线观看| 国产精品国产三级国产三级人妇| 极品瑜伽女神91| 91精品久久久久久久久99蜜臂| 亚洲精品国产一区二区三区四区在线| 国产一区二区在线观看视频| 日韩欧美国产一区二区三区| 亚洲国产人成综合网站| 色综合网站在线| 国产精品久久久久久久久久久免费看 | 午夜精品123| 在线亚洲精品福利网址导航| 中文字幕永久在线不卡| 国产成人在线色| 久久久一区二区| 激情综合网天天干| 日韩午夜精品电影| 日韩黄色小视频| 色爱区综合激月婷婷| 亚洲视频小说图片| av亚洲产国偷v产偷v自拍| 中文字幕一区二区三区乱码在线| 成人黄色在线看| 国产精品九色蝌蚪自拍| 波多野结衣欧美| 1区2区3区国产精品| a级精品国产片在线观看| 国产精品视频免费看| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 9久草视频在线视频精品| 国产精品麻豆欧美日韩ww| 大胆亚洲人体视频| 亚洲日本韩国一区| 欧洲一区二区三区免费视频| 亚洲小说春色综合另类电影| 欧美日韩久久久一区| 日韩精品每日更新| 精品999在线播放| 国产成人免费av在线| 国产精品毛片久久久久久| 91色乱码一区二区三区| 亚洲午夜精品17c| 欧美一区二区三区免费视频| 精品在线你懂的| 亚洲国产精品二十页| 99国产精品久| 亚洲一区二区三区精品在线| 欧美一区二区三区的| 国模冰冰炮一区二区| 国产精品网站在线观看| 色综合久久中文字幕综合网 | 亚洲一区二区三区精品在线| 欧美乱妇23p| 国内一区二区在线| 国产精品美女久久久久久2018| 91理论电影在线观看| 亚洲成a人片综合在线| 欧美大片拔萝卜| 99精品热视频| 无吗不卡中文字幕| 久久亚洲欧美国产精品乐播| av激情综合网| 欧美a级理论片| 国产精品久久久久婷婷二区次| 欧美午夜精品久久久久久孕妇 | 亚洲欧洲性图库| 欧美日本国产视频| 国产精品亚洲人在线观看| 一个色在线综合| 久久奇米777| 欧美色男人天堂| 国产麻豆午夜三级精品| 亚洲综合色噜噜狠狠| 精品国产乱码久久久久久1区2区 | 欧美一区二区三区四区高清| 成人精品一区二区三区中文字幕| 亚洲一区二区三区激情| 国产偷国产偷亚洲高清人白洁| 欧美日韩你懂的| 国产福利一区二区三区| 亚洲高清视频在线| 日本一区二区三级电影在线观看| 欧美日韩日日摸| av一本久道久久综合久久鬼色| 久久成人久久爱| 亚洲永久免费av| 国产精品久久777777| 久久综合九色综合欧美就去吻| 欧美三级日韩三级| 成人午夜av在线| 美女尤物国产一区| 亚洲成人先锋电影| 日韩毛片在线免费观看| 久久久蜜臀国产一区二区| 欧美男人的天堂一二区|