「Lidar&Camera」联合标定
目录
记录激光雷达和相机标定过程及注意事项。
标定
标定基于Autoware
Methods
1. 安装 ROS
Ubuntu参考该教程
2. 安装 Autoware
安装步骤参考官方Wiki
需要注意自带
Calibration Tools的最高版本为v1.10.0,此要求同样限制系统版本为Ubuntu 16.04
3. 数据采集
连接硬件,采集标定板在不同距离,不同角度下各姿势的ros包,细节见参考
# 启动大华相机
roscore
rosrun dahua_socket camera_node
rosrun camera_data camera_data_node
rosrun sensor_timer trigger_timer_node
rosrun sensor_timer sensor_timer_node
rosrun sensor_timer pack_timer_node4. 标定
标定过程可参考视频
4.1 启动 Autoware
按教程启动,但暂不进入标定流程
4.2. 回放 rosbag
autoware 写死了激光雷达点云 topic 为
/points_raw,需要重命名包中的点云 topic如果包过大在播放-暂停时卡死,可以降低速度
rosbag paly -r 0.1 xxx.bag /velodyne_points:=/points_raw
# 空格键暂停/继续4.3 选定姿势并拾取雷达点云
按
b键修改背景色,按w键可快速聚焦点云在点云预览界面先调出一个较优角度
4.4 标定并投影
Note
1. 坐标系
涉及三个坐标系,分别是相机系、Autoware坐标系和Velodyne坐标系,它们均是右手系
- 相机系

- Velodyne坐标系

- Autoware坐标系

2. 标定文件
CameraExtrinsicMat为相机系转Autoware系