基于卡尔曼滤波的扫地机器人定位算法的研究-中国科学院深圳先进技术.PDFVIP

基于卡尔曼滤波的扫地机器人定位算法的研究-中国科学院深圳先进技术.PDF

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于卡尔曼滤波的扫地机器人定位算法的研究-中国科学院深圳先进技术.PDF

Vol. 3 No.7 / Jul. 2009 基于卡尔曼滤波的扫地机器人定位算法的研究 刘会芬 宋章军 摘 要  智能扫地机器人(Intelligent Cleaning Robot)是一种能够在室内环境中完成智能清洁工作的自主移动机器人。 定位技术是智能扫地机器人的关键技术之一,本论文通过分析扫地机器人定位的运动学模型,提出了新的室内定位设计方 案,并利用卡尔曼融合算法对机器人定位数据进行融合处理。在定位传感器成本较低的情况下,智能扫地机器人能达到较 理想的定位精度。 关键词  扫地机器人;卡尔曼滤波;定位算法 1 引言 processing algorithm)[2][3]。它的广泛应用已经超过 智能扫地机器人是具有智能扫地功能的自主移 30年,包括机器人导航,控制,传感器数据融合, [4] 动机器人,扫地机器人的定位问题就是自主移动机 甚至在军事方面的雷达系统以及导弹追踪等等 。 器人的室内定位问题。移动机器人的定位和导航就 卡尔曼滤波算法实质上是一套数字计算机实现 是要回答由美国MIT著名机器人科学家Leonard J J 的递推算法, 每个递推周期中包含对被估计量的时间 和Durrant-Whyte H F提出的三个问题:(1)Where 更新和测量数据更新两个过程。时间更新由上一步 am I ? (2)Where I am going? (3)How should I 的测量数据更新结果和设计卡尔曼滤波器时的先验 [1] 信息确定, 量测更新则在时间更新的基础上根据实时 go there? 也就是说:(1)对机器人在空间中的位 获得的测量数据确定。 置、方向和环境信息的精确检测(即定位);(2)对所 卡尔曼滤波器用反馈控制的方法估计过程状 获得信息的分析和环境模型的建立(即感知及建模); 态:滤波器估计过程某一时刻的状态,然后以(含噪 (3)规划出机器人安全移动的路径(即运动规划和目标 声的) 测量变量的方式获得反馈。因此卡尔曼滤波器 确定)。扫地机器人的定位就是解决这三个问题中的 可分为两个部分:预估阶段和测量更新阶段。 第一个问题Where am I?即扫地机器人通过传感器 设一动态系统描述如下: 感知,能够在扫地过程中成功预测在室内的具体位 (1) 置。当前的扫地机器人由于成本限制,大部分只采 用了驱动轮轴上安装的编码器来定位,但是由于打 (2) 滑、两驱动轮和地面接触点之间距离的不确定等原 式中, 是 时刻的系统状态, 是 时 k k 刻对系统的控制量。 和 是系统参数,对于多模型 因,编码器定位可靠性很低。本文在扫地机器人原 A B 有编码器定位的基础上加入电子罗盘模块,利用卡

文档评论(0)

wendang_12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档