pangolin

ubuntu 14.04调试ORB-SLAM2

寵の児 提交于 2020-03-21 11:02:41
1 具备的条件: (1)ubuntu 14.04 (2)ROS indigo(可选) 2 安装依赖 (1)Pangolin:https://github.com/stevenlovegrove/Pangolin 安装依赖: sudo apt-get install libglew-dev sudo apt-get install cmake sudo apt-get install libboost-dev libboost-thread-dev libboost-filesystem-dev sudo apt-get install libpython2.7-dev 安装Pangolin: git clone https://github.com/stevenlovegrove/Pangolin.git cd Pangolin mkdir build cd build cmake -DCPP11_NO_BOOSR=1 .. make -j (2)OpenCV:http://opencv.org/(我使用的是OpenCV 2.4.10) 安装步骤:参考:http://blog.csdn.net/csqingchen/article/details/43968925 (3)Eigen3:http://eigen.tuxfamily.org/ 直接在终端:sudo apt-get

Ubuntu虚拟机下安装运行ORB-SLAM2

帅比萌擦擦* 提交于 2020-03-05 13:49:33
Ubuntu虚拟机下安装运行ORB-SLAM2 由于电脑的两个硬盘都存着数据,没法腾出来一个安装双系统,所以无奈只能在虚拟机上跑SLAM。这两天边看高博的《SLAM十四讲》,边熟悉Ubuntu,遇到了许多问题,但也磕磕绊绊配置运行上了ORB-SLAM2。在此记录下配置过程和出现的一些错误,仅供参考。 1.基本工具 在配置过程中需要cmake、gcc、g++和git工具,这是最基本的工具了,不安装后面要报错的。可以直接在桌面右击打开终端进行安装。git的安装需要一些额外的配置,比如生成SSH密钥,填写你的github账号等,网上有许多这里不再一一赘述。 sudo apt - get install cmake sudo apt - get install git sudo apt - get install gcc g ++ 2.安装Pangolin Pangolin是对OpenGL进行封装的轻量级的OpenGL输入/输出和视频显示的库。可以用于3D视觉和3D导航的视觉图,可以输入各种类型的视频、并且可以保留视频和输入数据用于debug。也就是说Pangolin是一个可视化用户界面。 首先要安装一些Pangolin所需要的依赖库: sudo apt - get install libglew - dev sudo apt - get install libboost - dev

ubuntu16.04安装编译pangolin

流过昼夜 提交于 2019-12-09 18:34:47
1 安装pangolin依赖(OpenGL) sudo apt-get install libglew-dev 2 编译和安装pangolin 下载pangolin(网址:https://github.com/stevenlovegrove/Pangolin) 下载安装包:Pangolin.tar.gz 解压安装包:tar -zxvf Pangolin.tar.gz cd [path-to-pangolin] mkdir build cd build cmake … make sudo make install 3 运行Pangolin时出现错误(Pangolin X11: Unable to retrieve framebuffer options): 4 解决方法:进入Pangolin的CMAKE工程根目录,Pangolin/src/display/device/display_x11.cpp 文件,注释两行代码: GLX_SAMPLE_BUFFERS , glx_sample_buffers, GLX_SAMPLES , glx_sample_buffers > 0 ? glx_samples : 0, 来源: CSDN 作者: enjoyxiong 链接: https://blog.csdn.net/enjoyxiong/article/details/103461975

ElasticFusion编译过程(Ubuntu16.04)

匿名 (未验证) 提交于 2019-12-03 00:37:01
ElasticFusion是三维重建领域效果比较显著的开源库,其作者为Facebook Reality Labs的 Thomas Whelan 博士。 ElasticFusion 的github源码主页,是本次编译过程的主要参考资料。 本文使用的硬件配置如下: + Intel i7-7700HQ GPU必不可少,否则无法完成编译,可参见 ElasticFusion 页面8.FAQ内容 ) + 16GB DDR4 2400MHz 内存 本文采用使用Ubuntu16.04系统,ElasticFusion也支持Ubuntu14.04和Unbuntu15.04,但本人并未亲自验证。以下所有步骤均默认在Ubuntu16.04下完成。 sudo apt-get install cmake-qt-gui sudo apt-get install git sudo apt-get install build-essential sudo apt-get install libusb-1.0-0-dev sudo apt-get install libudev-dev sudo apt-get install openjdk-7-jdk sudo apt-get install freeglut3-dev sudo apt-get install python-vtk sudo apt-get

Pangolin是一个用于OpenGL显示/交互以及视频输入的一个轻量级、快速开发库

匿名 (未验证) 提交于 2019-12-03 00:30:01
http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html OpenGL入门学习 OpenGL 学习笔记(3)绘制几何物体 ORB_SLAM2之Pangolin的安装与问题处理 http://www.cnblogs.com/liufuqiang/p/5618335.html 文章来源: Pangolin是一个用于OpenGL显示/交互以及视频输入的一个轻量级、快速开发库

《》视觉SLAM十四讲》学习之Pangolin安装

匿名 (未验证) 提交于 2019-12-03 00:20:01
在ubuntu上对ORB-SLAM进行运行的过程中,出现以下错误: terminate called after throwing an instance of ‘std::runtime_error’ what(): Pangolin X11: Unable to retrieve framebuffer options 3如果出现问题,先检查1有没有完成,然后 注释掉Pangolin/src/display/device/display_x11.cpp文件中的两行代码即可,具体如下: 4.在1中通常显示 doxygen没有安装,运行如下命令 文章来源: 《》视觉SLAM十四讲》学习之Pangolin安装

pangolin0.5+vs2013永久配置

匿名 (未验证) 提交于 2019-12-03 00:18:01
!!!!!!要退出360 1下载pangolin-0.5,解压,新建build文件夹 2cmake生成vscode,configure,添加eigen3.2path,然后generate 3,打开pangolin.sln build :右键ALL_BUILD 4 file-new-project-visual c++ -win32consoleapplication 5 view-otherwindows-property manager-Debug| X64→Microsoft.Cpp.x64.user 可执行文件目录 包含目录 附加库目录 opengl自己下opengl32.lib 附加依赖项 pangolin.lib jpeg.lib libpng16d.lib zlibd.lib glewd.lib libglew_sharedd.lib OpenGL32.Lib 属性-》c/c++-》代码生成-》运行库 测试 #include <pangolin\pangolin.h> int main(int /*argc*/, char** /*argv*/) { pangolin::CreateWindowAndBind("Main", 640, 480); glEnable(GL_DEPTH_TEST); // Define Projection and initial