用D455相机跑VINS-MONO,rviz有图像,但初始化不了,VINS终端显示:throw img, only should happen at the beginning。
这时打开一个新的终端,输入:rostopic echo /camera/imu,查看IMU的时间戳,这时会发现VINS终端显示的图像时间戳和IMU的时间戳差的很多。
打开realsense-ros中的rs_camera.launch文件,下图这两个地方修改成图示这样:
enable_sync这个参数其实是D455相机硬件同步使能,博主改为true就初始化不了,让原本相差不大的时间戳变得很大,改为false就可以,很奇怪。具体什么原因不太清楚,先做个记录。
用D455相机跑VINS-MONO,rviz有图像,但初始化不了,VINS终端显示:throw img, only should happen at the beginning
最新推荐文章于 2024-07-02 18:19:29 发布