虚拟机(Ubuntu1804)相机与激光雷达联合标定实现过程记录

在智能小车录制的点云数据在rviz打开一定要修改Fixed Frame为laser_link,这样才能看到点云,注意此时用的是雷神激光雷达,话题名是lslidar_,可采用rostopic list查看具体名称

1、新建一个终端打开roscore

复制代码
roscore

2、在文件夹libratia中新建一个终端

复制代码
rosbag play --pause lhbiaodingpro_2023-07-15-19-46-54.bag  /lslidar_point_cloud:=/points_raw

【注意】这里的--pause可以暂停,当后面需要grab某一帧的时候按下空格键暂停,当不需要暂停的时候--pause可以删除,另外上面的bag一定要保证存在,后面的lslidar_point_cloud:=/points_raw是lidar话题转换为point_raw,否则后面的标定箱无法正常标定。

3、在calibration中新建一个终端

复制代码
source devel/setup.bash

rosrun calibration_camera_lidar calibration_toolkit

4、打开先选相机,然后camera->Velodyne,注意此时我的棋盘格的大小为0.107m,一共有9乘7个格子,这里填入的是角点数,为10乘8。

然后右边点云按2键可以看到形状,通过调节QWEASD6个键来调整点云,重点是标定的时候把自己的眼睛当作雷达射线去扫描标定板,然后grab下一帧。

相关推荐
yunjingtianhe19 小时前
EL隐裂检测仪的优势—精准捕捉细微隐裂、微小断栅等隐蔽性极强的隐患
数码相机
PHOSKEY20 小时前
3D工业相机如何“读透”每一个字符?快速识别、高精度3D测量
数码相机·3d
听风吹雨yu1 天前
STM32F407-LWIP-Onvif协议控制海康相机
stm32·嵌入式硬件·数码相机
光_辉2 天前
使用代码访问海康相机
数码相机
格林威2 天前
相机的“对焦”和“变焦”,这二者有什么区别?
开发语言·人工智能·数码相机·opencv·算法·计算机视觉·视觉检测
光_辉2 天前
关于相机拍照的一些说明
数码相机
光_辉2 天前
调用海康相机实现事件监测并拍照
数码相机
JMchen1232 天前
Android相机硬件抽象层(HAL)逆向工程:定制ROM的相机优化深度指南
android·开发语言·c++·python·数码相机·移动开发·android studio
psp之魂3 天前
Unity2d Cinemachine Confine 2d失效的问题
数码相机
中达瑞和-高光谱·多光谱3 天前
中达瑞和VIX-N220推扫式高光谱相机:助力中医舌苔面诊迈向客观化、智能化新时代
数码相机