前言 本篇博客中,我们主要介绍了在安装ORB_SLAM2所需的第三方库Pangolin的过程中遇到的一些问题及解决方法. 1.Pangolin是什么? Pangolin是一个用于OpenGL显示/交互以及视频输入的一个轻量级.快速开发库,下面是Pangolin的Github网址: https://github.com/stevenlovegrove/Pangolin 2.我们为什么要用Pangolin?在哪里可以用到Pangolin? ORB_SLAM2中需要有Pangolin的支持. 3.安装…
安装教程,具体可以参考github上pangolin的安装文档 https://github.com/stevenlovegrove/Pangolin 首先要安装pangolin的各种依赖项 Glew sudo apt-get install libglew-dev CMake sudo apt-get install cmake Python2 / Python3 sudo apt--dev 可选依赖项(非必须安装,可以不安装) FFMPEG (For video decoding and i…
Pangolin: 一款开源的OPENGL显示库,可以用来视频显示.而且开发容易. 代码我们可以从Github 进行下载:https://github.com/stevenlovegrove/Pangolin 1.一般我们安装一个库的时候,都需要依赖其他的库才行. 一般有Glew.CMake. Boost .Python2/Python3 sudo apt-get install libglew-dev sudo apt-get install cmake sudo apt--dev 2.安装p…
学习视觉Slam十四讲到第三章的可视化演示的时候需要Panglolin的使用,因此在Githup上下载了安装包:https://github.com/stevenlovegrove/Pangolin 具体安装步骤可参考解压后的Pangolin文件夹中的README.txt文档内容.如果想安装最新的版本,可以到上面的网址上下载,但是安装过程要参考对应的README.txt文档.不同版本可能会有些变化.1.下载安装包: git clone https://github.com/stevenloveg…
安装环境 Ubuntu20.04 ORB_SLAM3依赖项安装 opencv3 ORB_SLAM3可用opencv3或opencv4编译,作者这里安装测试了opencv3 Step1: 安装opencv的依赖包 sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo…
注:1. 对某些地方进行了更新(红色标注),以方便进行配置. 2. ZED ROS Wrapper官方github已经更新,根据描述新的Wrapper可能已经不适用与Ros Indigo了,如果大家想参照这份博客进行安装ZED ROS Wrapper,有可能会出现其他问题.ZED ROS Wrapper github地址:https://github.com/stereolabs/zed-ros-wrapper 最近想运用ZED相机在ROS系统上实时运行ORB-SLAM2,在环境配置的过程当中遇…
0.基本配置 0.1初始设置 (1)开户root账号并重启系统: 打开gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 添加greeter-show-manual-login=true 设置密码sudo passwd root (2)登录root账号并更改语言为英语 打开gedit /etc/default/locale修改 LANG="en_US.UTF-8" LANGUAGE="en_US:en" (3…
链接:https://github.com/FangGet/ORB_SLAM2_Android README.md 说明文件 This Project is out of date 该工程过时了 This project is an Android version for ORB_SLAM2 based on Raul Mur-Artal's opensource project: ORB_SLAM2. 该工程项目是一个基于Raul Mur-Artal的开源项目ORB_SLAM2的Android…
Tutorial CMakeLists用于告诉CMake我们要对这个目录下的文件做什么事情 cmake 的特点主要有: 1,开放源代码,使用类 BSD 许可发布.http://cmake.org/HTML/Copyright.html 2,跨平台,并可生成 native 编译配置文件,在 Linux/Unix 平台,生成 makefile,在苹果平台,可以生成 xcode,在 Windows 平台,可以生成 MSVC 的工程文件. 3,能够管理大型项目,KDE4 就是最好的证明. 4,简化编译构…
进入工程目录,我们发现有两个sh文件,一个是build.sh另一个是build_ros.sh. 这两个都可以进行ORB_SLAM2的安装,我们先来看一下build.sh echo "Configuring and building Thirdparty/DBoW2 ..." cd Thirdparty/DBoW2 mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release make -j cd ../../g2o echo &quo…