一种箱型件焊缝自主寻位及轨迹自动生成方法技术

技术编号:18241538 阅读:26 留言:0更新日期:2018-06-19 23:39
本发明专利技术公开了一种箱型件焊缝自主寻位及轨迹自动生成方法通过建立视觉系统和机器人控制器之间的通讯,获取初始位置点进行激光检测及数据处理,最终生产焊接机器人轨迹并自动导入机器人控制器,进行焊接。本发明专利技术能够对尺寸大小不一的箱型件进行焊缝自主寻位和自动焊接,对焊缝轨迹进行合理规划,解决了尺寸大小不一批量连续生产的局限性。 1

A method of automatic location and track generation for weld of box parts

The invention discloses a method for automatic locating and automatically generating the welding seam of the box type parts. By establishing the communication between the visual system and the robot controller, the initial position points are obtained by laser detection and data processing, and the trajectory of the welding robot is produced and the robot controller is automatically imported and welded. The invention can carry out automatic seam finding and automatic welding of the box type parts with different size and size, and plan the weld track rationally, and solve the limitation of the continuous production of different sizes. One

【技术实现步骤摘要】
一种箱型件焊缝自主寻位及轨迹自动生成方法
本专利技术涉及机器人
,尤其涉及一种箱型件焊缝自主寻位及轨迹自动生成方法。
技术介绍
船舶焊接技术是中国现代造船模式中的关键技术之一,在船体建造中,焊接工时约占船体建造总工时的30%-40%,焊接成本约占船体建造总成本的30%-50%。先进的船舶焊接技术对船舶制造商提高产品的性能、缩短建造的周期以及降低产品的成本有着重要的作用。在大型船舶焊接的工程应用中,机器人焊接离线编程技术由于自动化程度高,生产效率好,具有很广泛的应用前景。但是大型船舶内底分段的纵桁和肋板组成箱型的结构,建造中有大量的角焊缝需要焊接,就单个箱形件来说,已经包含有4条平角焊缝和4条立角焊缝。针对这种箱型件的焊缝寻位,目前船厂主要采用接触式传感焊接方法,它是将带有电压的焊丝向工件移动,当焊丝和工件接触时,焊丝和工件间的电位差变为零,通过程序计算出实际位置,从而获得焊缝轨迹。但这种方法柔顺性比较差,当更换尺寸差异较大的零件时,焊缝自主寻位的周期比较长,造成大批量连续生产具有局限性,很难满足客户的个性化制造。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种箱型件焊缝自主寻位及轨迹自动生成方法,通过视觉和激光扫描生成机器人离线程序,实现机器人系统非接触式快速寻找焊缝的功能,将大大缩短了传统接触式传感焊缝寻位的时间,从而决了船厂面对不同尺寸箱形件自动化焊接的难题。为此,本专利技术提供一种箱型件焊缝自主寻位及轨迹自动生成方法,包括如下步骤:步骤1:建立相机、点激光传感器、机器人与工控机之间的通讯;步骤2:控制相机拍照,并将箱型件的坐标传递给机器人;步骤3:点激光传感器根据获取的机器人位置信息进行扫描寻找机器人控制器;步骤4:机器人控制器与工控机通讯,在获取工控机信号后,末端运动到扫描位置;步骤5:点激光传感器进行测距;步骤6:采集卡获得点激光传感器采得距离的模拟量,并传递给工控机;步骤7:工控机将距离的模拟量转换为数字量,并通过坐标转换生成新的点坐标;步骤8:重复扫描箱型件侧壁,直至扫描完成;步骤9:将扫描得到的点坐标进行计算得到箱型件焊缝轨迹;步骤10:生成离线的机器人程序并自动导入机器人控制器;步骤11:进行焊缝轨迹测试后焊接;其中:所述步骤9中,通过控制机器人末端执行器多个不同位置下测量同一点的坐标,推导出旋转矩阵和平移矩阵,即可获得点激光传感器与执行器的手眼关系矩阵。所述相机、点激光传感器、机器人与工控机之间通过以太网进行通讯。步骤9中,设CL为激光传感器的坐标系,CT为机器人末端坐标系,CB为机器人基坐标系;Ba、Ta和La表示球面上点在机器人基座标系、机器人末端坐标系和激光传感器坐标系下的坐标,其中Ba=[bx,by,bz]T,Ta=[tx,ty,tz]T,La=[lx,ly,lz]T,激光器传感器的坐标系CL到机器人末端坐标系CT的旋转矩阵为Rl,平移矩阵为Tl;机器人末端坐标系CT到机器人基坐标系CB的旋转矩阵为Rt,平移矩阵为Tt,其中旋转矩阵为矩阵3×3矩阵,平移矩阵为3×1矩阵;矩阵B为4×4齐次矩阵,表示描述机器人末端坐标系CT与机器人基座标系CB间的相对方位,由旋转矩阵Rt与平移矩阵Tt描述;则:坐标系CL到CT的转换为:Ta=RlLa+Tl坐标系CT到CB的转换为:Ba=RtTa+Tt所以,坐标系CL到CB的转换为:Ba=Rt(RlLa+Tl)+Tt转换为齐次矩阵有:矩阵X为4×4齐次矩阵,表示手眼关系矩阵,且矩阵X在机器人任意姿态下都是相同的,调整姿态并设置点激光传感器所测距离始终为100mm,则该点在激光传感器的坐标系下的坐标不变的;采用4个不同的位姿:(1):(2):(3):(4):其中,(2)-(1)得:即:(3)-(1)得:(4)-(1)得:联立得:则:得到点激光传感器与执行器的手眼关系矩阵后进行计算得到箱型件焊缝轨迹,然后生成离线的机器人程序并自动导入机器人控制器后进行焊接。本专利技术提供的所述箱型件焊缝自主寻位及轨迹自动生成方法通过建立视觉系统和机器人控制器之间的通讯,获取初始位置点进行激光检测及数据处理,最终生产焊接机器人轨迹并自动导入机器人控制器,进行焊接。本专利技术能够对尺寸大小不一的箱型件进行焊缝自主寻位和自动焊接,对焊缝轨迹进行合理规划,解决了尺寸大小不一批量连续生产的局限性。附图说明图1为本专利技术提供的一种箱型件焊缝自主寻位及轨迹自动生成方法中各坐标系间的转换示意图。具体实施方式下面结合附图对本专利技术的实施例进行详述。请参阅图1,本专利技术提供一种箱型件焊缝自主寻位及轨迹自动生成方法,包括如下步骤:步骤1:建立相机、点激光传感器、机器人与工控机之间的通讯;步骤2:控制相机拍照,并将箱型件的坐标传递给机器人;步骤3:点激光传感器根据获取的机器人位置信息进行扫描寻找机器人控制器;步骤4:机器人控制器与工控机通讯,在获取工控机信号后,末端运动到扫描位置;步骤5:点激光传感器进行测距;步骤6:采集卡获得点激光传感器采得距离的模拟量,并传递给工控机;步骤7:工控机将距离的模拟量转换为数字量,并通过坐标转换生成新的点坐标;步骤8:重复扫描箱型件侧壁,直至扫描完成;步骤9:将扫描得到的点坐标进行计算得到箱型件焊缝轨迹;步骤10:生成离线的机器人程序并自动导入机器人控制器;步骤11:进行焊缝轨迹测试后焊接;其中:所述步骤9中,通过控制机器人末端执行器多个不同位置下测量同一点的坐标,推导出旋转矩阵和平移矩阵,即可获得点激光传感器与执行器的手眼关系矩阵。所述相机、点激光传感器、机器人与工控机之间通过以太网进行通讯。请参照图1,步骤9中,设CL为激光传感器的坐标系,CT为机器人末端坐标系,CB为机器人基坐标系;Ba、Ta和La表示球面上点在机器人基座标系、机器人末端坐标系和激光传感器坐标系下的坐标,其中Ba=[bx,by,bz]T,Ta=[tx,ty,tz]T,La=[lx,ly,lz]T,激光器传感器的坐标系CL到机器人末端坐标系CT的旋转矩阵为Rl,平移矩阵为Tl;机器人末端坐标系CT到机器人基坐标系CB的旋转矩阵为Rt,平移矩阵为Tt,其中旋转矩阵为矩阵3×3矩阵,平移矩阵为3×1矩阵;矩阵B为4×4齐次矩阵,表示描述机器人末端坐标系CT与机器人基座标系CB间的相对方位,由旋转矩阵Rt与平移矩阵Tt描述;则:坐标系CL到CT的转换为:Ta=RlLa+Tl坐标系CT到CB的转换为:Ba=RtTa+Tt所以,坐标系CL到CB的转换为:Ba=Rt(RlLa+Tl)+Tt转换为齐次矩阵有:矩阵X为4×4齐次矩阵,表示手眼关系矩阵,且矩阵X在机器人任意姿态下都是相同的,调整姿态并设置点激光传感器所测距离始终为100mm,则该点在激光传感器的坐标系下的坐标不变的;采用4个不同的位姿:(1):(2):(3):(4):其中,(2)-(1)得:即:(3)-(1)得:(4)-(1)得:联立得:则:得到点激光传感器与执行器的手眼关系矩阵后进行计算得到箱型件焊缝轨迹,然后生成离线的机器人程序并自动导入机器人控制器后进行焊接。本专利技术提供的所述箱型件焊缝自主寻位及轨迹自动生成方法通过建立视觉系统和机器人控制器之间的通讯,获取初始位置点进行激光检测及数据处理,最终生产焊接机器人轨迹并自动导入机器人本文档来自技高网...
一种箱型件焊缝自主寻位及轨迹自动生成方法

【技术保护点】
1.一种箱型件焊缝自主寻位及轨迹自动生成方法,其特征在于,包括如下步骤:步骤1:建立相机、点激光传感器、机器人与工控机之间的通讯;步骤2:控制相机拍照,并将箱型件的坐标传递给机器人;步骤3:点激光传感器根据获取的机器人位置信息进行扫描寻找机器人控制器;步骤4:机器人控制器与工控机通讯,在获取工控机信号后,末端运动到扫描位置;步骤5:点激光传感器进行测距;步骤6:采集卡获得点激光传感器采得距离的模拟量,并传递给工控机;步骤7:工控机将距离的模拟量转换为数字量,并通过坐标转换生成新的点坐标;步骤8:重复扫描箱型件侧壁,直至扫描完成;步骤9:将扫描得到的点坐标进行计算得到箱型件焊缝轨迹;步骤10:生成离线的机器人程序并自动导入机器人控制器;步骤11:进行焊缝轨迹测试后焊接;其中:所述步骤9中,通过控制机器人末端执行器多个不同位置下测量同一点的坐标,推导出旋转矩阵和平移矩阵,即可获得点激光传感器与执行器的手眼关系矩阵。

【技术特征摘要】
1.一种箱型件焊缝自主寻位及轨迹自动生成方法,其特征在于,包括如下步骤:步骤1:建立相机、点激光传感器、机器人与工控机之间的通讯;步骤2:控制相机拍照,并将箱型件的坐标传递给机器人;步骤3:点激光传感器根据获取的机器人位置信息进行扫描寻找机器人控制器;步骤4:机器人控制器与工控机通讯,在获取工控机信号后,末端运动到扫描位置;步骤5:点激光传感器进行测距;步骤6:采集卡获得点激光传感器采得距离的模拟量,并传递给工控机;步骤7:工控机将距离的模拟量转换为数字量,并通过坐标转换生成新的点坐标;步骤8:重复扫描箱型件侧壁,直至扫描完成;步骤9:将扫描得到的点坐标进行计算得到箱型件焊缝轨迹;步骤10:生成离线的机器人程序并自动导入机器人控制器;步骤11:进行焊缝轨迹测试后焊接;其中:所述步骤9中,通过控制机器人末端执行器多个不同位置下测量同一点的坐标,推导出旋转矩阵和平移矩阵,即可获得点激光传感器与执行器的手眼关系矩阵。2.根据权利要求1所述的一种箱型件焊缝自主寻位及轨迹自动生成方法,其特征在于,所述相机、点激光传感器、机器人与工控机之间通过以太网进行通讯。3.根据权利要求1所述的一种箱型件焊缝自主寻位及轨迹自动生成方法,其特征在于,设CL为激光传感器的坐标系,CT为机器人末端坐标系,...

【专利技术属性】
技术研发人员:刘芳刘源郭敬马宏波林涛朱振友
申请(专利权)人:上海理工大学江苏北人机器人系统股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1