室内移动机器人自主导航与抓取规划
本文关键词:室内移动机器人自主导航与抓取规划,由笔耕文化传播整理发布。
【摘要】:近年来,移动机器人已经是机器人技术中非常火热的研究领域,而且不断向自主智能化的方向发展,代表着机电一体化的最高成就。相比传统的工业机器人,智能移动机器人具有自主感知、决策和执行的能力,在众多领域特别是家庭、教育、服务以及物流行业中得到广泛的应用与推广。本文对全向移动机械臂展开研究,包含机器人的自主导航与机械臂的自主抓取。研究工作主要从以下几个方面展开:首先,以youBot机器人作为研究对象,搭建HOKUYO二维激光测距仪和Xtion三维深度相机作为传感器输入,并搭建机器人的ROS软件平台,对全方位移动平台进行运动学建模分析,推导出四轮的运动与移动平台在地面坐标系中的对应位置关系,为后面移动平台的导航做准备。其次,介绍移动机器人SLAM技术,通过基于粒子滤波器的FastSLAM技术实现了移动平台的自动建图,通过A*算法实现了移动平台的路径规划,并在软件平台上得到实现。再次,对全向移动机械臂进行建模分析。先单独对机械臂运用D-H建模方法建立其正向运动学,通过MATLAB仿真验证其正确性,并求得了其的工作空间。接着对逆向运动学求解,编写C++逆解程序得出机械臂的所有逆解,并在MATLAB上得到正确验证,根据机械臂大臂少动的能量最优原则选出最优逆解。然后建立全方位移动机械臂的8自由度运动学模型,根据机械臂的工作空间,先确定移动平台方位的三个变量,为移动平台导航提供目标点信息,再根据机械臂逆运动学求解出各关节角度,为机械臂的轨迹规划做准备。最后,通过笔记本电脑实现对机器人的网络监控,在实验室环境具有障碍物通道中进行机器人自主导航实验,证明了SLAM算法和路径规划算法的可行性。配置机械臂在MoveIt!下的仿真环境,当机械臂进入到抓取的工作范围时,通过Xtion深度相机的标定工作,能够识别出目标物体的位姿,针对MoveIt!下的KDL求解器得不出机械臂的逆解问题,通过配置新的求解器能够得到很好的解答。最终采用新求解器对识别的目标物体位姿求解,将得出的各关节角度运用过路径点的五次多项式插值实现了"pick and place"操作仿真和实验,保证了各关节在过渡点处的关节位移、关节速度和关节加速度的连续平滑,为实现移动机械臂在真实环境中的抓取做了重要的准备。
【关键词】:移动机械臂 全向移动平台 ROS SLAM 逆运动学 轨迹规划
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP242
【目录】:
- 摘要4-6
- ABSTRACT6-14
- 第一章 绪论14-23
- 1.1 论文研究背景和意义14-15
- 1.2 移动机械臂研究现状15-16
- 1.3 导航与规划研究现状16-21
- 1.3.1 移动机器人导航研究现状16-19
- 1.3.2 移动机器人路径规划研究现状19-20
- 1.3.3 移动机械臂运动规划研究现状20-21
- 1.4 研究课题的来源及主要研究内容21-23
- 第二章 机器人平台构建与移动平台运动学分析23-34
- 2.1 移动机械臂构建23-25
- 2.1.1 youBot机器人介绍23-24
- 2.1.2 传感系统与平台构建24-25
- 2.2 ROS的基本介绍25-27
- 2.2.1 ROS的系统架构26
- 2.2.2 ROS的计算图级26-27
- 2.2.3 ROS平台初步搭建27
- 2.3 移动平台运动学分析27-32
- 2.3.1 全方位移动平台的运动学建模27-31
- 2.3.2 全方位移动平台的位移求解31-32
- 2.4 本章小结32-34
- 第三章 移动机器人自主导航34-44
- 3.1 移动机器人的自主导航34-40
- 3.1.1 移动机器人SLAM的数学描述34-35
- 3.1.2 FastSLAM35-38
- 3.1.3 基于A~*算法的路径规划38-40
- 3.2 移动平台自主导航的实现40-43
- 3.2.1 移动平台SLAM实现40-42
- 3.2.2 移动平台导航实现42-43
- 3.3 本章小结43-44
- 第四章 移动机械臂运动学分析44-60
- 4.1 机械臂正向运动学44-49
- 4.1.1 连杆变换通式与运动学方程44-45
- 4.1.2 机械臂的D-H建模45-47
- 4.1.3 机械臂正向运动学47-48
- 4.1.4 机械臂的工作空间分析48-49
- 4.2 机械臂逆向运动学49-57
- 4.2.1 逆向运动学封闭解49
- 4.2.2 机械臂逆向运动学求解49-54
- 4.2.3 机械臂逆向运动学验证54-57
- 4.3 全方位移动机械臂运动学57-58
- 4.4 本章小结58-60
- 第五章 移动机械臂的自主导航抓取实验与仿真60-74
- 5.1 移动平台自主导航实验60-63
- 5.1.1 移动平台网络监控实现60
- 5.1.2 移动平台自主导航实验60-63
- 5.2 机械臂在MoveIt!下的仿真实验63-72
- 5.2.1 配置MoveIt!仿真环境63-65
- 5.2.2 深度相机Xtion标定65-67
- 5.2.3 机械臂抓取轨迹规划67-70
- 5.2.4 机械臂的抓取仿真实验70-72
- 5.3 本章小结72-74
- 总结与展望74-76
- 参考文献76-81
- 致谢81-83
- 附录83-84
【相似文献】
中国期刊全文数据库 前10条
1 侯保林,樵军谋,韩宏潮;一重载高速机械臂的结构与控制同时设计[J];机械设计;2004年01期
2 贾宏亮;姚琼;黄强;;基于质量分配的空间机械臂刚度优化[J];中国空间科学技术;2008年03期
3 李斌;;月球车车载机械臂的研究进展及关键技术探讨[J];机器人技术与应用;2008年03期
4 ;美大学研发脑波控制机械臂[J];机械研究与应用;2009年01期
5 任美玲;陶大锦;;机械臂的研究与进展[J];出国与就业(就业版);2012年02期
6 刘朋增;;基于移动平台的机械臂结构分析与设计[J];企业导报;2013年11期
7 ;手术用微型机械臂[J];机器人情报;1994年01期
8 贺棚梓;;升级版加拿大机械臂[J];太空探索;2014年02期
9 张畅;唐立军;吴定祥;贺慧勇;司妞;李涛;;六轴机械臂在冰箱能耗检测线中的轨迹分析[J];电子科技;2014年04期
10 杨孝文;;猴子学会用控制机械臂[J];共产党员;2008年14期
中国重要会议论文全文数据库 前10条
1 王印超;赖小明;杨学宁;李建永;陈化智;陶建国;;绳驱式表取采样机械臂的设计研究[A];中国宇航学会深空探测技术专业委员会第九届学术年会论文集(下册)[C];2012年
2 张继辉;;助力机械臂在汽车制造业中的应用[A];第九届河南省汽车工程技术研讨会论文集[C];2012年
3 黄登峰;陈力;;基于双向映射神经元网络的漂浮基空间机械臂逆运动学控制[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年
4 陈瑞燕;梁辉;冯永;;用于深水水下设备下放安装的多功能机械臂[A];第十三届中国科协年会第13分会场-海洋工程装备发展论坛论文集[C];2011年
5 朱华里;张芳;;电机控制下的一类弹性机械臂系统的镇定[A];1996年中国控制会议论文集[C];1996年
6 郑桦;丛爽;魏子翔;;提高实际绘图精度与速度的二自由度机械臂控制[A];2007年中国智能自动化会议论文集[C];2007年
7 刘达;王田苗;张浩;;一种用于辅助外科手术的机械臂设计[A];第十二届全国机构学学术研讨会论文集[C];2000年
8 韩清凯;张昊;高培鑫;刘金国;;机械臂系统控制同步的非线性动力学特性研究[A];第十四届全国非线性振动暨第十一届全国非线性动力学和运动稳定性学术会议摘要集与会议议程[C];2013年
9 梁捷;陈力;;漂浮基空间机械臂姿态与末端抓手协调运动的模糊变结构滑模控制[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年
10 刘庆杰;许向阳;戴亚平;;基于机械臂转速的远程广义最小方差控制[A];全国炼钢连铸过程自动化技术交流会论文集[C];2006年
中国重要报纸全文数据库 前10条
1 ;“凤凰”轻舒机械臂,火星留下第一痕[N];新华每日电讯;2008年
2 葛秋芳;科学家让猴子凭“意念”操纵机械臂抓取食物[N];新华每日电讯;2008年
3 毛毛;瑞典开发出不怕水的微型机械臂[N];中国高新技术产业导报;2000年
4 ;瑞典开发出不怕水的医用微型机械臂[N];中国信息报;2000年
5 王晓晨 潘晨;让中国“臂”炫舞太空[N];中国航天报;2012年
6 田兆运 张晓祺;“玉兔号”:机械臂投放测试成功,即将开始休眠[N];新华每日电讯;2013年
7 通讯员 祁登峰 记者 付毅飞;“玉兔”机械臂成功实施首次科学探测[N];科技日报;2014年
8 子虎;未来做手术动口不动手[N];北京科技报;2004年
9 张雪松;“卫星抓卫星”缘何有人不安[N];中国航天报;2013年
10 ;连续式熔铜挤压机械臂[N];中国有色金属报;2003年
中国博士学位论文全文数据库 前10条
1 郭宇飞;不确定弹药自动装填系统动力学与控制研究[D];南京理工大学;2015年
2 武遵;适用于核聚变反应舱的多关节机械臂关键技术研究[D];中国科学技术大学;2016年
3 王琨;提高串联机械臂运动精度的关键技术研究[D];中国科学技术大学;2013年
4 杜滨;全方位移动机械臂协调规划与控制[D];北京工业大学;2013年
5 张鹏;机械臂协调操作柔性负载系统动力学与控制[D];吉林大学;2010年
6 唐志国;机械臂操作柔性负载系统分布参数建模与控制方法研究[D];吉林大学;2011年
7 丛佩超;空间机械臂抓取目标的碰撞前构型规划与控制问题研究[D];哈尔滨工业大学;2009年
8 杜艳丽;可重构机械臂分散控制及主动容错控制方法研究[D];吉林大学;2014年
9 廖一寰;空间自由漂浮机械臂系统的运动规划方法研究[D];国防科学技术大学;2011年
10 石进峰;空间机械臂热控制关键技术研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2014年
中国硕士学位论文全文数据库 前10条
1 庞征博;船舶大分段划线机械臂控制技术研究[D];大连理工大学;2012年
2 李彬;基于平行机构的发动机缸盖螺栓拧紧机械臂的研发[D];华南理工大学;2015年
3 刘彩凤;不同重力环境下空间机械臂摩擦补偿控制研究[D];燕山大学;2015年
4 王海滨;基于TMS320F2812的一阶机械臂控制系统的研究[D];东北林业大学;2015年
5 贾召敏;排爆机械臂结构设计与控制研究[D];南京理工大学;2015年
6 张会会;某机械臂液压系统可靠性分析[D];南京理工大学;2015年
7 吴诚骁;托卡马克腔特种环境下内窥机械臂闭环主动冷却系统研究[D];上海交通大学;2015年
8 林俐;托卡马克柔性内窥机械臂刚柔耦合动力学建模与仿真[D];上海交通大学;2015年
9 谢广庆;托卡马克腔内作业机械臂运载车系统研究[D];上海交通大学;2015年
10 岳宗帅;可重构机械臂关节模块控制器设计及运动控制研究[D];沈阳理工大学;2015年
本文关键词:室内移动机器人自主导航与抓取规划,由笔耕文化传播整理发布。
,本文编号:266831
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/266831.html