论文部分内容阅读
随着视觉技术及控制技术的进步,弧焊机器人的智能化程度越来越高,且弧焊机器人空间结构复杂,机构各关节自由度多,不仅要求各关节不断调节焊缝与焊炬之间的偏差,而且要适时调节焊枪的相对位姿,以使弧焊机器人具备自动跟踪、自主规划的能力。因此,研究基于视觉的弧焊机器人焊缝自动跟踪控制技术具有重要意义。本文主要理论来源和实验数据的获取均是以实验室现有的IRB1400型弧焊机器人为研究对象所获得,在广西科技厅基金项目(0728224)的支持下开始实验,主要研究内容有:(1)焊缝跟踪系统的搭建。本跟踪系统主要由工业机器人和焊缝旋转机构块及CCD摄像机组成。(2)建立工业机器人正运动学的数学模型。对IRB1400工业机器人结构的分析,并根据其已知的关节角和连杆参数求解IRB1400工业机器人末端执行器的相对位姿。(3)对视觉伺服跟踪系统进行了研究。在保证IRB1400型工业机器人的工作角和行走角不变的条件下,研究焊件、焊炬及CCD摄像机之间相对坐标的位置姿态变换关系。(4)对焊缝跟踪系统的控制算法进行研究。研究出最优的控制算法并对视觉跟踪系统进行控制,并通过MATLAB进行仿真试验。(5)对基于视觉的焊缝跟踪系统跟踪控制误差进行研究。确定跟踪系统应用的边界条件,并通过MATLAB进行仿真试验。本文在控制算法上提出了免疫模糊PID算法,将视觉跟踪系统所得到焊缝信息三点中心偏差作为免疫原,将旋转机构的旋转角作为抗体,对跟踪过程进行仿真实验,仿真结果说明跟踪系统能快速跟踪焊缝,且系统的稳定性和准确性能均比较好,并且适用范围比较广。最后本文对视觉跟踪系统的跟踪控制误差进行了分析,并以旋转机构的行走角和工作角为依据,深入分析了焊炬姿态误差,提取了姿态误差的数学模型,然后用MATLAB对此进行仿真。结果表明,当像素位置小于80mm的时侯,焊缝跟踪系统控制的精度能达到焊缝跟踪的目的。由此研究了跟踪系统的自纠误差特性,提出了焊炬姿态误差取决于实际焊缝轨迹与焊炬末端实际轨迹之间的偏差的观点,并以此作为焊缝跟踪系统跟踪控制的边界条件。