ubuntu20.04系统 ros noetic下安裝orbslam2

                        ros noetic下安裝orbslam2

可以先过目下之前写的在18.04上安装orbslam2,然后看下面的安装教程

orbslam安装

1.安装Pangolin

 git checkout v0.6 版本后解决下面报错问题

error: ‘XXX’ is not a member of ‘std’ 

error: ‘index_sequence’ is not a member of ‘std’..

git clone https://github.com/stevenlovegrove/Pangolin.git
git checkout v0.6
cd Pangolin
mkdir build
cd build
cmake ..
cmake --build .
sudo make install

2.安装Eigen

sudo apt-get install libeigen3-dev

引用Eigen库只需要添加其头文件即可(不需要链接库文件),即在 CMakeLists.txt 文件中只要包含如下内容即可(当前开源项目已添加,不需要重复添加):

include_directories("/usr/include/eigen3")

如果不能确定eigen3的实际安装位置,可以通过以下命令进行定位:

sudo updatedb
locate eigen3

3.

你可能感兴趣的:(新ros专栏,ros,orbslam,noetic,orbslam2,ubuntu20.04)