Ubuntu18.04安装编译PL-VINS

1.https://github.com/cnqiangfu/PL-VINS官网

2.前提条件:ubuntu18.04和ROS Melodic
  依赖项:Eigen 3.3.4 + OpenCV 3.2+ Cere-solver
  Ceres安装可参考:https://blog.csdn.net/qq_42257666/article/details/124600564

3.安装:
1. mkdir -p ~/catkin_plvins/src    
2. cd ~/catkin_plvins/
3. catkin_make
4. source devel/setup.bash
5. echo $ROS_PACKAGE_PATH
6. git clone https://github.com/cnqiangfu/PL-VINS.git
注:克隆完成后需要进入/PL-VINS/feature_tracker/CMakeLists.txt中修改如下三处路径


且需要将将opencv安装目录中的OpenCVConfig.cmake文件中如下一行
set(OpenCV_INCLUDE_DIRS "${OpenCV_INSTALL_PATH}/include" "${OpenCV_INSTALL_PATH}/include/opencv")
修改为set(OpenCV_INCLUDE_DIRS "${OpenCV_INSTALL_PATH}")

4.编译
1. catkin_make
2. source devel/setup.bash

5.编译成功后即可前往http://projects.asl.ethz.ch/datasets/doku.php?id=kmavvisualinertialdatasets自行下载数据集测试(我所用的是MH_05_difficult.bag)
5.1下载数据集后在catkin_plvins中打开终端一运行如下命令
1. source devel/setup.bash
2. roslaunch plvins_estimator plvins_show_linepoint.launch
注:需要将src/PL-VINSvins_estimator/launch/下的plvins-show-linepoint.launch改为plvins_show_linepoint.launch(注意是下划线)文件名
5.2在catkin_plvins中打开终端二输入:
1. source devel/setup.bash
2. rosbag play /home/zz/catkin_plvins/MH_05_difficult.bag
运行成功

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值