相机和imu单独标定请参考前面的博客
1、准备文件
- checkboard.yaml
- 相机标定文件camera_calibration.yaml
- imu标定文件imu_calibration.yaml
IMU标定文件格式需要改为如下:
rostopic: /zed2/zed_node/imu/data_raw
update_rate: 200.0 #Hz
accelerometer_noise_density: 1.95210249097e-03 #continous
accelerometer_random_walk: 3.21657754841e-05
gyroscope_noise_density: 1.66653821181e-03 #continous
gyroscope_random_walk: 3.62995642537e-06
2、录制数据包
rosbag record -O camera_imu.bag /zed2/zed_node/imu/data_raw /zed2/zed_node/left_raw/image_raw_color /zed2/zed_node/right_raw/image_raw_color
具体晃动方式,请参考:https://github.com/ethz-asl/kalibr
3、获取标定结果
kalibr_calibrate_cameras --bag camera_imu.bag
--topics /zed2/zed_node/left_raw/image_raw_color /zed2/zed_node/right_raw/image_raw_

本文详细介绍了如何通过rosbag录制imu和相机数据,使用kalibr进行标定,包括文件准备、数据获取、标定过程及结果解读。重点涉及imu噪声参数设置和相机校准指标评估。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



