autoware激光点云和摄像头联合标定

本教程介绍了如何使用Autoware进行激光点云与摄像头的联合标定。首先准备A0尺寸标定板进行相机和点云标定,然后单独标定相机以消除畸变。接着记录摄像头和点云数据,通过rosbag回放并启动标定软件。在rviz中进行点云和图像对应点的选择,生成映射矩阵。最后,验证标定结果,展示融合后的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.准备标定板 A0尺寸,打印在泡沫板上,12*9方格。用于相机和点云联合标定。也可以再单独做一个A4尺寸标定板,用来单独做相机标定。

2.单独标定摄像机,消除畸变

rosrun autoware_camera_lidar_calibrator cameracalibrator.py --square 0.03  --size 11x8  image:=/usb_cam/image_raw

image后面是相机的主题。标定完成后会生成一个yaml格式文件。里面包含了相机的内外参矩阵。

2.点云和摄像头视频的录制。rostopic list 查看当前点云和视频主题,保证摄像头和点云的主题都已发布。随后录制数据

rosbag record -O Camera_Calibration.bag /usb_cam/image_raw /points_raw

3.回放点云数据

rosbag play Camera_Calibration.bag -l

4.启动标定软件

roslaunch autoware_camera_lidar_calibrator camera_lidar_calibration.launch intrinsics_file:=xxx.yaml image_src:=/usb_cam/image_raw

会出来图片。

启动rviz,显示点云数据。

在视频窗口鼠标点击一个位置,在rviz的点云上,用publish point点击同样位置,点击9次后会自动生成yaml文件,实在之前的yaml内容上加入了相机和雷达的映射矩阵。

5验证

打开rosrun runtime_manager runtime_manager_dialog.py.

回放的点云数据要修改成velodyne订阅的主题,即points_raw.

r

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值