机器人末端组件自动校准坐标的方法技术

技术编号:39847271 阅读:9 留言:0更新日期:2023-12-29 16:45
本发明专利技术公开了一种机器人末端组件自动校准坐标的方法

【技术实现步骤摘要】
机器人末端组件自动校准坐标的方法、系统、装置及介质


[0001]本专利技术涉及机器人
,尤其涉及一种机器人末端组件自动校准坐标的方法

系统

装置及介质


技术介绍

[0002]在目前工业领域,包括汽车行业

电子电器行业

工程机械行业等已使用大量工业机器人自动化生产线

工业机器人是集精密化

柔性化

智能化

软件应用开发等先进制造技术于一体,通过对过程实施检测

控制

优化

调度

管理和决策,实现增加产量

提高质量

降低成本

减少资源消耗和环境污染,是工业自动化水平的最高体现

[0003]SCARA
机器人是一种应用于装配作业的机器人手臂,它有3个旋转关节,最适用于平面定位


SCARA
机器人手臂替代垂直六关节机器人搬运板类零件可降低使用成本,且控制简单

[0004]但现有
SCARA
机器人在进行对孔坐标校正时需要先将机器人的末端组件移动到螺丝孔的位置上,获取此时机器人反馈的
C
轴坐标,再根据
C
轴坐标进行纠偏移动,最后再将螺丝锁附在螺丝孔内

从而造成了机器人生产过程中的动作浪费,增加生产的节拍时间,降低了产能


技术实现思路

[0005]有鉴于此,本专利技术实施例的目的是提供一种机器人末端组件自动校准坐标的方法

系统

装置及介质,能够在机器人对孔移动前快速获取对孔坐标的偏移量并进行对孔坐标校正

[0006]第一方面,本专利技术实施例提供了一种机器人末端组件自动校准坐标的方法,包括以下步骤:
[0007]获取所述第一工具末端的提取物的图像数据,所述图像数据通过所述第一工具末端吸取所述提取物后

将所述提取物移动到预设位置进行拍照得到;
[0008]对所述图像数据进行识别处理,得到所述提取物的第一特征点;
[0009]获取基准图像数据的第二特征点;
[0010]根据所述第一特征点与所述第二特征点确定像素差,根据所述像素差和预设的转换规则确定所述第一工具末端的第一坐标偏移量,其中,所述像素差表征所述第一特征点的像素坐标与所述第二特征点的像素坐标之差;
[0011]获取所述末端组件的第一工具长度

第一工具角度

本体一臂长度和本体二臂长度;
[0012]根据所述第一工具长度

所述第一工具角度

所述本体一臂长度和所述本体二臂长度确定第一工具末端的末端坐标,其中,所述第一工具角度表征所述第一工具与所述本体二臂之间的夹角;
[0013]获取目标点位的目标数据,所述目标点位表征所述第一工具末端的所述提取物移
动后需要对准的孔位;
[0014]获取所述本体一臂与所述本体二臂的连接中心点的中心坐标,根据所述末端坐标

所述中心坐标

所述目标数据和所述第一坐标偏移量确定第一目标坐标,其中,所述第一目标坐标表征所述提取物对准所述目标点位时所述第一工具末端的坐标;
[0015]将所述第一工具末端移动至所述第一目标坐标处

[0016]可选地,所述根据所述第一特征点与所述第二特征点确定像素差,根据所述像素差和预设的转换规则确定所述第一工具末端的第一坐标偏移量,具体包括:
[0017]获取所述第一特征点在所述图像数据中的第一像素坐标;
[0018]获取所述第二特征点在所述基准图像数据中的第二像素坐标;
[0019]根据所述第一像素坐标和所述第二像素坐标确定所述像素差;
[0020]获取像素坐标系与机器人坐标系之间的比例尺数据;
[0021]根据所述比例尺数据和所述像素差计算得到所述第一坐标偏移量

[0022]可选地,所述根据所述末端坐标

所述中心坐标

所述目标数据和所述第一坐标偏移量确定第一目标坐标,具体包括:
[0023]根据所述末端坐标

所述中心坐标和所述目标数据确定第一
C
轴角度,所述第一
C
轴角度表征所述第一工具末端的所述提取物对准所述目标点位时的
C
轴角度;
[0024]根据所述第一坐标偏移量和所述第一
C
轴角度确定第一目标坐标

[0025]可选地,所述基于所述末端坐标

所述中心坐标和所述目标数据确定第一
C
轴角度,具体包括:
[0026]根据所述末端坐标和所述中心坐标计算得到工具二臂的长度,所述工具二臂表征所述第一工具末端到所述连接中心点的连接直线;
[0027]根据所述工具二臂的长度

所述末端坐标和所述中心坐标计算得到工具二臂角度,所述工具二臂角度表征所述工具二臂与所述本体二臂之间的夹角;
[0028]根据所述目标数据

所述工具二臂角度

所述本体一臂长度和所述工具二臂的长度计算得到所述第一
C
轴角度

[0029]可选地,所述根据所述目标数据

所述工具二臂角度

所述本体一臂和所述工具二臂的长度计算得到所述第一
C
轴角度,具体包括:
[0030]根据所述工具二臂角度

所述工具一臂长度和所述工具二臂的长度计算出工具一臂关节角度和工具二臂关节角度,所述工具一臂关节角度表征所述第一工具末端的所述提取物对准所述目标点位时

移动后的所述本体一臂与未移动前的所述本体一臂的夹角,所述工具二臂关节角度表征移动后的所述本体一臂与工具二臂之间的夹角;
[0031]根据所述工具一臂关节角度和所述工具二臂关节角度计算得到第一
C
轴角度

[0032]可选地,所述末端组件还包括第二工具,所述第二工具与所述本体二臂转动连接,所述第一工具与所述第二工具之间具有不为零的夹角,所述方法还包括:
[0033]分别计算得到所述第一工具末端的所述第一目标坐标与所述第二工具末端的第二目标坐标;
[0034]将所述第一工具末端移动到所述第一目标坐标后,将所述第二工具末端移动到所述第二坐目标坐标处

[0035]可选地,所述获取所述第一工具末端的提取物的图像数据之前,具体包括:
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种机器人末端组件自动校准坐标的方法,其特征在于,所述末端组件包括第一工具

本体一臂和本体二臂,所述本体一臂和本体二臂转动连接,所述第一工具与所述本体二臂转动连接,所述方法包括:获取所述第一工具末端的提取物的图像数据,所述图像数据通过所述第一工具末端吸取所述提取物后

将所述提取物移动到预设位置进行拍照得到;对所述图像数据进行识别处理,得到所述提取物的第一特征点;获取基准图像数据的第二特征点;根据所述第一特征点与所述第二特征点确定像素差,根据所述像素差和预设的转换规则确定所述第一工具末端的第一坐标偏移量,其中,所述像素差表征所述第一特征点的像素坐标与所述第二特征点的像素坐标之差;获取所述末端组件的第一工具长度

第一工具角度

本体一臂长度和本体二臂长度;根据所述第一工具长度

所述第一工具角度

所述本体一臂长度和所述本体二臂长度确定第一工具末端的末端坐标,其中,所述第一工具角度表征所述第一工具与所述本体二臂之间的夹角;获取目标点位的目标数据,所述目标点位表征所述第一工具末端的所述提取物移动后需要对准的孔位;获取所述本体一臂与所述本体二臂的连接中心点的中心坐标;根据所述末端坐标

所述中心坐标

所述目标数据和所述第一坐标偏移量确定第一目标坐标,其中,所述第一目标坐标表征所述提取物对准所述目标点位时所述第一工具末端的坐标;将所述第一工具末端移动至所述第一目标坐标处
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述第一特征点与所述第二特征点确定像素差,根据所述像素差和预设的转换规则确定所述第一工具末端的第一坐标偏移量,具体包括:获取所述第一特征点在所述图像数据中的第一像素坐标;获取所述第二特征点在所述基准图像数据中的第二像素坐标;根据所述第一像素坐标和所述第二像素坐标确定所述像素差;获取像素坐标系与机器人坐标系之间的比例尺数据;根据所述比例尺数据和所述像素差计算得到所述第一坐标偏移量
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述末端坐标

所述中心坐标

所述目标数据和所述第一坐标偏移量确定第一目标坐标,具体包括:根据所述末端坐标

所述中心坐标和所述目标数据确定第一
C
轴角度,所述第一
C
轴角度表征所述第一工具末端的所述提取物对准所述目标点位时的
C
轴角度;根据所述第一坐标偏移量和所述第一
C
轴角度确定第一目标坐标
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述末端坐标

所述中心坐标和所述目标数据确定第一
C
轴角度,具体包括:根据所述末端坐标和所述中心坐标计算得到工具二臂的长度,所述工具二臂表征所述第一工具末端到所述连接中心点的连接直线;根据所述工具二臂的长度

所述末端坐标和所述中心坐标计算得到工具二臂角度,所
述工具二臂角度表征所述工具二臂与所述本体二臂之间的夹角;根据所述目标数据

所述工具二臂角度

所述本体一臂长度和所述工具二臂的长度计算得到所述第一
C
轴角度
。5.
...

【专利技术属性】
技术研发人员:冯杨广
申请(专利权)人:珠海市海峰机器人系统有限公司
类型:发明
国别省市:

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

1