基于三维模型的定位算法研究.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文档。上传文档
查看更多
基于三维模型的定位算法研究.doc

基于三维模型的定位算法研究   摘 要: 为使清洁机器人在清扫的房间中能快速确定自己的位置,根据广角摄像头采集到的墙角画面图像中墙角的三条棱线对应的角度关系,来确定清洁机器人离墙面的距离,进而确定在房间中的位置。首先对广角摄像头采集到的畸变图像进行校正,再识别提取出墙角棱线,最后依据测量出来的房间的高度和位置信息建立三维模型并利用神经网络模拟数学关系实现定位。仿真与实际数据对比表明,此算法稳定,能够满足清洁机器人的定位需求。   关键词: 清洁机器人; 三维建模; 墙角棱线夹角; 定位   中图分类号:TP391 文献标志码:A 文章编号:1006-8228(2013)05-21-04   Research of location algorithm based on three-dimensional models   Liu Mei, Liu Renping, Chen Saiqing   (College of information engineering, North China University of Technology, Beijing 100144, China)   Abstract: In order to make the clean robot quickly position itself in the room, the distance of robot to the wall is determined based on angles of three lines from a corner in the picture collected by wide-angle camera on the robot and then its own position in the room can be calculated. The first step is to correct the distorted graph collected by camera. The second step is to identify the lines from corner. Finally the positioning is realized by 3-dim mathematical model constructed based on the height of the room and coordinate. Simulation results show that this algorithm is stable and can meet the needs of positioning.   Key words: cleaning robot; three-dimensional models; angle between corner lines; positioning   0 引言   随着人们生活水平的提高和智能家居技术的成熟,清洁机器人已经成为较为普遍使用的日常家电产品。在清洁机器人路径规划过程中,清洁机器人的导航定位是路径规划算法中的一个难点。清洁机器人目前有多种导航方式,根据环境信息的完整程度,导航指示信号类型,导航地域等因素的不同,可以分为地图导航,陆标导航,视觉导航,感知器导航等[1]。   本文基于视觉导航进行研究。视觉导航的优点在于探测范围广,能最大采集周围环境信息,缺点是处理图像所需计算量大。我们采用广角摄像头采集到的墙角图像信息及超声波检测到的房间高度信息来建立一个三维模型,从而确定清洁机器人在房间中所处的位置,为之后寻找效率最快的全覆盖路径规划作好准备。   1 广角镜头图像畸变校正   1.1 畸变校正原理   广角镜头光学系统由于摄像机本身的构造,以及制造、安装、工艺等因素导致的各种非线性畸变,如径向畸变,离心畸变和薄棱镜畸变等,其空间点与其图像对应点之间是一种复杂的非线性关系,一般分为径向畸变与切向畸变[2],Tsai已经证明,对于大多数计算机视觉应用来说,切向畸变可以忽略[3]。因此本文只考虑径向畸变。   本文采用平面网络模板法对摄像机图像进行非线性畸变较正。平面模板法的原理是利用一个特定模板,如平面模板或同心圆模板,描述理想图和畸变图之间的地址映射,以实现对图像的非线性校正。   1.2 平面网格模板法   平面网格模板法一般有三个步聚:制定模板,特征点提取和镜头畸变系数求解。   网格标定模板可以通过程序自动生成点阵图案来制作,如图1所示,图1中各网格线选用不同的灰度值。      图1 网格标定板   在摄像头显示器窗口,增加一个可视十字架。移动标定模板使模板上的十字架和显示器上观察窗口的十字架重

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档