视觉引导的焊接机器人焊缝跟踪控制技术的研究与开发
2015-01-30 00:00:00   来源:中国机器人教育网的博客   评论:0 点击:

点击下载随着计算机、人工智能等科学技术的迅猛发展,工业现场对焊接技术的自动化、智能化水平的要求不断增加。为了提高工厂作业效率、提高焊接作业质量,结构光视觉被拿来解决焊接机器人对焊缝的自动跟踪问题。结构光视觉引导机器人焊缝跟踪控制,是机器人根据结构光视觉对焊缝进行感知,自行预测规划出精准的焊枪轨迹,在伺服控制下高效完成焊接作业。而焊接机器人实现自动焊接的重要环节包括通过视觉引导进行焊缝初始点自动识别定位以及焊缝的自动跟踪控制。针对机器人滑模控制中存在的由较大初始位置偏差导致的大力矩和速度跳变问题,提出双模糊自适应滑模控制算法。采用一自适应模糊控制器,根据滑模到达条件对滑模切换增益进行估算,消除滑模控制中输出力矩的抖振现象,增强其对不确定性因素的适应能力;采用另一自适应模糊控制器对调整控制系数进行修正。实验表明,此方法改善了由于较大初始位置产生的偏差而导致的大力矩和速度跳变问题。针对结构光视觉通过图像处理无法获取焊缝初始点的三维信息而无法实现初始点自动定位的问题,提出采用激光条扫描焊缝的方法自动识别定位初始点。将焊缝点切线方向作为机器人平移方向,分为粗扫描阶段和细扫描阶段,在提高扫描速度的同时增加初始点定位精度;同时在平移过程中通过上下层结构的模糊控制器控制末端轴旋转,保证焊缝点的图像坐标在期望图像坐标的可接受范围内,同时确保焊缝方向与激光条所成角度接近90度。实验结果表明,该方法可以快速精确的定位到焊缝初始点,并保证焊缝图像的连续。针对视觉跟踪与焊接机器人位姿调整之间的不协调问题,提出将焊接机器人运动分解为旋转部分和平移部分的策略。平移运动保证焊枪精度,旋转保证焊接机器人姿态良好;用视觉伺服控制反馈视觉图像,结和焊枪坐标系建模方法,获得机器人的旋转量,实时调整机器人位姿。实验表明,该策略在不影响焊缝跟踪精度的情况下,提高焊缝跟踪位姿柔顺程度与跟踪的连续性。最后,采用延迟跟踪策略,对给定焊缝进行跟踪。在VS2010平台下编写控制程序,实验证明,焊枪可自动定位到焊缝初始点,并对焊缝自动跟踪;跟踪过程中实时调整位姿,可获得连续图像,确保跟踪完成;确保焊枪精确地跟踪焊缝。第一章绪论..............................................................................................................................11.1 课题研究的背景及意义................................................................................................11.2 国内外研究动态...........................................................................................................21.2.1焊接机器人研究动态...........................................................................................21.2.2机器人控制算法动态...........................................................................................31.2.3视觉伺服控制动态...............................................................................................41.2.4曲线焊缝跟踪动态...............................................................................................51.3 课题的研究内容...........................................................................................................7第二章视觉引导焊接机器人的数学模型..............................................................................92.1 视觉引导焊接机器人系统结构...................................................................................92.2 激光视觉传感器三维测量模型.................................................................................102.2.1相机模型.............................................................................................................102.2.2结构光线面测量模型..........................................................................................122.3 手眼运动模型.............................................................................................................142.4 视觉引导机器人数学模型.........................................................................................152.5 机器人动力学模型.....................................................................................................162.5.1重力矩计算及简化.............................................................................................162.5.2.惯性力矩计算及简化.........................................................................................182.6 本章小结.....................................................................................................................19第三章焊接机器人运动控制算法........................................................................................203.1 空间 n 关节机器人动力学模型..................................................................................203.2 双模糊自适应滑模控制.............................................................................................213.2.1滑模控制器设计.................................................................................................213.2.2调整控制系数调整..............................................................................................223.2.3滑模增益自适应调整..........................................................................................223.2.4稳定性证明.........................................................................................................243.3 实验测试与分析..........................................................................................................253.3.1二关节机器人模型仿真.....................................................................................253.3.2 SCARA机器人模型仿真....................................................................................273.4 本章小结.....................................................................................................................29第四章焊接机器人初始焊缝点识别与定位........................................................................304.1 图像处理方法初始点识别.........................................................................................304.1.1边缘线相交定位起始焊位..................................................................................304.1.2初始点角点精确定位..........................................................................................314.2 结构光扫描方法初始点识别.....................................................................................324.2.1识别流程.............................................................................................................324.2.2机器人末端轴旋转角计算.................................................................................334.2.3初始点识别定位结果.........................................................................................344.3 本章小结.....................................................................................................................34第五章焊缝的视觉伺服控制................................................................................................365.1 机器人期望位姿的数学计算......................................................................................365.1.1机器人调整旋转矩阵计算..................................................................................375.1.2机器人期望位姿计算..........................................................................................385.2 直线焊缝的视觉伺服控制器设计.............................................................................395.2.1机器人混合视觉伺服控制模型.........................................................................395.2.2 图像 Jacobian矩阵.............................................................................................405.3 曲线焊缝的视觉伺服控制器设计.............................................................................425.3.1模糊控制器的基本架构.....................................................................................435.3.2机器人末端运动量计算......................................................................................445.4 实验测试与分析.........................................................................................................445.4.1直线焊缝跟踪.....................................................................................................455.4.2曲线焊缝跟踪过程焊枪姿态调整仿真.............................................................465.4.3焊缝点图像特征的像素坐标.............................................................................485.5 本章小结.....................................................................................................................48第六章视觉引导焊缝跟踪控制系统实现............................................................................496.1 视觉引导焊缝跟踪控制系统的建立..........................................................................496.2 焊缝跟踪实验..............................................................................................................506.2.1曲线焊缝自动跟踪流程.....................................................................................506.2.2实验结果..............................................................................................................516.3 本章小结.....................................................................................................................55结论与展望..............................................................................................................................57主要总结............................................................................................................................57展望....................................................................................................................................57
分享到: