基于分散模块化技术的机器人同时场景识别与重建
本文关键词:基于分散模块化技术的机器人同时场景识别与重建
【摘要】:为了实现室内三维地图与语义信息的关联,要求机器人在室内移动过程中,不仅要建立可靠的环境地图,同时要对场景中景物进行分类识别。而三维地图创建、物体识别与分类等关键技术都是面向复杂图像数据的处理任务,严重制约移动机器人工作的实时性和准确性。针对上述问题,本文从移动机器人物品识别和三维场景重建关键性技术出发,实现一种基于分散模块化的机器人同时场景物识别与地图重建系统。在该系统中,本文在RGB-D信息基础上,利用图像像素局部的八连通结构,融合深度优先算法优化原始深度图,并通过采用RANSIC改进的ICP位姿估计方法进行环境地图的三维重建;同时引入基于卷积深度学习模型的物体识别系统,实现对室内环境物品的识别与分类;并且采用分散模块化技术对整体系统进行改进,提高系统的实时性和系统功能集成、扩展与升级的灵活性。最后针对分散模块化后出现的系统信息处理不同步问题,提出为增加同步标识的方法,将识别与重建两个处理进程并行统一于分散模块化机器人系统。本文主要工作有如下几方面:引入卷积深度学习模型实现机器人的场景物识别与分类。针对机器人物品识别问题,本文引入卷积深度学习模型,在识别过程中搭建8层深度卷积神经网络,其中包括5层卷积层和3层全连接层。本文中采用Caffe架构,并通过ImageNet的数据进行训练,经CUDA加速算法,实现机器人实时场景物识别与分类。实现基于RGB-D信息的三维场景构建技术通过Kinect获取场景的彩色和深度图像,结合深度优先算法对原始深度图进行滤波,引入关键帧机制,并结合RANSAC的ICP迭代近邻点算法求解机器人位姿,将深度信息变换为三维点云,进而生成三维地图。采用分散模块化技术改进整体系统结构采用分散模块化技术,将识别系统与重建系统进行并行化,为原始图像增加同步标识,不仅在提高系统实时性的同时使系统结构更加灵活,而且增加了功能构件可重用性,使系统具备跨平台和兼容多种编程语言的优点。以先锋3为实验机器人平台,在实验室的真实环境下,对本文所述的分散模块化机器人系统进行实验,实验结果验证了本文所提出的基于分散模块化技术的机器人同时场景识别与重建方法的可行性和有效性。
【关键词】:分散模块化 深度学习 三维重建 机器人
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.41;TP242
【目录】:
- 摘要4-5
- Abstract5-9
- 第1章 绪论9-15
- 1.1 课题研究背景及意义9-10
- 1.2 研究现状10-13
- 1.2.1 三维地图创建技术10-11
- 1.2.2 物品识别技术11-12
- 1.2.3 机器人分散模块化技术分析12-13
- 1.3 论文的研究内容与结构安排13-15
- 1.3.1 主要研究内容13
- 1.3.2 论文结构安排13-15
- 第2章 硬件平台介绍15-23
- 2.1 先锋3移动机器人平台15-16
- 2.1.1 硬件体系15-16
- 2.1.2 软件体系16
- 2.2 Kinect传感器16-22
- 2.2.1 相机模型17-18
- 2.2.2 世界、摄像机与图像坐标系变换关系18-21
- 2.2.3 Kinect相机位姿表示及投影模型21-22
- 2.3 运算平台22
- 2.3.1 运算平台的硬件配置22
- 2.3.2 软件环境22
- 2.4 本章小结22-23
- 第3章 基于卷积深度学习的三维地图创建与识别23-45
- 3.1 基于RGB-D相机的三维地图创建方法23-32
- 3.1.1 特征提取与匹配24-28
- 3.1.2 基于深度优先的深度图像优化28-30
- 3.1.3 基于特征点对的ICP算法30-31
- 3.1.4 关键帧选取31-32
- 3.2 基于卷积深度学习的图像识别32-39
- 3.2.1 卷积神经网络32-37
- 3.2.2 图像识别模型37-39
- 3.3 实验结果39-43
- 3.4 本章小结43-45
- 第4章 基于分散模块化技术的同时三维重建与物体识别45-55
- 4.1 机器人中间件45-49
- 4.1.1 通用对象请求代理45-47
- 4.1.2 机器人模块47-49
- 4.2 同时场景物体识别与三维地图重建系统实现49-51
- 4.2.1 模块化系统结构50
- 4.2.2 同步标识50-51
- 4.3 实验结果51-53
- 4.4 本章小结53-55
- 第5章 实验结果与分析55-61
- 5.1 环境三维信息重建进程55-56
- 5.2 基于卷积深度学习模型的识别进程56-58
- 5.3 基于分散模块化技术的同时场景识别与重建58-60
- 5.4 本章小结60-61
- 总结61-63
- 参考文献63-67
- 攻读硕士学位期间所发表的学术论文67-69
- 致谢69
【相似文献】
中国期刊全文数据库 前10条
1 ;世界机器人最新统计数据[J];机器人技术与应用;2000年01期
2 ;警卫和保洁两用机器人[J];机器人技术与应用;2000年03期
3 ;案例分析之四 机器人码垛单元[J];机器人技术与应用;2000年04期
4 李成桐;对中国机器人产业的思考(之二) 未来之路[J];机器人技术与应用;2000年05期
5 贾培发,王全福;团结奋斗努力实现中国机器人产业化[J];机器人技术与应用;2000年06期
6 李开生,张慧慧,费仁元,宗光华;国外服务机器人的发展动态和前景[J];制造业自动化;2000年06期
7 淑芳;机器人种菜[J];湖南农业;2000年09期
8 长路;机器人技术在发展[J];世界制造技术与装备市场;2001年01期
9 贾一;机器人外科手术的必要技术条件[J];机器人技术与应用;2002年04期
10 董瑞翔;人间协调共存型机器人[J];机器人技术与应用;2002年05期
中国重要会议论文全文数据库 前10条
1 胡春华;范勇;朱纪洪;孙增圻;;空中机器人的研究现状与发展趋势[A];2005年中国智能自动化会议论文集[C];2005年
2 陈卫东;;服务机器人的技术发展及微特电机在其中的应用[A];第十届中国小电机技术研讨会论文集[C];2005年
3 肖玉林;侍才洪;陈炜;李浩;张西正;;救援机器人的现状及发展趋势(综述)[A];天津市生物医学工程学会第三十四届学术年会论文集[C];2014年
4 郑亚青;吴建坡;;岸边集装箱宏-微起重机器人的机构、结构设计及运动仿真[A];2009海峡两岸机械科技论坛论文集[C];2009年
5 王静;边继东;张大慧;林峰华;张宏;;管道定量采样机器人系统设计[A];2009全国虚拟仪器大会论文集(二)[C];2009年
6 黄海明;杨雷;宋跃;赖思沅;;智能保安巡逻机器人[A];2009全国虚拟仪器大会论文集(二)[C];2009年
7 王明辉;马书根;李斌;;独立操作型可重构机器人群体的动态层次体系结构研究[A];第八届全国信息获取与处理学术会议论文集[C];2010年
8 谭金林;刘明英;梁建民;;机器人硬件电路设计[A];1995年中国智能自动化学术会议暨智能自动化专业委员会成立大会论文集(下册)[C];1995年
9 许家中;孔祥冰;尤波;李长峰;禹鑫q,
本文编号:1112673
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1112673.html