工件装在机器人上的轨迹生成实现方法技术

技术编号:31318518 阅读:21 留言:0更新日期:2021-12-13 00:00
本发明专利技术所设计的工件装在机器人上的轨迹生成实现方法,使用工件参数或实际扫描得出的较优点集建立多个虚拟坐标系,所述的虚拟坐标系只进行轨迹计算,不参与控制机器人运动;通过上述建立的虚拟坐标系之间的旋转平移关系和工件焊缝模型计算得出轨迹,控制机器人使用自带的法兰盘坐标系行走计算出的轨迹,使得焊缝点集都经过同一点,以进行扫描或焊接。这种机器人焊接轨迹生成的方法通过所建立的虚拟坐标系计算轨迹后,直接由法兰盘坐标系控制机器人的行走轨迹,从而规避了手动标定TCP对机器人绝对精度的影响;规避了除机器人以外进行的机械运动,减少了机械复杂度的同时,提高了工件焊接精度,且可适用于所有存在焊缝模型且可安装在机器人上的工件。可安装在机器人上的工件。可安装在机器人上的工件。

【技术实现步骤摘要】
工件装在机器人上的轨迹生成实现方法


[0001]本专利技术涉及机器人控制领域,具体涉及工件装在机器人上的轨迹生成实现方法。

技术介绍

[0002]在现有技术中在现有技术中随着机器人的普及,在工业上逐步替代了人工的焊接方式,来进行多种类型的工件焊接,一般通过两种方法控制机器人的行走,一种是手操器示教位置,使机器人按照示教的位置重复行走,这种方法适应性差,对工件拼装以及定位要求高,同时需要一定的机器人工作经验;另一种由外部程序生成焊接轨迹,发送轨迹控制机器人的行走,一般是工件放置在机器人周围,根据工件参数与放置位置生成机器人焊枪的移动轨迹,使得焊枪围绕着工件进行扫描焊接,这种方法需要标定外部工具TCP,难以校准绝对精度,且对于某些工件需配合变位机或外部轴,增加了系统复杂性。

技术实现思路

[0003]为了解决上述问题,本专利技术提供了规避了手动标定的TCP精度对机器人变姿态行走的绝对精度的影响,规避了除机器人外的机械,提高了精度,减少了机械复杂度的工件装在机器人上的轨迹生成实现方法。
[0004]为了到达上述目的,本专利技术本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工件装在机器人上的轨迹生成实现方法,其特征在于分为以下步骤:S1.已知机器人固有坐标系为机器人法兰盘坐标系C
F
,机器人基座坐标系C
b
,且根据焊接工件和焊缝形成的截面上分别建立工件坐标系C
t
与焊缝坐标系C
f
;S2.通过已知的焊接工件参数,求取工件坐标系C
t
与焊缝坐标系C
f
之间的旋转平移关系,为3
×
3的旋转矩阵R(C
t

C
f
)与3
×
1的平移矩阵T(C
t

C
f
)相加,得出C
t
×
R(C
t

C
f
)+T(C
t

C
f
)=C
f
;逆运算求得旋转矩阵R(C
f

C
t
),得出C
f
×
R(C
f

C
t
)

T(C
t

C
f
)=C
t
;S3.根据上述坐标系之间的旋转平移计算公式与机器人的位姿数据,得出机器人法兰盘坐标系C
F
与机器人基座坐标系C
b
之间的旋转平移关系,为3
×
3的旋转矩阵R(C
b

C
F
)与3
×
1的平移矩阵T(C
b

C
F
);S4.将焊接工件装夹在法兰盘夹具上;S5.通过观察测量或标定等方法确定工件坐标系C
t
与法兰盘坐标系C
F
的关系,得出法兰盘坐标系C
F
与工件坐标系C
t
之间的旋转平移关系为3
×
3的旋转矩阵R(C
F

C
t
)与3
×
1的平移矩阵T(C
F

C
t
);S6.通过已知的工件参数与焊接工件装夹在法兰盘夹具上的模型,可以得出焊缝上任意点的坐标所述的任意点坐标的全局坐标系为焊缝坐标系C
f
,且需要在每一焊缝点上建立焊缝点坐标系焊缝点坐标系的建立由任意焊缝点的最优焊接姿态与焊缝坐标系C
f
决定,得出焊缝坐标系C
f
与任意的焊缝点坐标系之间的旋转平移关系为3
×
3的旋转矩阵和3
×
1的平移矩阵S7.根据上述步骤中得出的所有旋转平移关系,可得任意的焊缝点坐标系与机器人基座坐标系C
b
的旋转平移关系,可得焊缝上的任意焊缝点在机器人基座坐标系C
b
下的位姿,任意的焊缝点坐标系与...

【专利技术属性】
技术研发人员:王一刚程荣源徐亚男瞿波吕隆斐余舫刘思彤
申请(专利权)人:宁波博视达焊接机器人有限公司
类型:发明
国别省市:

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

1