opencalib多传感器联合标定---lidar2lidar

使用opencalib中lidar2lidar对自己的数据进行标定

前言

opencalib中lidar2lidar自动标定是针对道路场景,其校准分为两个步骤:地平面对准非地特征点的配准

首先,从地面点云和非地面点云中提取点云并进行分割;然后利用地面法线进行地面配准,得到滚转角、俯仰角和z轴平移作为初始外在参数。然后遍历变换后的非地点云的偏航角,计算两个激光雷达最近点的距离,得到最小距离的偏航角。随后,通过法向迭代最近点(NICP)和基于八叉树的优化,继续提高标定精度。

编译手动标定

首先解决编译中的报错问题,cmake顺利,make报错如下

/usr/local/include/pangolin/gl/gl.hpp:348:5: error: ‘glCopyImageSubDataNV’ was not declared in this scope
     glCopyImageSubDataNV(tex.tid, GL_TEXTURE_2D, 0, 0, 0, 0,
     ^~~~~~~~~~~~~~~~~~~~
/usr/local/include/pangolin/gl/gl.hpp:348:5: note: suggested alternative: ‘glCopyColorSubTable’
     glCopyImageSubDataNV(tex.tid, GL_TEXTURE_2D, 0, 0, 0, 0,
     ^~~~~~~~~~~~~~~~~~~~
     glCopyColorSubTable

解决办法:Pangolin卸载重装

cd Pangolin
cd build
sudo make uninstall
cmake ..
make 
sudo make install

回到SensorsCalibration-master/calibration_ws/lidar2l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值