机器人手眼标定(九点标定)

1. 简介

        工业生产中,视觉模块经常需要和机器人联动,相机拍照计算坐标并转换成机器人取料坐标后完成取放料。现在对整个标定流程进行讲解。这里主要讲的是眼在手外,和眼在手上是有区别的。

2.标定步骤

2.1 前期准备

        确定机械手的夹具平台水平和竖直方向上分别平行机器人的X和Y轴(例如将夹具推值机器人底座,用钢尺抵住底座,另一端和夹具垂直或平行),然后确定Z轴的工作高度和初始角度。

        调整相机,确保相机成像方正不倾斜,然后调整视野大小,调整焦距使成像清晰。

2.2 九点标定

        可以先贴一张A4纸在拍照位上,在相机视野范围内,移动机器人取九个位置(尽量覆盖全视野),做好标记点。

        拍照取图然后根据标定点算出九个标定点的像素坐标,对应九个机器人物理坐标(一般根据夹具尺寸换算成夹具的边顶角坐标)求出映射矩阵
        注意:实时机器人坐标是Z轴底部的坐标,但是我们在图像上计算像素坐标时,由于不好计算夹具上的Z轴中心点在图像上的坐标,所以会把这个点偏移到夹具的边顶角上测量像素坐标(使用标定锥的话就不需要,得到的就是图像坐标和法兰盘中心的映射关系),那么对应的机器人坐标也就要在原Z轴中心点坐标偏移夹具尺寸的一半(具体正负看实际坐标系的方向),也移到了夹具的边顶角(就是将法兰盘中心移动到之前夹具边顶角的坐标处,那后续图像坐标转换之后得到的就是法兰盘中心坐标)。两个平面所有的点坐标都符合这个映射矩阵关系。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值