[发明专利]工件装在机器人上的轨迹生成实现方法有效
申请号: | 202111098985.2 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113770577B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 王一刚;程荣源;徐亚男;瞿波;吕隆斐;余舫;刘思彤 | 申请(专利权)人: | 宁波博视达焊接机器人有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B23K31/02 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 唐迅 |
地址: | 315192 浙江省宁*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工件 机器人 轨迹 生成 实现 方法 | ||
本发明所设计的工件装在机器人上的轨迹生成实现方法,使用工件参数或实际扫描得出的较优点集建立多个虚拟坐标系,所述的虚拟坐标系只进行轨迹计算,不参与控制机器人运动;通过上述建立的虚拟坐标系之间的旋转平移关系和工件焊缝模型计算得出轨迹,控制机器人使用自带的法兰盘坐标系行走计算出的轨迹,使得焊缝点集都经过同一点,以进行扫描或焊接。这种机器人焊接轨迹生成的方法通过所建立的虚拟坐标系计算轨迹后,直接由法兰盘坐标系控制机器人的行走轨迹,从而规避了手动标定TCP对机器人绝对精度的影响;规避了除机器人以外进行的机械运动,减少了机械复杂度的同时,提高了工件焊接精度,且可适用于所有存在焊缝模型且可安装在机器人上的工件。
技术领域
本发明涉及机器人控制领域,具体涉及工件装在机器人上的轨迹生成实现方法。
背景技术
在现有技术中在现有技术中随着机器人的普及,在工业上逐步替代了人工的焊接方式,来进行多种类型的工件焊接,一般通过两种方法控制机器人的行走,一种是手操器示教位置,使机器人按照示教的位置重复行走,这种方法适应性差,对工件拼装以及定位要求高,同时需要一定的机器人工作经验;另一种由外部程序生成焊接轨迹,发送轨迹控制机器人的行走,一般是工件放置在机器人周围,根据工件参数与放置位置生成机器人焊枪的移动轨迹,使得焊枪围绕着工件进行扫描焊接,这种方法需要标定外部工具TCP,难以校准绝对精度,且对于某些工件需配合变位机或外部轴,增加了系统复杂性。
发明内容
为了解决上述问题,本发明提供了规避了手动标定的TCP精度对机器人变姿态行走的绝对精度的影响,规避了除机器人外的机械,提高了精度,减少了机械复杂度的工件装在机器人上的轨迹生成实现方法。
为了到达上述目的,本发明设计的工件装在机器人上轨迹生成实现方法,其特征在于分为以下步骤:
S1.已知机器人固有坐标系为机器人法兰盘坐标系CF,机器人基座坐标系Cb,且根据焊接工件和焊缝形成的截面上分别建立工件坐标系Ct与焊缝坐标系Cf;
S2.通过已知的焊接工件参数,求取工件坐标系Ct与焊缝坐标系Cf之间的旋转平移关系,为3×3的旋转矩阵R(Ct-Cf)与3×1的平移矩阵T(Ct-Cf)相加,得出Ct×R(Ct-Cf)+T(Ct-Cf)=Cf;逆运算求得旋转矩阵R(Cf-Ct),得出Cf×R(Cf-Ct)-T(Ct-Cf)=Ct;
S3.根据上述坐标系之间的旋转平移计算公式与机器人本身可以得到TCP坐标系所在的位姿数据,从而得出机器人法兰盘坐标系CF与机器人基座坐标系Cb之间的旋转平移关系,为3×3的旋转矩阵R(Cb-CF)与3×1的平移矩阵T(Cb-CF);
S4.将焊接工件装夹在法兰盘夹具上;
S5.通过观察测量或标定方法确定工件坐标系Ct与法兰盘坐标系CF的关系,得出法兰盘坐标系CF与工件坐标系Ct之间的旋转平移关系为3×3的旋转矩阵R(CF-Ct)与3×1的平移矩阵T(CF-Ct);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波博视达焊接机器人有限公司,未经宁波博视达焊接机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111098985.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:超结器件及其制造方法
- 下一篇:一种反无人机防御系统及防御方法