[发明专利]一种焊点追踪方法、装置及存储介质有效
申请号: | 202011505694.6 | 申请日: | 2020-12-18 |
公开(公告)号: | CN112620926B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 邓亮;李楚翘;陈先开;冯良炳 | 申请(专利权)人: | 深圳辰视智能科技有限公司 |
主分类号: | B23K26/044 | 分类号: | B23K26/044;B23K26/082;B23K26/24;B25J9/00 |
代理公司: | 深圳协成知识产权代理事务所(普通合伙) 44458 | 代理人: | 章小燕 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 追踪 方法 装置 存储 介质 | ||
1.一种焊点追踪方法,其特征在于,所述方法包括如下步骤:
使用3D目标识别系统初始定位目标,计算出初始焊接路径;
引导线扫激光沿初始焊接路径扫描焊缝,计算更新得到实际焊缝位置;
示教机器人引导激光焊接系统沿着所述实际焊缝位置移动;
根据激光引导系统检测的所述实际焊缝位置控制移动焊枪进行焊接;
所述使用3D目标识别系统初始定位目标,计算出初始焊接路径包括:
使用3D目标识别系统定位目标的位置姿态;
基于模型的初始焊点位置和姿态,使用图形界面编辑生成焊接路径以及每个焊点位置的焊接姿态;
使用焊缝类型自动匹配系统来自动匹配每一小段焊缝的焊缝类型;
所述使用焊缝类型自动匹配系统来自动匹配每一小段焊缝的焊缝类型包括:
定义焊缝类型库WeldS={s1,s2,…,sN},其中si为定义的4进制序列焊缝类型,N为类型库大小,N为正整数;
在模型上沿焊接方向的切线方向取连续的点{p1,p2,…,pM},其中pi为取的三维点在模型上的三维坐标,M为取得的点数目;
设模型的Z方向垂直向上,定义局部焊点坐标系:
将三维坐标序列{p1,p2,…,pM}投影到局部焊点坐标系的XZ平面上获得二维点序列
将二维点序列分段拟合直线{L1,L2,…,Lk},其中直线Li由序号从ni到ni+1-1的连续二维点拟合而成,计算得到分段直线的方向{g1,g2,…,gk},其中表示使用拟合直线的首尾点计算的直向方向,从而计算得到焊缝类型的4进制表示序列;
S={φ(g1),φ(g2),…,φ(gk)}
其中,为将变化方向x转换为4进制值;
从焊缝类型库WeldS匹配当前的焊缝类型序列S,如果失败可进行手工干预选择。
2.根据权利要求1所述的焊点追踪方法,其特征在于,所述使用3D目标识别系统定位目标的位置姿态包括:获取目标位置在世界坐标系中的坐标Xw;目标位置的模型坐标Xm;以及目标姿态旋转矩阵[Rw2m,Tw2m];
其中,Xw=Rw2mXm+Tw2m。
3.根据权利要求1-2任一项所述的焊点追踪方法,其特征在于,所述基于模型的初始焊点位置和姿态,使用图形界面编辑生成焊接路径以及每个焊点位置的焊接姿态包括:
预先定义在模型坐标系下的初始焊接点位置[x1,x2,…,xN]及姿态旋转矩阵[R1,R2,…,RN],其中N为初始焊点路径点个数;
在当前的识别位置为[Rw2m,Tw2m]时,焊点路径点的位置为姿态旋转矩阵为其中
4.根据权利要求1所述的焊点追踪方法,其特征在于,所述引导线扫激光沿初焊接始路径扫描焊缝,计算更新得到实际焊缝位置包括:
激光平面坐标系的建立;
引导机器人使用工具坐标系ToolL按照计算的当前目标的初始扫描路径进行线扫激光成像,获取焊缝三维信息,计算更新得到实际焊缝位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳辰视智能科技有限公司,未经深圳辰视智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011505694.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种Vivaldi天线单元
- 下一篇:一种B型哨糖加工成型模具