0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采集激光雷达和相机的初始标定数据

麦辣鸡腿堡 来源:古月居 作者:月照银海似蛟龙 2023-11-28 11:09 次阅读

ROS功能包:livox_camera_lidar_calibration提供了一个手动校准Livox雷达和相机之间外参的方法,已经在Mid-40,Horizon和Tele-15上进行了验证。

其中包含了计算相机内参,获得标定数据,优化计算外参和雷达相机融合应用相关的代码。

本方案中使用了标定板角点作为标定目标物,由于Livox雷达非重复性扫描的特点,点云的密度较大,比较易于找到雷达点云中角点的准确位置。相机雷达的标定和融合也可以得到不错的结果。

image_width: 1024image_height: 960camera_name: narrow_stereocamera_matrix:  rows: 3  cols: 3  data: [725.710429, 0.000000, 511.420214, 0.000000, 725.718815, 479.632811, 0.000000, 0.000000, 1.000000]distortion_model: plumb_bobdistortion_coefficients:  rows: 1  cols: 5  data: [0.000047, 0.000106, 0.000019, 0.000009, 0.000000]rectification_matrix:  rows: 3  cols: 3  data: [1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000]projection_matrix:  rows: 3  cols: 4  data: [725.828125, 0.000000, 511.433189, 0.000000, 0.000000, 725.827393, 479.658265, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000]
  • 其中camera_matrix 是3x3的内参矩阵
  • distortion_coefficients 是5个畸变纠正参数
    这个信息在之后会用到,通过相机内参校正后的图片与雷达的数据进行同名点选取.

在完成了前几篇博客的内容后,下面需要做的就是相机和激光雷达标定数据的采集.

采集激光雷达和相机的初始标定数据

在gazebo中搭建的标定场景里,用一个矩形的标定板其中的四个角作为目标物,尺寸是2*2.5m。

标定场景搭建的链接在这里,需要做的是 :选取至少10个左右不同的角度和距离来摆放标定板,左右位置和不同的偏向角度最好都有采集数据。

每个位置保存一张图片和10s左右的rosbag即可

检查标定板是否在点云中,可以使用如下指令:

roslaunch livox_ros_driver livox_lidar_rviz.launch

需要livox 的 点云消息格式是customMsg,可以通过下面的指令检查下

rostopic info /livox/lidar

图片

同时需要检查下标定板是否在照片中,使用如下指令:

rqt_image_view

下面让无人机飞起来,大致在朝向标顶板的中心

检测下数据没问题开始采集,可以用rqt_image_view保存图片,用rosbag record /livox/lidar记录雷达数据。

  • 将采集的照片放在data/photo文件夹下
  • 雷达rosbag放在data/lidar文件夹下

所以在data文件夹下新建这个两个文件夹,然后保存数据,为了数据好对应,可以直接用123命名

图片

图片

然后将标定板旋转一定角度再次采集数据.如何直接旋转,在上一篇博客中有操作。

重复上面的采集过程,继续操作,可以在一个位置,进行3个角度的变换姿态采集,这样一个位置是4组数据

图片

之后移动标定板的位置到左上,再采四组数据

图片

移动标定板的位置到右下,再采四组数据

图片

所以我是采了12组数据,对应这12个雷达的rosbag

图片

至此相机和激光雷达的初始标定数据就采集完成了

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7035

    浏览量

    89045
  • 相机
    +关注

    关注

    4

    文章

    1351

    浏览量

    53620
  • 激光雷达
    +关注

    关注

    968

    文章

    3972

    浏览量

    189933
收藏 人收藏

    评论

    相关推荐

    QT1130高速数据采集卡在大气探测激光雷达中的应用

    和探测灵敏度,在大气探测和研究方面有着广阔的应用前景。2.激光雷达中的AD采集卡光电倍增管输出的模拟电流信号必须转换为电压,经放大、数字化后才能提供给计算机做数据处理,最终得到污染物的浓度分布。因此
    发表于 05-23 14:44

    激光雷达分类以及应用

    激光雷达实际上是一种工作在光学波段(特殊波段)的雷达,它的优点非常明显:1、具有极高的分辨率:激光雷达工作于光学波段,频率比微波高2~3个数量级以上,因此,与微波雷达相比,
    发表于 09-19 15:51

    常见激光雷达种类

    单线激光雷达特点:结构简单、扫描速度快、分辨率高、可靠性高、成本低。单线激光雷达实际上就是一个高同频激光脉冲扫描仪,加上一个一维旋转扫描。单线激光雷达虽然原理简单但是可以有效、高频的测
    发表于 09-25 11:30

    激光雷达面临的机遇与挑战

    机遇激光雷达在智能机器生态系统中有很多机遇。与使用二维图像相比,点云能够更容易的被计算机使用,用于构建物理环境的三维形象——二维图像是人脑最容易理解的数据,而对于计算机来说,点云是最容易理解
    发表于 09-26 14:30

    消费级激光雷达的起航

    。超声波传感器无法探测到障碍物的具体方位信息,而摄像头、红外传感器则容易受到环境光的影响。综合对比,激光雷达方案精度最高,数据可靠性也最好,可以说是AGV避障的最优选择。 然而,目前两种传统AGV避障
    发表于 12-07 14:47

    固态设计激光雷达

    ``一年一度的国际消费类电子产品展览会(CES)已经完满收官,短短的几天时间里,我们见识了Intel无人飞机灯光秀、百度无人车、移动行李箱等众多“黑科技”。而北醒不仅展示了性能卓越的固态激光雷达,在
    发表于 01-25 09:41

    激光雷达相机之间的外参标定

    lidar_camera_calibration项目——激光雷达相机联合标定
    发表于 04-12 09:27

    TOF激光雷达

    TOF 方案激光雷达激光雷达新一代技术方案,本产品解决了如市场三角测试法等产品组装问题难,价格成本高等问题,目前提供面阵及单光子技术,基于COM产品。集成了SPAD,TDC,DSP,RAM
    发表于 06-07 00:03

    激光雷达

    想了解行业国内做固态激光雷达的厂家,激光雷达里面是怎么样的啊
    发表于 01-17 15:29

    FMCW激光雷达与dTOF激光雷达的区别在哪?

    FMCW激光雷达与dTOF激光雷达的区别在哪?
    发表于 07-23 13:22

    一种不依赖于棋盘格等辅助标定物体实现像素级相机激光雷达自动标定的方法

    主要内容本文提出了一种不依赖于棋盘格等辅助标定物体,实现像素级相机激光雷达自动标定的方法。方法直接从点云中提取3D边特征,一避免遮挡问题,并且使用了精确度更高的深度连续边。文中首先指
    发表于 09-01 07:42

    如何设计一款适合于果园应用的激光雷达

    1、概述由于课题要求,需要设计一款适合于果园应用的激光雷达。因此采用单线扫描激光雷达和角度传感器来设计能采集二维数据激光雷达。关于
    发表于 11-12 08:15

    基于梯形棋盘格标定板对激光雷达和摄像机联合标定方法

    针对无人车(UGV)自主跟随目标车辆检测过程中需要对激光雷达(LiDAR)数据和摄像机图像进行信息融合的问题,提出了一种基于梯形棋盘格标定板对激光雷达和摄像机进行联合
    发表于 11-30 16:23 7次下载
    基于梯形棋盘格<b class='flag-5'>标定</b>板对<b class='flag-5'>激光雷达</b>和摄像机联合<b class='flag-5'>标定</b>方法

    激光雷达相机外参标定相关内容

    来自CMU Robotics Institute, 已知最早3D Laser与相机标定的工作(2005年),基于matlab的图形用户界面,进行激光雷达相机外参
    的头像 发表于 11-10 14:59 3172次阅读

    基于激光雷达相机的在线外部标定算法

    本文提出了一种自动在线激光雷达相机标定方法CFNet。CFNet是全自动的,不需要特定的校准场景、校准目标和初始校准参数。我们定义一个校准流来表示
    发表于 10-10 11:44 1165次阅读
    基于<b class='flag-5'>激光雷达</b><b class='flag-5'>相机</b>的在线外部<b class='flag-5'>标定</b>算法