[发明专利]一种平面曲线焊缝的机器人摆焊轨迹生成方法在审
申请号: | 202110548921.1 | 申请日: | 2021-05-20 |
公开(公告)号: | CN115366088A | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 范胜利;朱勇;孙炯;应玲玲;张佳媛;郑洁 | 申请(专利权)人: | 浙大宁波理工学院 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315100 浙江省宁波市鄞*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平面 曲线 焊缝 机器人 轨迹 生成 方法 | ||
1.平面曲线焊缝位于平行于世界坐标系OWXWYWZW的OWXWYW平面的平面内,平面曲线焊缝轨迹用Pb,j(xb,j,yb,j,zs+Δzb,j)表示,其中,j为非负整数,0≤j≤M-1,M为焊缝轨迹中轨迹点的个数,(xb,j,yb,j,zs+Δzb,j)为轨迹点Pb,j在世界坐标系OWXWYWZW下坐标,zs为焊缝所在平面的ZW轴坐标,Δzb,j为轨迹点Pj的ZW轴偏差,基准焊接速度为v,一种平面曲线焊缝的机器人摆焊轨迹生成方法,包括如下步骤:
S1对焊缝轨迹Pb,j(xb,j,yb,j,zs+Δzb,j)进行插值,得到焊缝轨迹插补点集Pi(xi,yi,zs+Δzi),i为非负整数,0≤i≤N-1,N为焊缝轨迹中插补点的个数,N=k·M,k为插补倍数,取值为正整数;
S2对于焊缝轨迹的一个插补点Pi(xi,yi,zs+Δzi),建立运动坐标系T;
S3定义焊枪到达P0的时刻为0时刻,即t0=0,计算到达轨迹点Pi的时间ti:
其中,i为正整数,1≤i≤N-1,N为焊缝轨迹中轨迹点的个数;
S4在运动坐标系T内计算摆动增量:
在运动坐标系T内计算Pi(xi,yi,zs+Δzi)对应的摆动增量其中
其中,函数fx、fy和fz由摆焊类型、摆焊幅度和频率以及焊接速度决定;
S5生成世界坐标系W内的摆焊运动轨迹P′i(x′i,y′i,z′i);
S6对焊缝轨迹中的每一个轨迹点,重复S2-S5的过程,可以得到所有的摆焊运动轨迹点集P′i(x′i,y′i,z′i),i为非负整数,0≤i≤N-1,即为摆焊轨迹。
2.根据权利要求1所述的一种平面曲线焊缝的机器人摆焊轨迹生成方法,其特征在于,所述步骤S2中建立运动坐标系T,又包含如下步骤:
S2.1以当前插补点Pi(xi,yi,zs+Δzi)的位置作为运动坐标系T的原点o;
S2.2运动坐标系T的z轴与ZW轴同向;
S2.3运动坐标系T的x轴为焊缝插补轨迹在z=0平面上的投影轨迹的切线方向,其方向角为θz;
S2.4运动坐标系T的y轴由右手定则来确定。
3.根据权利要求1所述的一种平面曲线焊缝的机器人摆焊轨迹生成方法,其特征在于,所述步骤S4中在运动坐标系T内计算摆动增量,可以通过fz来实现变速度焊接。
4.根据权利要求1所述的一种平面曲线焊缝的机器人摆焊轨迹生成方法,其特征在于,所述步骤S5中生成世界坐标系W内的摆焊运动轨迹,又包含如下步骤:
S5.1世界坐标系W与运动坐标系T之间的平移矩阵TTW为[xi,yi,zs+Δzi]T;
S5.2运动坐标系T绕z轴旋转θz角之后,两个坐标系三个坐标轴同向,计算旋转矩阵RTW;
S5.3摆焊运动轨迹P′i(x′i,y′i,z′i)表示如下:
[x′i,y′i,z′i]T=RTW·[dx,i,dy,i,dz,i]T+[xi,yi,zs+Δzi]T。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙大宁波理工学院,未经浙大宁波理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110548921.1/1.html,转载请声明来源钻瓜专利网。