基于三维模型定位算法探究.docxVIP

  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文献标志码: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, Nor th 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 cornet 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 constmcted 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畸变校正原理 广角镜头光学系统由于摄像机本身的构造,以及制造、 安装、工艺等因素导致的各种非线性畸变,如径向畸变,离 心畸变和薄棱镜畸变等,其空间点与其图像对应点之间是一 种复杂的非线性关系,一般分为径向畸变与切向畸变[2], Tsai已经证明,对于大多数计算机视觉应用来说,切向畸变 可以忽略[3]。因此本文只考虑径向畸变。 本文采用平面网络模板法对摄像机图像进行非线性畸 变较正。平面模板法的原理是利用一个特定模板,如平面模 板或同心圆模板,描述理想图和畸变图之间的地址映射,以 实现对图像的非线性校正。 1. 2平面网格模板法 平面网格模板法一般有三个步聚:制定模板,特征点提 取和镜头畸变系数求解。 网格标定模板可以通过程序自动生成点阵图案来制作, 如图1所示,图1中各网格线选用不同的灰度值。 图1网格标定板 在摄像头显示器窗口,增加一个可视十字架。移动标定 模板使模板上的十字架和显示器上观察窗口的十字架重合, 此时捕获一副图像。其对应的畸变图如图2所示。 图2畸变图像 特征点提取步骤如下。 理想网

文档评论(0)

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

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

1亿VIP精品文档

相关文档