手眼标定理论篇

本文详细介绍了机械手抓取领域的手眼标定技术,包括Eye-to-Hand和Eye-in-Hand两种系统。讨论了标准手眼标定的基本原理,其中涉及到摄像头与机械手的不同配置,以及如何通过矩阵运算求解变换矩阵。同时提到了标定过程中的多个姿态数据用于建立方程组。
摘要由CSDN通过智能技术生成

目录

一、摘要

二、介绍

三、原理分析

3.1 Eye-to-Hand系统

3.2 Eye-in-Hand系统

四、参考资料


一、摘要

本文就机械手抓取领域手眼标定技术的常规方案、技术原理、涉及的相关基础理论进行描述。

二、介绍

机器人的视觉系统分为固定场景视觉系统和运动的【手-眼】视觉系统。根据摄像头的安装位置不同,手眼系统分为Eye-in-Hand系统和Eye-to-Hand系统。Eye-in-Hand系统中,摄像头安装在机械手末端,机械手运动时,摄像头随之一起运动。Eye-to-Hand系统中,摄像头安装在机械手以外的一个固定位置,机械手运动时,不会随之一起运动。

手眼标定方法通常分为3类:标准手眼标定、基于旋转运动的手眼标定以及在线手眼标定。这些方法是将手眼标定和摄像头标定分开进行的,有的文章采用联合标定方法。

本文就标准手眼标定的基本原理进行阐述。

三、原理分析

3.1 Eye-to-Hand系统

Eye-to-Hand系统示意图

{B}  表示机械手基坐标系;

{E}  表示机械手末端坐标系;

{K}  表示标定板坐标系;

{C}  表示相机坐标系;

A  表示机械手末端坐标系到机械手基坐标系转换关系,数学描述为:{B} = A{E},此关系可由机械手的示教器读取 ;

B  表示标定板坐标系到机械手末端坐标系转换关系,数学描述为:{E} = B{K},此关系是固定不变的,且未知;

C  表示相机坐标系到标定板坐标系转换关系,数学描述为:{K} = C{C},此关系可基于相机内参由pnp算法解算;

D  表示相机坐标系到机械手基坐标系转换关系,数学描述为:{B} = D{C},此关系为手眼标定待求量;

由上述关系可得D = ABC,而实际标定过程中,需要控制机械手带着标定板在不同姿态下拍照,因此可得:

从上面公式(以两个姿态下的公式推到)中可以看出,矩阵的运算可归结为方程AX=XB,其中X即是我们所需要求的变换矩阵。

同理,将N个姿态下得到的数据组合后,可得到一个AX=XB的方程组。

3.2 Eye-in-Hand系统

四、参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值