本文主要参考文档<---点击下载

首先介绍一个matlab命令:

应用命令whos-file查看文件中的内容

应用命令whos –file查看该文件data_set中的内容,在matlab中输入如下:

>> whos -file data_set
  Name             Size                Bytes  Class     Attributes

GPSLat           1x626                5008  double              
  GPSLon           1x626                5008  double              
  Index            1x6213              49704  double              
  Intensity      586x361             1692368  double              
  Laser          586x361             1692368  double              
  Sensor           1x6213              49704  double              
  Steering         1x5001              40008  double              
  Time             1x6213              49704  double              
  TimeGPS          1x626                5008  double              
  TimeLaser        1x586                4688  double              
  Time_VS          1x5001              40008  double              
  Velocity         1x5001              40008  double

接下来用户可以访问这些变量,输入如下:
   >>GPSLat

运行结果会出现一个1x626向量,该向量为机器人所在位置的横坐标序列。

GPSLon 为机器人所在位置的纵坐标序列。其他的数据下面的小程序暂时不用。

第一个程序,绘制机器人的运动轨迹,matlab程序如下:

clear all;
load('data_set');
%--------------------------- PLOT RESULTS --------------------------------
figure; hold on;
plot(GPSLon(1:560),GPSLat(1:560));          % 机器人真实位置
legend('机器人真实位置');
xlabel('x [meters]'); ylabel('y [meters]');
axis([-10 20 -25 20]);
%------------------------ end of PLOT RESULTS -----------------------------

运行的结果如下:

第二个程序,绘制路标的真实位置,matlab程序如下:
clear all;
load('data_set');
load('beac_juan3.mat');   %beac_juan3.mat中内容为路标,命令whos –file查看该文件中的内容
landmarks=estbeac; clear estbeac; % true landmark positions (measured w/GPS sensor)
%--------------------------- PLOT RESULTS --------------------------------
figure; hold on;
plot(landmarks(:,1),landmarks(:,2),'*');    % 路标真实位置
legend('路标真实位置');
xlabel('x [meters]'); ylabel('y [meters]');
axis([-10 20 -25 20]);
%------------------------ end of PLOT RESULTS -----------------------------

运行结果如下:

EKF-SLAM matlab仿真(1)相关推荐

  1. EKF SLAM Matlab仿真实践详解(附源码)

    EKF SLAM Matlab仿真实践详解(附源码) 为提供更好的阅读体验,详细内容及源码请移步https://github.com/Nrusher/EKF_SLAM 或 https://gitee. ...

  2. 无人驾驶--实时定位与地图构建(SLAM)仿真与实战(附源码)

    无人驾驶–实时定位与地图构建(SLAM)仿真与实战(附源码) 一个SLAM的技术小结,供自己回顾也为后人学习提供参考. 另外建了一个无人驾驶方面的微信交流群,有兴趣的同行或者专家学者可以加我微信:wx ...

  3. matlab仿真与控制应用,控制系统MATLAB仿真与应用

    控制系统MATLAB仿真与应用 下载 mobi epub pdf ☆☆☆☆☆ 刘剑 袁帅 张凤 等编著 著 下载链接在页面底部 发表于2021-03-16 类似图书 点击查看全场最低价 图书介绍 出版 ...

  4. 【源码】基于MATLAB仿真的移动机器人导航

    MATLAB sample codes for mobile robot navigation. === I'm sorry this project is no longer active. === ...

  5. matlab soc,soc估算matlab仿真

    将 Matlab 仿真结果与同等条件下的实验 结果进行对比分析,证明了 DKF 算法能够有效地在线估算电池 SOC 及其欧姆内 阻 R0,且误差在 3%以内.最后,证明了 DKF 算法...... 收 ...

  6. EKF SLAM学习笔记03

    3 EKF SLAM 在上一节中我们看到的是扩展卡尔曼滤波在定位中的应用,EKF同样可以应用于SLAM问题中.在定位问题中,机器人接收到的观测值是其在二维空间中的x-y位置.如果机器人接收到的是跟周围 ...

  7. 《卡尔曼滤波原理及应用-MATLAB仿真》程序-5.3UKF

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 程序说明:对比UKF与EKF在非线性系统中应用 ...

  8. matlab的pid控制系统设计,PID控制系统设计以及MATLAB仿真.doc

    PID控制系统设计以及MATLAB仿真 PID控制系统设计以及MATLAB仿真 摘 要本文经过对温度这种常用被控参数使用PID系统构思设计,使用MATLAB完成参数的整定和仿真实验.在系统中加入干扰信 ...

  9. qpsk调制解调matlab_本科毕业设计课题—QPSK相干解调的MATLAB仿真(3)

    继续讲解! 给出参考文章! <全数字BPSKQPSK接收机同步技术研究> 模拟中频信号经过模数转换后形成数字中频信号,解调时首先经数字下变频器DDC(digita down-convert ...

  10. [PR-3]ArUco EKF SLAM 扩展卡尔曼SLAM

    转载自:https://zhuanlan.zhihu.com/p/45207081?utm_source=qq&utm_medium=social&utm_oi=72691197179 ...

最新文章

  1. 机器学习算法推导的较好例子
  2. SSH框架整合的流程
  3. MailCore2 SDK API
  4. lisp调用qleader端点_标注时自动切换到DIM图层 lisp程序
  5. 《Java 高并发》04 线程的基本操作
  6. EBay架构案例分析
  7. Qt与VS2005/2008的完美配合(转)
  8. Shiny 版混合线性模型的建模遍历
  9. vivo9.0以上系统如何无需Root激活XPOSED框架的流程
  10. 关于 idea 快捷键 alt + f7 无法使用的一些尝试
  11. php 判断是否是日文,php正则判断中文韩文的编码的例子
  12. ROS新建工作空间及编译
  13. 如何使用数据包破解游戏 - 从这里开始
  14. cola ui ajax,打开组后的新布局不基于最后一个cola.js布局
  15. 电脑摄像头未能创建连接服务器,电脑提示未能创建视频预览,请检查设备连接的原因及解决办法...
  16. Memcached 简介
  17. linux 中 read 的用法
  18. python程序语言和机器人控制-利用树莓派+Python语言制作一部机器人就是如此简单!...
  19. cgdisk linux使用教程,Arch Linux安装过程整理
  20. 市场调研—全球与中国牲畜饲料粉碎机市场现状及未来发展趋势

热门文章

  1. Mondrian简介
  2. 【图像处理】——双边滤波
  3. TJS2中对象的表示方法,其代表的运行时环境,与闭包的关系
  4. 霍尼韦尔携手柯蒂斯-莱特公司用互联技术重塑飞机飞行数据记录器
  5. 沟通是管理的核心与灵魂
  6. hdu6560 The Hermit
  7. android原生乐视made,乐视Pro3 lineage16 安卓9.0 极致省电 纯净原生 完美root Xposed 经典版...
  8. 离谱的任务,离谱的村长
  9. 问鼎CodeXGLUE榜单,华为云UniXcoder-VESO-v1算法取得突破
  10. 【2020-11-04】JS逆向之某宝模拟登入