【技术实现步骤摘要】
一种基于3D相机的工业机器人示教系统及方法
[0001]本专利技术属于工业自动化识别
,具体涉及一种基于3D相机的工业机器人示教系统及方法。
技术介绍
[0002]传统的机器人示教采用手动操作的方法,逐步调整TCP到相应示教点的位置,再进行记录。这种方法需要大量人工操作,机械臂随时移动,容易发生碰撞,且示教耗时长。
[0003]传统的工业机器人通过人工示教后,对工件进行抓取、加工等,一旦工作环境或者目标对象发生变化,机器人无法及时适应变化,需要人工重新示教,很大程度上限制了工业机器人的灵活性和工作效率。
[0004]另一方面收到工业机器人自身精度和相机精度的影响,导致工业机器人的工作精度不高,想要提高精度则必须采用更高精度的工业机器人和相机精度,大大增加了使用成本。
技术实现思路
[0005]本专利技术的目的是克服现有技术中存在的人工示教需要人工操作、耗时长、工业机器人工作精度不高的缺陷,提供一种工作精度高、不需要人工示教的基于3D相机的工业机器人示教系统及方法。
[0006]本专利技术解决其技术问题所采用的技术方案是:
[0007]一种基于3D相机的工业机器人示教系统,其特征在于:包括工业机器人、固定安装在所述工业机器人机械臂末端的标定针、安装在所述机器人机械臂上的3D相机、手眼标定平台以及工件;
[0008]所述手眼标定平台上设置四个带有尖端的纸片,通过标定针触碰所述纸片的尖端进行手眼标定;
[0009]所述工件上具有标定点。
[001 ...
【技术保护点】
【技术特征摘要】
1.一种基于3D相机的工业机器人示教系统,其特征在于:包括工业机器人(1)、固定安装在所述工业机器人(1)机械臂末端的标定针(2)、安装在所述机器人机械臂上的3D相机(3)、手眼标定平台(4)以及工件(5);所述手眼标定平台(4)上设置四个带有尖端的纸片(6),通过标定针(2)触碰所述纸片(6)的尖端进行手眼标定;所述工件(5)上具有标定点。2.根据权利要求1所述的基于3D相机的工业机器人示教系统,其特征在于:所述标定针(2)固定在一圆盘(8)的下方,所述工业机器人(1)的机械臂上安装有夹爪(7),通过所述夹爪(7)抓住圆盘(8)进行标定。3.根据权利要求1所述的基于3D相机的工业机器人示教系统,其特征在于:四个所述纸片(6)的尖端位于X向200mm、Y向200mm和Z向100mm构成的立体空间内。4.根据权利要求1所述的基于3D相机的工业机器人示教系统,其特征在于:所述工件(5)上的标定点为在工件(5)外表面上的中心位置。5.一种基于3D相机的工业机器人示教方法,其特征在于:包括以下步骤:S1、TCP标定,得到工具坐标系(
T
P);S2、手眼标定,根据3D相机(3)的最佳拍照焦距,找到标定拍照的最佳位置,记录3D相机(3)标定拍照点在基坐标系下位姿(T
C0
),3D相机(3)拍摄手眼标定平台(4)区域的图片,在手眼标定软件里获取四个纸片(6)的尖端在相机坐标系(
C
P)下的坐标(T
A1
),然后移动工业机器人(1)的机械臂使标定针(2)分别接触四个纸片(6)的尖端点,获得位于四个尖端点时标定针(2)在基坐标系(
B
P)下的坐标(T
A2
);求解两组坐标(T
A1
,T
A2
)的转换矩阵关系得到手眼标定矩阵
B
T
C
;S3、根据3D相机(3)标定拍照最佳范围内采集的点云数据,通过点云识别算法计算工件(5)上的标定点在基坐标系(
B
P)下的位姿(T
Q
);记录3D相机(3)距离工件(5)上的标定点的相对位置(T
C0
‑
T
Q
),(T
C0
‑
T
Q
)为3D相机(3)的最佳拍照距离;S4、移动工业机器人(1)的机械臂使标定针(2)触碰工件(5)上的标定点得到标定针(2)针尖在基坐标系下实际坐标(T'
Q
);通过点云识别算法得到的坐标(T
Q
)与实际测量的坐...
【专利技术属性】
技术研发人员:杨云龙,戚骁亚,尹坤阳,刘祖川,李嘉亮,
申请(专利权)人:北京深度奇点科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。