ubuntu18.04,在运行ROS的autoware_camera_lidar_calibrator时报错

版本:ubuntu18.04 —— Autowarev1.12 —— ROS-melodic
在看了(https://blog.csdn.net/qq_40216084/article/details/108627919) 这位博主的教学之后,运行代码:

cd autoware.ai
source install/setup.bash
roslaunch autoware_camera_lidar_calibrator camera_lidar_calibration.launch intrinsics_file:=/home/einsshaw/20220424_2127_autoware_camera_calibration.yaml image_src:=/rgb/image_raw

img

随后报错:

img


代码:

[ INFO] [1650809566.546506489]: [image_rectifier] Ready. Waiting for data...
[calibration_publisher-1] process has died [pid 8107, exit code -11, cmd /home/einsshaw/autoware.ai/install/calibration_publisher/lib/calibration_publisher/calibration_publisher __name:=calibration_publisher __log:=/home/einsshaw/.ros/log/37608bca-c3d8-11ec-a936-0c54159d7475/calibration_publisher-1.log].
log file: /home/einsshaw/.ros/log/37608bca-c3d8-11ec-a936-0c54159d7475/calibration_publisher-1*.log

在bag包进行播放时,出现以下问题:

img

我没有理睬这些问题,顺着博主的教程往下做,完成九个点的对应之后,再次报错:

img

并且终端没有生成外参矩阵信息以及相关文件。

我是linux初学,不知道是不是在Autoware编译的时候,calibration_publisher出错了,现在应该怎么改

看一下日志:
/home/einsshaw/.ros/Log/1653ef5a-c3d1-11ec -a936-0C54159d7475/caltbrationpublisher-1.Log

你可以看一下环境问题,是不是缺包了

可能缺少的是系统自带的一些依赖包,建议直接在博主下面闻一下看能不能解决。

你用的版本是什么?实测用最新版可以生成相关的东西。