基于双目视觉的伺服机械臂运动控制研究
本文关键词:基于双目视觉的伺服机械臂运动控制研究
更多相关文章: 机械臂控制 轨迹规划 双目视觉 区域生长 LabVIEW/FPGA
【摘要】:机器人视觉技术自出现以来,就备受关注并得到极大发展,在工业、农业、医疗、服务业以及航空航天等多个领域都得到了广泛的应用。然而随着研究的深入和应用的发展,人们对于视觉伺服机器人系统的准确性、实时性和稳定性都提出了更高的要求,因此目前针对实时控制系统的视觉控制技术仍有较大的提升空间。基于机器人视觉技术目前的技术现状和发展方向,本文以双目视觉伺服的六自由度机械臂系统作为研究对象,分别从机械臂的运动学分析理论、运动轨迹规划理论、双目视觉理论进行较为深入的分析和研究,将双目视觉理论和机械臂控制理论有机结合起来,并着重对现有双目视觉技术中的最为复杂的立体匹配理论进行研究和改进。本文主要完成了以下五个方面的分析、研究、设计和验证。以六自由度机械臂为模型进行运动学分析和描述,并以此为对象利用D-H模型进行建模和仿真,并进行了正、逆运动学求解分析,作为机械臂控制的理论基础;基于运动学建模并分别对于关节空间中的轨迹规划和笛卡尔空间中的轨迹规划进行了分析,并利用MATLAB平台对多项式插值算法和给定路径插补算法进行了仿真;对双目视觉识别技术进行结构化分析,并着重对稠密立体匹配进行了研究,并基于已有的区域生长理论引入预筛选、自适应阈值的Shi-Tomasi图像分割理论和跳跃式快速生长的概念,对算法进行了优化,并进行了理论分析和实验验证;基于以上研究和优化,基于LabVIEW和FPGA设计了双目视觉伺服机械臂实时控制系统;最后利用搭建的控制系统对理论研究进行了参数调整、性能测试、理论验证和结果分析。经过实物系统的测试和分析,系统能够利用双目视觉技术实时感知外部环境的变化,并以此对运动轨迹作出变更规划。同时,实验结果证明,相较于传统的区域生长算法,本文设计的改进稠密立体匹配算法在运行速度和准确性上都有较大提升,有效弥补了传统算法在准确性和实时性方面的缺陷。
【关键词】:机械臂控制 轨迹规划 双目视觉 区域生长 LabVIEW/FPGA
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.41;TP241
【目录】:
- 摘要4-5
- Abstract5-9
- 1 绪论9-17
- 1.1 课题的研究背景9-10
- 1.2 课题的研究意义10
- 1.3 机器人视觉技术的研究现状10-15
- 1.3.1 机器人视觉技术国外研究现状10-13
- 1.3.2 机器人视觉技术国内研究现状13-14
- 1.3.3 机器人视觉的研究重点14-15
- 1.4 论文主要工作和内容安排15-17
- 1.4.1 论文主要内容15-16
- 1.4.2 章节安排16-17
- 2 机械臂运动学建模及轨迹规划研究17-34
- 2.1 机械臂运动学建模研究17-23
- 2.1.1 机械臂运动学分析简介17-18
- 2.1.2 机械臂结构模型分析及参数确定18-19
- 2.1.3 运动学数学建模19-21
- 2.1.4 逆运动学求解21-23
- 2.2 基于MATLAB的运动学模型仿真23-26
- 2.2.1 正运动学仿真23-25
- 2.2.2 逆运动学仿真25-26
- 2.3 机械臂轨迹规划理论研究26-33
- 2.3.1 轨迹规划简介26-27
- 2.3.2 关节空间中的轨迹规划27-31
- 2.3.3 笛卡尔空间中的轨迹规划31-33
- 2.4 本章小结33-34
- 3 双目视觉理论研究与算法改进34-54
- 3.1 摄像机模型及其标定34-38
- 3.1.1 标定方法与极大似然估计34-37
- 3.1.2 标定的实现及结果分析37-38
- 3.2 图像预处理38-40
- 3.2.1 图像灰度化39
- 3.2.2 图像的平滑和降噪39-40
- 3.3 立体匹配原理与算法简介40-43
- 3.3.1 立体匹配的约束条件40-41
- 3.3.2 体匹配算法分类和评价标准41-43
- 3.4 改进的区域生长稠密匹配算法43-52
- 3.4.1 传统的区域生长算法简介43
- 3.4.2 Shi-Tomasi图像分割理论43-45
- 3.4.3 改进的自适应快速区域生长算法45-50
- 3.4.4 改进算法的仿真结果分析50-52
- 3.5 基于欧式空间的三维重建52-53
- 3.6 本章小结53-54
- 4 视觉伺服机械臂控制系统设计54-67
- 4.1 系统结构设计及指标54-56
- 4.2 机械臂及其控制系统硬件设计56-58
- 4.2.1 机械臂及数字舵机56-57
- 4.2.2 机械臂控制驱动器57
- 4.2.3 无线传输模块硬件设计57-58
- 4.3 数据采集模块硬件设计58-60
- 4.3.1 双目图像采集模块58
- 4.3.2 ADXL345加速度采集模块58-59
- 4.3.3 ENC-03角陀螺仪59-60
- 4.4 驱动控制与无线传输程序设计60-64
- 4.4.1 Verilog HDL程序顶层设计60-61
- 4.4.2 串行通信程序61
- 4.4.3 指令分析和PWM生成61-63
- 4.4.4 数据采集和模数转换63-64
- 4.4.5 无线传输程序设计64
- 4.5 控制中枢程序设计64-66
- 4.5.1 LabVIEW与MATLAB混合编程64-65
- 4.5.2 基于3D Picture Control的LabVIEW三维建摸65-66
- 4.5.3 操作界面设计66
- 4.6 本章小结66-67
- 5 参数调整和实验分析67-73
- 5.1 尺寸测量实验67-69
- 5.2 系统运动精度测试实验69-70
- 5.3 速度测试实验70-71
- 5.4 结果分析71-72
- 5.5 本章小结72-73
- 结论73-74
- 参考文献74-77
- 攻读硕士学位期间发表学术论文情况77-78
- 致谢78-79
【相似文献】
中国期刊全文数据库 前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];浙江大学;2015年
4 东辉;冗余机械臂运动学及移动平台航位推算和轨迹规划研究[D];哈尔滨工业大学;2015年
5 宋韬;轮式移动机械臂倾覆与滑移问题研究[D];上海大学;2016年
6 王琨;提高串联机械臂运动精度的关键技术研究[D];中国科学技术大学;2013年
7 杜滨;全方位移动机械臂协调规划与控制[D];北京工业大学;2013年
8 张鹏;机械臂协调操作柔性负载系统动力学与控制[D];吉林大学;2010年
9 唐志国;机械臂操作柔性负载系统分布参数建模与控制方法研究[D];吉林大学;2011年
10 丛佩超;空间机械臂抓取目标的碰撞前构型规划与控制问题研究[D];哈尔滨工业大学;2009年
中国硕士学位论文全文数据库 前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年
本文编号:922175
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/922175.html