论文摘要
随着科学技术的发展以及机器人应用领域的不断扩大,人们对机器人技术提出了更高的要求,不仅要求机器人实现常规的示教操作,也希望机器人具有更高的智能和更强的环境适应能力。图像是机器人感知环境的重要信息来源,多自由度机械臂的机器人系统是仿人机器人的重要组成部分,也是实现机器人操作的执行机构,将视觉信息同机器人控制相结合形成视觉伺服系统,使机器人具有同外部环境进行智能交互的能力,是当今机器人发展的一个主要方向和研究热点。本文以NAO机器人为操作平台,为进一步体现仿人机器人的智能性,对基于视觉伺服的仿人机器人抓取操作进行了深入的研究。在深入研究了大量相关文献的基础上,本文在NAO机器人本体上构建了机器人视觉伺服的抓取操作系统,主要针对目标物体的识别与定位及对目标物体抓取操作运动规划进行了研究与实现。首先,在对目标物体的识别与定位方面进行了以下两个方面的研究:第一,对目标图像的进行边缘检测,通过圆拟合得到高精度的质心坐标;第二,针对传统的单目视觉目标定位的精度很大程度上依赖于标定精度的问题,本文改进的采用BP神经网络得到目标质心坐标和目标相对于摄像机的坐标之间的关系,实验证明了采用改进的BP算法具有较快的学习能力和较好的定位精度。其次,在机器人手臂运动规划方面进行了两方面的研究:第一,建立了机器人手臂的D-H模型,并通过蒙特卡罗法计算机器人手臂可达空间;第二,在对多自由度机器人进行路径规划时,使用传统路径规划算法计算复杂度较高,本文采用快速扩展随机树算法进行路径规划,针对该算法规划出的路径缺乏可重复性的问题,本文将启发函数引入RRT算法中,实验结果表明,改进的RRT算法提高了路径规划的效率,保证了规划路径接近于最短路径,对同一任务规划具有一定的可重复性。最后,在系统的整体实现方面,本文阐述了机器人手臂操作的实现过程。对于已知任意摆放的物体,利用视觉提供的图像信息,通过训练好的BP神经网络得到目标物体的位姿,机器人自主对抓取操作进行规划。实验完成了对目标物体的抓取,验证了针对本文问题所采用理论及方法的正确性。
论文目录
摘要Abstract第1章 绪论1.1 引言1.2 机器人视觉伺服的国内外发展现状1.3 机器人视觉伺服研究趋势1.4 本文的主要研究工作1.5 本文结构安排第2章 仿人机器人智能抓取技术及系统整体设计2.1 引言2.2 机器人手臂抓取及操作规划技术2.2.1 机器人抓取技术分类2.2.2 机械臂的运动规划方法综述2.3 机器人视觉伺服技术2.3.1 机器人视觉伺服基本结构2.3.2 机器人视觉伺服的分类2.3.3 神经网络在机器人视觉伺服中的应用2.4 仿人机器人抓取操作系统整体设计流程2.5 本章小结第3章 基于BP神经网络的目标定位研究3.1 引言3.2 目标物体识别3.2.1 目标图像边缘检测3.2.2 目标质心坐标计算3.2.3 基于圆拟合的高进度质心坐标计算3.2.4 目标成像模型3.3 BP神经网络的基本原理3.3.1 基本BP神经网络3.3.2 BP神经网络存在的问题3.3.3 BP算法的改进3.4 系统BP神经网络的设计3.4.1 输入、输出层的设计3.4.2 隐层数和隐层节点的选择3.4.3 初始权值的选择3.4.4 激励函数的选择3.5 实验结果分析3.6 本章小结第4章 基于RRT算法的运动规划4.1 引言4.2 基于蒙特卡罗法的机器人工作空间计算4.2.1 仿人机器人手臂工作空间描述4.2.2 基于蒙特卡罗法的机器人工作空间分析及仿真实验4.3 RRT算法的基本原理及存在的问题分析4.3.1 RRT算法基本原理4.3.2 RRT算法存在的问题分析4.4 改进的RRT算法4.5 实验结果对比分析4.6 基于改进的RRT算法的手臂运动规划实验4.7 本章小结第5章 基于仿人机器人的视觉伺服智能抓取系统的实现5.1 引言5.2 NAO机器人平台简介5.3 系统的设计与实现5.4 实验结果与分析5.4.1 无障碍状态下的抓取5.4.2 有障碍状态下的抓取5.5 本章小结第6章 总结与展望6.1 总结6.2 展望参考文献致谢硕士期间完成论文情况
相关论文文献
标签:目标定位论文; 神经网络论文; 蒙特卡洛法论文; 运动规划论文; 智能抓取论文;