zoukankan      html  css  js  c++  java
  • ubuntu18.04 orb_slam2安装记录

    1.git clone https://github.com/raulmur/ORB_SLAM2.git
    2.git clone https://github.com/stevenlovegrove/Pangolin.git
    cd ~/Pangolin/
    mkdir build
    cd build/
    cmake ..
    sudo apt install libgl1-mesa-dev
    sudo apt install libglew-dev
    cmake ..
    sudo apt install pkg-config
    sudo apt install libegl1-mesa-dev libwayland-dev libxkbcommon-dev wayland-protocols
    cmake ..
    cmake --build .

    3.cd ORB_SLAM2/
    ./build.sh

    在编译usleep()报错的文件里加入#include<unistd.h>
    locate libboost_system

    在/home/wang/ORB_SLAM2/Examples/ROS/ORB_SLAM2/CMakeLists.txt的set(LIBS...最后加入/usr/lib/x86_64-linux-gnu/libboost_system.so
    ./build.sh
    export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/home/wang/ORB_SLAM2/Examples/ROS/ORB_SLAM2
    ./build_ros.sh

    4.使用ros录的bag测试orb_slam2

    export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/home/wang/ORB_SLAM2/Examples/ROS/ORB_SLAM2

    cd ~/ORB_SLAM2

    roscore

    rosrun ORB_SLAM2 Mono Vocabulary/ORBvoc.txt Examples/Monocular/TUM1.yaml

    rosbag play xxxx.bag(rosbag reindex xxxx.bag)

  • 相关阅读:
    正则表达式
    模块的初始
    装饰器 1
    匿名函数
    内置函数一(待跟新)
    python 学习迭代器的认识
    python 学习笔记 —— 函数的认识
    搭建yum 源
    python 学习第六天 文件的处理方式
    python 学习第五天 字典得 增删改查
  • 原文地址:https://www.cnblogs.com/cj2014/p/12750615.html
Copyright © 2011-2022 走看看