Vins-Fusion 外参camera-imu 标定

Vins-Fusion是一种基于优化的多传感器状态估计器,一大特色是支持实时camera-imu外参校准(相机和IMU之间的旋转)。Vins-Fusion 外参camera-imu校准是利用两帧间计算相机位姿和imu预积分得到位姿,构建最小二乘问题,并通过SVD求解camera-imu外参旋转矩阵。主要分为一下几部分:

 一、camera两帧间匹配点计算得到R_{camera}


1.对极几何求得本质矩阵E

调用cv findFundamentalMat求得本质矩阵E,这里需要注意的是findFundamentalMat输入的参数为前后两帧匹配点的归一化坐标点。

cv::Mat E = cv::findFundamentalMat(ll, rr);

其中ll,rr为前后两帧匹配点的归一化坐标点集。


2.利用svd分解求得四个可能解R,t

源码中通过E分解本质矩阵是自己写的函数decomposeE进行求解,函数中调用cv svd对本质矩阵进行分解,得到R1,R2,t1,t2,可以组合出四组解。

decomposeE(E, R1, R2, t1, t2);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值