The invention discloses a path planning method for cleaning soldering iron head in automatic welding. The method includes: calculating the coordinates and welding angles of each soldering pad based on the photo of soldering pad; calculating the soldering tin amount required for each soldering pad based on the diameter of soldering pad; and planning the welding path based on the coordinates, welding angle and required soldering tin amount of soldering pad. The welding path includes the process of cleaning soldering iron head. The invention integrates the clean soldering head and welding into a planning path, realizes the positioning of the soldering pad and the estimation of soldering tin quantity by computer vision, calculates the approximate optimal solution of the path quickly and accurately by using heuristic method, realizes a fast and accurate automatic path planning method, greatly saves the time of cleaning soldering head in welding, and applies it to all sizes and suits of random positions. Different numbers of pads have strong versatility and can be realized on the control computer of welding robot without adding other hardware equipment. They have high speed and low maintenance cost.
【技术实现步骤摘要】
一种自动焊接中清洁烙铁头的路径规划方法
本专利技术涉及路径规划方法。更具体地,涉及一种自动焊接中清洁烙铁头的路径规划方法。
技术介绍
随着机器人技术的不断发展,焊接作业中使用机器人进行自动焊接的业务场景越来越多。与人工焊接相比,机器人焊接的质量高且一致性好,可以大大降低焊接成本。特别地,近期出现了利用计算机视觉技术确定焊点位置的自动焊接机器人,该机器人可以通过对焊盘拍照来确定焊盘的位置和焊接的角度从而实现无人化焊接。不管是人工焊接还是机器人焊接,为了保证焊接的质量,在焊接的过程中都需要及时清理烙铁头,这一流程消耗的时间较长。对于机器人焊接,为了提高焊接的速度,需要在焊接的过程中对清洁烙铁头的路径进行优化。这样,在焊锡量较大的工作场景中快速清洁烙铁头显得尤为重要。目前,在实际应用中并没有考虑对清洁烙铁头步骤进行优化,只是简单地在焊接时根据需要对烙铁头进行清洁,而且根据人工经验判断什么时候应该清洁烙铁头并不准确,浪费了大量的时间。随着计算机科学的发展,最新的自动焊接机器人已经可以利用计算机视觉技术计算焊盘的位置和大小,进而根据焊盘的大小可以估计需要的焊锡量,这样就具备了自动判断何时清理烙铁头的技术基础。当前自动清洁烙铁头的装置多为毛刷式清洁器,该装置可以固定在工作台上,在清理烙铁头时需要把烙铁头按照固定的角度放入清洁器中,在清理烙铁头时,焊接机器人也需要完成机械臂的平移、旋转、下降和抬起动作。其中,平移和旋转动作与焊接路径上相邻的两个焊点之间的相对位置关系有关,其消耗的时间是和每次焊接时焊点的位置和姿态相关的变量。在对含有清洁步骤的焊接路径进行规划时,目前常用 ...
【技术保护点】
1.一种自动焊接中清洁烙铁头的路径规划方法,其特征在于,所述路径规划方法包括:基于焊盘照片计算每个焊盘的坐标和焊接角度;基于焊盘直径计算每个焊盘所需焊锡量;及基于所述焊盘的坐标、焊接角度和所需焊锡量规划焊接路径,所述焊接路径包括清洁烙铁头过程。
【技术特征摘要】
1.一种自动焊接中清洁烙铁头的路径规划方法,其特征在于,所述路径规划方法包括:基于焊盘照片计算每个焊盘的坐标和焊接角度;基于焊盘直径计算每个焊盘所需焊锡量;及基于所述焊盘的坐标、焊接角度和所需焊锡量规划焊接路径,所述焊接路径包括清洁烙铁头过程。2.根据权利要求1所述的路径规划方法,其特征在于,所述基于焊盘照片计算每个焊盘的坐标和焊接角度包括:建立直角坐标系,其中天线阵面的最左下方的一点为直角坐标系的坐标原点,所述天线阵面基于所述焊盘照片确定,并定义x轴方向的角度为0;基于公式xi=Δ×wi计算照片中焊盘pi的横坐标xi;基于公式yi=Δ×hi计算照片中焊盘pi的纵坐标yi;及基于公式ai=arctan(yi/xi)计算照片中焊盘pi的焊接角度ai;其中,i为大于等于1的整数,Δ为经过标定后照片中相邻两个像素点之间的距离,wi为焊盘照片中焊盘pi的中心像素点在x轴方向上到原点所间隔的像素数量,hi为焊盘照片中焊盘pi的中心像素点在y轴方向上到原点所间隔的像素数量。3.根据权利要求1所述的路径规划方法,其特征在于,所述基于焊盘直径计算每个焊盘所需焊锡量包括:统计历史数据,获取多组已知焊盘直径d和对应焊锡量z的历史数据;基于所述历史数据,对焊锡量关于焊盘直径的多项式函数进行拟合;根据焊盘照片获得每个焊盘的实际焊盘直径;及根据所述实际焊盘直径和所述多项式函数,计算每个焊盘所需的焊锡量。4.根据权利要求3所述的路径规划方法,其特征在于,使用5次多项式函数拟合焊盘直径d和焊锡量z之间的函数关系如下:5.根据权利要求4所述的路径规划方法,其特征在于,所述基于所述焊盘的坐标、焊接角度和所需焊锡量规划焊接路径包括:建立待规划焊接路径为加权无向完全图G=(V,E);基于以下公式计算损失矩阵C:基于损失矩阵C规划焊接路径;其中,V={vii=0,1,…,n}表示G中所有顶点的集合,v0表示烙铁头清洁器,V’={vii=1,1,…,n}表示所有焊盘的集合,qi表示vi需要的焊锡量,Q表示需要清洁烙铁头时的累计焊锡量,E={eiji,j=0,1,…,n,i≠j},eij表示连接点vi和vj的边,eij=eji,损失矩阵C={ciji,j=0,1,…,n,...
【专利技术属性】
技术研发人员:刘金祥,
申请(专利权)人:北京无线电测量研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。