相机标定——双目标定

在网上找了很多资源,都是用zed_ros_wrapper

但是不知道是不是秒算的原因,一直编译不成功(网上也没有相关错误,仿佛全世界就我一个人遇到了这个问题,嘤嘤嘤)

又苦苦寻找,终于!!又发现一个库!!zed_cpu_ros

通过这个包里面的launch文件,可以使得相机分别抓取图像,可以用来进行标定

因为是用到ros自带到包来标定 故不再讲方法,具体见相机标定——ros自带功能包

后来我又发现一个问题,双目相机标定和单目是不一样的(八说了,说多了都是泪)

双目标定除了 每个相机自己的内参,还有外参(旋转矩阵、平移矩阵)和本征矩阵

我的曲折标定路(嘤嘤嘤

先是找了很多方法,但是。。。都不适用QAQ

然后选定了用MATLAB标定

发现之前用ros自带功能包标定的时候,有自动保存图片,就直接用了

(这也是令人心碎啊),从妙算用USB拷到电脑,各种文件破损,明明能看到图片 就是显示左右两个文件夹的数量不一样(简直是人类迷惑行为

机智如我,先把图片分别放入单目标定包,才发现。。右边相机文件包破损。。。

然后从新拷文件,,再标定

成功了!!一半。。。

由于ros功能包不是同时抓取的左右相机图像,而我直接使用,使得误差高达200.。。。。。显然数据不可用

之后,想尽各种办法终于得到同时抓取的图像(如图)

然后我又天真了。。。在一系列失败之后(我就不讲了,太惨了hhhh)
我终于用MATLAB切割并标定成功了,误差为1

切割图像用的编辑器,找的大佬的程序

效果如图左
在这里插入图片描述

找到这个标定工具箱,其他一切按照单目MATLAB标定过程

就能得到所有参数
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值