当前位置: 首页 > news >正文

房山广州网站建设网站开发合同编号如何编写

房山广州网站建设,网站开发合同编号如何编写,临淄找工作信息网,wordpress无法进入登录页面描述 对工具箱SINS/GPS#xff0c;153例程的修改#xff0c;将EKF和UKF放在一个文件里面#xff0c;一次运行可以得到两个滤波的结果。 片段 运行截图 程序完整源代码 在有工具箱的情况下#xff0c;直接运行此代码#xff0c;即可得到结果 % 基于PSINS工具箱的IMU数据…描述 对工具箱SINS/GPS153例程的修改将EKF和UKF放在一个文件里面一次运行可以得到两个滤波的结果。 片段 运行截图 程序完整源代码 在有工具箱的情况下直接运行此代码即可得到结果 % 基于PSINS工具箱的IMU数据生成与滤波 % date:2024-2-15 % Evandevandworldqq.com % Ver1 clear;clc;close all; glvs psinstypedef(153); ts 0.1; % sampling interval %% 轨迹设置 avp0 [[0;0;0]; [0;0;0]; [0;0;0]]; % init avp % trajectory segment setting traj_ []; seg trjsegment(traj_, init, 0); seg trjsegment(seg, uniform, 100); seg trjsegment(seg, accelerate, 10, traj_, 1); seg trjsegment(seg, uniform, 100); seg trjsegment(seg, coturnleft, 45, 2, traj_, 4); seg trjsegment(seg, climb, 10, 2, traj_, 50); seg trjsegment(seg, uniform, 100); seg trjsegment(seg, descent, 10, 2, traj_, 50); seg trjsegment(seg, uniform, 100); seg trjsegment(seg, coturnleft, 45, 2, traj_, 4); seg trjsegment(seg, uniform, 100); seg trjsegment(seg, deaccelerate, 5, traj_, 2); %2 seg trjsegment(seg, uniform, 100); % generate, save plot trj trjsimu(avp0, seg.wat, ts, 1); % trjfile(trj10ms.mat, trj); %% 初始化 % initial settings [nn, ts, nts] nnts(2, trj.ts); imuerr imuerrset(0.03, 100, 0.001, 5); imu imuadderr(trj.imu, imuerr); davp0 avperrset([0.5;-0.5;20], 0.1, [1;1;3]); ins insinit(avpadderr(trj.avp0,davp0), ts); % KF filter rk poserrset([1;1;3]); kf kfinit(ins, davp0, imuerr, rk); kf.Pmin [avperrset(0.01,1e-4,0.1); gabias(1e-3, [1,10])].^2; kf.pconstrain1; len length(imu); [avp_ekf, xkpk] prealloc(fix(len/nn), 10, 2*kf.n1); timebar(nn, len, KF); ki 1; for k1:nn:len-nn1k1 knn-1; wvm imu(k:k1,1:6); t imu(k1,end);ins insupdate(ins, wvm);kf.Phikk_1 kffk(ins);kf kfupdate(kf);if mod(t,1)0posGPS trj.avp(k1,7:9) davp0(7:9).*randn(3,1); % GPS pos simulation with some white noisekf kfupdate(kf, ins.pos-posGPS, M);[kf, ins] kffeedback(kf, ins, 1, avp);avp_ekf(ki,:) [ins.avp, t];xkpk(ki,:) [kf.xk; diag(kf.Pxk); t]; ki ki1;endtimebar; end avp_ekf(ki:end,:) []; xkpk(ki:end,:) []; %% EKF show results insplot(avp_ekf); avperr avpcmpplot(trj.avp, avp_ekf); kfplot(xkpk, avperr, imuerr);%% UKF filter glvs % psinstypedef(test_SINS_GPS_UKF_153_def); [nn, ts, nts] nnts(2, trj.ts); imuerr imuerrset(0.03, 100, 0.001, 5); imu imuadderr(trj.imu, imuerr); davp0 avperrset([0.5;-0.5;20], 0.1, [1;1;3]); ins insinit(avpadderr(trj.avp0,davp0), ts);rk poserrset([1;1;3]); kf kfinit(ins, davp0, imuerr, rk); kf.fx largephiu15ukf; len length(imu); [avp_ukf, xkpk] prealloc(fix(len/nn), 10, 2*kf.n1); timebar(nn, len, 15-state SINS/GPS UKF仿真时间较长); ki 1; for k1:nn:len-nn1k1 knn-1; wvm imu(k:k1,1:6); t imu(k1,end);ins insupdate(ins, wvm);kf.px ins;kf ukf(kf);if mod(t,1)0posGPS trj.avp(k1,7:9) davp0(7:9).*randn(3,1); % GPS pos simulation with some white noisekf ukf(kf, ins.pos-posGPS, M); % UKF filter[kf, ins] kffeedback(kf, ins, 1, avp);avp_ukf(ki,:) [ins.avp, t];xkpk(ki,:) [kf.xk; diag(kf.Pxk); t]; ki ki1;endtimebar; end avp_ukf(ki:end,:) []; xkpk(ki:end,:) []; %% results insplot(trj.avp); imuplot(trj.imu); figure; plot3(trj.avp(:,7),trj.avp(:,8),trj.avp(:,9)); hold on plot3(trj.avp(1,7),trj.avp(1,8),trj.avp(1,9),*); plot3(avp_ekf(:,7),avp_ekf(:,8),avp_ekf(:,9)); plot3(avp_ukf(:,7),avp_ukf(:,8),avp_ukf(:,9)); title(原创——3D轨迹图); legend(真实值,起点,EKF滤波值,UKF滤波值); % 误差绘图 % 误差曲线图与累积分布函数图两种情况、三轴 figure; subplot(3,2,1); plot(1:10:len,avp_ekf(:,7)-trj.avp(1:10:len,7),1:10:len,avp_ukf(:,7)-trj.avp(1:10:len,7)); title(原创——X轴位置误差对比);legend(EKF滤波值,UKF滤波值); subplot(3,2,3); plot(1:10:len,avp_ekf(:,8)-trj.avp(1:10:len,8),1:10:len,avp_ukf(:,8)-trj.avp(1:10:len,8)); subplot(3,2,5); plot(1:10:len,avp_ekf(:,9)-trj.avp(1:10:len,9),1:10:len,avp_ukf(:,9)-trj.avp(1:10:len,9)); subplot(3,2,2); cdfplot(abs(avp_ekf(:,7)-trj.avp(1:10:len,7))); hold on cdfplot(abs(avp_ukf(:,7)-trj.avp(1:10:len,7))); subplot(3,2,4); cdfplot(abs(avp_ekf(:,8)-trj.avp(1:10:len,8))); hold on cdfplot(abs(avp_ukf(:,8)-trj.avp(1:10:len,8))); subplot(3,2,6); cdfplot(abs(avp_ekf(:,9)-trj.avp(1:10:len,9))); hold on cdfplot(abs(avp_ukf(:,9)-trj.avp(1:10:len,9))); %% 误差输出 fprintf(ekf X轴位置误差最大值%d\n,max(abs(avp_ekf(:,7)-trj.avp(1:10:len,7)))); fprintf(ekf Y轴位置误差最大值%d\n,max(abs(avp_ekf(:,8)-trj.avp(1:10:len,8)))); fprintf(ekf Z轴位置误差最大值%d\n,max(abs(avp_ekf(:,9)-trj.avp(1:10:len,9)))); fprintf(ukf X轴位置误差最大值%d\n,max(abs(avp_ukf(:,7)-trj.avp(1:10:len,7))));
http://www.hkea.cn/news/14362437/

相关文章:

  • 个人网站可以做什么仿一个网站要多少钱
  • 贵州省建设监理协会网站深圳红酒包装深圳画册设计
  • 网站建设模板代码下载微信手机网站三合一
  • 容桂做网站网站开发需要书籍
  • 建设高校图书馆网站的意义网站开发公司市场
  • 网站备案有什么风险网站内容一样影响收录
  • 多语种网站后台正定网站制作
  • 汕头网站优化系统沈阳网站推广公司排名
  • 广州建站网站阆中网站建设
  • 有哪些网站做任务有佣金做中医药网站有前景吗
  • 软件下载网站制作安卓手机app开发工具
  • 天津建站管理系统信息数字营销专业学什么
  • 可做易企秀的网站北京天津网站建设哪家公司好
  • 用帝国cms做企业网站版权统一企业执照信息管理系统
  • 做彩票网站代理赚钱吗吉林建设工程信息网站
  • 嘉兴优化网站排名百度关键词批量看排名工具
  • 做非法集资资讯的网站网站发多少篇文章开始做外链
  • 接口网站建设丰城网站建设
  • 商城模板网站公司如何做网站宣传
  • Wordpress 会员预约重庆做网站优化推广的公司
  • 公司营销网站建设手机首页
  • 网站登录界面html连锁加盟
  • 建行网站注册用户名怎么填怎样建设直播网站
  • 网站与网址的区别科技创新论文800字
  • 小程序模板源码免费新乡网站关键字优化
  • 哪些公司网站建设好快排seo排名软件
  • 做购物网站的公司成全视频免费观看在线看第7季
  • 公司网站建设比较好的公司怎么查找自己的企业邮箱
  • 卖书的网站怎么做我买了一个域名怎么做网站
  • 深圳外网站建设wordpress 标签数