三. 多传感器标定方案(空间同步)--3

前面内容:

一. 器件选型心得(系统设计)--1_goldqiu的博客-CSDN博客

一. 器件选型心得(系统设计)--2_goldqiu的博客-CSDN博客

二. 多传感器时间同步方案(时序闭环)--1

三. 多传感器标定方案(空间同步)--1_goldqiu的博客-CSDN博客

三. 多传感器标定方案(空间同步)--2

三. 多传感器标定方案(空间同步)--3

外参5:LiDAR和IMU(GNSS)

根据IMU+GNSS生成的位姿序列:

和LiDAR生成的位姿序列:

来计算外参矩阵

对于每一个时刻,都存在如下的对应关系:

上式,通过将R表达成李代数形式,构建非线性优化问题:

利用高斯牛顿或LM算法,可以求解。本质上也是求解T使两个位姿序列的误差最小。

这里也同样可以构建一个半自动标定的上位机,在特定的标志物场景下,进行来回两趟的点云IMU融合建图数据提取,然后通过上位机标定三个角度。

参考:

goldqiu:十五.激光惯导LIO-SLAM框架学习之惯导与雷达外参标定(1)和

外参6:LiDAR和Radar

• Radar检测的目标无高度信息,仅含极坐标信息,因此标定主要关注(x, y, yaw);

• 标定策略:将金属三角锥(检测目标)放置于自车正前方。(毫米波雷达对金属感应比较强烈)

对于:

标定的参数为:

外参7:超声波雷达

超声波感知距离以及角度分辨率都不高,因此安装时测量安装位置即可,无需标定。

补充:IMU内参标定

一般来说,IMU的内参出厂一般已经标定好了,可以拿到bias和噪声。但是如果需要标定,可以参考:

goldqiu:十四.激光和惯导LIO-SLAM框架学习之惯导内参标定

但是现有的例如LIO-SAM等紧耦合LIO-SLAM系统,一般会将IMU零偏和噪声与待估计位姿加进去一起估计。

外参的在线动态修正

什么是在线标定?

在车辆运行期间,动态修正传感器之间的相对位姿参数。与离线标定不同,在线标定不能摆场景(如标定板),因此难度更大。

为什么离线标好了,还需要在线标定?

在车辆运行期间,传感器的安装位置因为振动或者外力碰撞会发生变化。

如何实现在线标定?

核心考虑前视区域,从传感器数据的丰富程度上,在线标定包括LiDAR和Camera。

实现的功能:

• 在线修正标定参数;

• 在线预警:当参数异常时发出报警。

传感器外参动态修正:思路1——手眼标定

参考机械臂中的手眼标定,机械臂为hand,机械臂中有camera,为cam,底座为base:

机械臂底座和标定板的位置不变,即已知

通过机械臂的运动,求出hand到eye的位置关系 :

通过多个位置映射关系,构建优化问题,求解得到:

其原理是:两个传感器,通过观测同一组运动,可求出传感器之间的位姿关系。机械臂的手眼标定中,则包括了相机和机械臂两组的运动,便可求出之间的关系。

那么如:LiDAR通过ICP等算法、Camera通过特征点或语义特征,结合IMU(GNSS)的里程计,构建动态手眼标定问题,动态修正外参。

传感器外参动态修正:思路2—— DeepLearning方法

输入为:a. RGB图片 b. LiDAR PointCloud

输出为:c. 未标定前投影 d. 标定后投影

深度学习的lost-function为c与d之间的投影误差,通过深度学习的方式,使这个误差达到最小,得到这个参数。

• 优点:可以获取全面的特征信息,用于估计外参。

• 缺点:由于R的约束问题,外参估计不是特别稳定,特别是姿态角。

calibration_kit包范例的使用

待补充

参考:深蓝学院《多传感器融合感知》

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值