参考博客:Ubuntu20.04 运行 Vins-Fusion,问题没有完全解决,所以自己写了一篇
Vins-Fusion 开源地址:https://github.com/HKUST-Aerial-Robotics/VINS-Fusion
由于仅支持ROS kinetic 和 melodic,所以在Ubuntu20.04对应的ROS noetic 编译会报错,需要稍加修改。
首先添加OpenCV4支持:
在camera_model包中的头文件Chessboard.h中添加
#include <opencv2/imgproc/types_c.h>
#include <opencv2/calib3d/calib3d_c.h>
在CameraCalibration.h中添加
#include <opencv2/imgproc/types_c.h>
#include <opencv2/imgproc/imgproc_c.h>