7_手眼标定_3_求解AX=XB理论

       之前的文章调用了一堆opencv接口,但是从来没有涉及任何手眼标定的理论知识,这次聊一聊手眼标定的理论知识。

       手眼标定行业内分为两种形式,根据相机固定的地方不同,如果相机和机器人末端固定在一起,就称之为"眼在手" (eye in hand),如果相机固定在机器人外面的底座上,则称之为"眼在外" (eye to hand)。本文只聊眼在手上。

       1、AX=XB推导

eye in hand,这种关系下,两次运动,机器人底座和标定板的关系始终不变。求解的量为相机和机器人末端坐标系的位姿关系。

0f140a0b68bb20e7e7a1a3a1c4cdd626.png

       这就是如雷贯耳的AX=XB等式。

顺着该式往下说,我们发现A是机械臂两个末端点间的变换关系,该如何理解?设a和b是基于机械臂base坐标系下的两个点,则a和b之间的空间变换(姿态和位置的齐次矩阵)是a*A=b,其中矩阵A是a点和b点的空间变换,则A=a-1*b,即形式如上图的A.对于B而言,是标定板固定不动,相机改变姿态拍摄得到标定板的位姿,即是相机标定时的外参。后续有机会也可以学习9点标定法等。这样就可以理解下面这张图了:

       59996be83df6eeb0f1b5fb6384ef1235.png    

       要注意的地方是:机械臂的欧拉角姿态要清楚欧拉角的顺序。

       2.如何求解AX=XB?

可搜索关键字:经典手眼标定算法之Tsai-Lenz的OpenCV实现。

具体内容请听下回分解~

欢迎关注:

81848f702f13a87e159d177fa1fe6ac4.png

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值