移动机器人高精度定位技术的研究.docVIP

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

移动机器人高精度定位技术的研究   摘 要:移动机器人在人们日常生活中扮演着越来越重要的角色,高精度定位技术作为移动机器人关键技术之一而得到广泛关注与研究。研究分析了目前已有的定位技术,并且提出一种改进的基于图像信息的移动机器人自主定位技术,从图像中获取特征点,然后采用改进的匹配算法匹配连续帧之间的特征点,在已知相机参数的条件下计算出相机投影矩阵,解算出移动机器人姿态矩阵。基于图像信息的定位算法,克服了其他定位方法信号漂移、定位精度差的缺点,并且该定位装置具有价格低、易于安装操作的特点。   关键词:移动机器人;高精度定位;视觉定位;特征匹配;相机投影矩阵   中图分类号:TP391.4 文献标识码:A 文章编号:2095-1302(2015)04-00-02   0 引 言   目前被广泛使用的GPS定位技术,存在定位精度低、信号盲区、输出频率低等缺陷[1],因此新的定位技术[2]在不断被探索。近几年来,由于图像处理技术快速发展,运用图像方法辅助定位技术成为研究热点[3,5-8],SHI Hang提出一种有效的景象匹配辅助GPS/SINS(GPS/SINS/SM)组合导航算法[3],主要目的在于修正GPS、SINS 以及GPS/ SINS 组合导航系统的估计误差,提高系统的可靠性。美国NAVSYS公司开发了一种CPS/惯性/图像组合系统GI-Eye,研发出一种视频校正技术并应用在CPS /惯性/图像传感器中,使其在CPS信息连续丢失的情形下也可维持高精度的位置与姿态信息[4]。由于图像匹配定位的精度很高,Sim利用这种精确的位置信息消除惯性导航系统长时间工作的累计误差,以便提高惯性导航系统的定位精度[5]。那么,对于无信号情况下的机器人自主定位问题,也可以根据基于图像匹配[6]获取的机器人轨迹与初始位置信息来解决。Lowe提出的SIFT算法在视点变化、仿射变换和噪声下具有良好的匹配性能[7];Ke提出PCA-SIFT算法将描述子从128维降到36维,提高了特征向量的匹配速度[8];Bay提出了SURF算法[9],主要根据Fast-Hessian矩阵的行列式检测特征点,利用Haar小波的局部响应来描述特征。本文采用一种SURF匹配算法自适应切换的移动机器人运行轨迹提取方法,可以实现无信号情况下的移动机器人定位问题,并且其精度满足机器人行为安全分析要求。   1 算法总体设计   机器人运行轨迹提取是利用高速率相机实时提取当前路面图像,根据图像匹配算法计算当前图像与前一帧图像的变化距离及变化角度,计算相机运动姿态反应机器人运动状态。利用路面图像的变化反映机器人行驶变化,然后根据图像坐标系和机器人坐标系之间的关系推算出其实际运行轨迹。   此过程中,关键在于路面图像的精确匹配。路面图像纹理丰富、特征点多,所以本文首选采取了SURF特征匹配算法[9]。利用SURF算法检测当前图像和前一帧图像的特征点,采用特征点特征向量的欧氏距离来作为两幅图像特征点的相似性判断度量。找出当前图像与前一帧图像中欧氏距离最近的前两个特征点,在这两个特征点中,如果最近的距离除以次近的距离少于某个比例阈值,则接受这一对匹配点。因此选择合适的阈值极其重要,本文选取的阈值为0.6,其在保证匹配稳定性的前提下,提高匹配的准确率,减少错误匹配点数。   2 视觉定位技术   本文采用如图1所示的算法对机器人姿态进行解算。为了得到高精度的定位结果,需要预先知道相机参数,因此首先对相机进行标定。本实验中所用相机为广角镜头,故对图像进行桶形矫正处理,IPM变换的作用是将图像变换成俯视图便于图像处理。针对双目相机图像的匹配,本文拟采用SURF算法。   SURF算法是一种基于快速鲁棒特征的匹配算法,是目前效率较高的图像局部特征提取及描述算法,主要应用于图像配准与拼接方面。该算法主要包括特征点检测、特征点描述以及特征点匹配3个部分。   2.1 特征点检测   2.2 特征点描述   在以特征点为圆心,半径为6σ(σ为尺度)的圆内,计算Harr小波响应值dx,dy,对之进行高斯加权,记为Wdx,Wdy。然后对加权后的响应值进行直方图统计,将一个圆的360°分成72组(每组5°)的60°大小扇形区域,分别对每个区域内的哈尔小波响应值相加计算得到一个新的矢量,最后选择最长的矢量方向作为该特征点的主方向。   确定主方向后,以特征点为中心,选取中心点邻域范围内20σ*20σ大小的区域,然后将区域的主方向旋转到特征点的主方向。将此区域划分为4*4共16个子区域。对每个子区域,计算每个像素点经过加权的Harr小波在X方向和Y方向的响应值dx,dy,然后建立一个四维的特征向量如下:   对于前一帧图像上的特征点,计算它到后一帧图像上所有特征点的绝对值距离

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档