从0开始Ubuntu slam cmake....

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从0开始Ubuntu slam cmake....相关的知识,希望对你有一定的参考价值。

  工作XX年了,对于LINUX是小白。。。无需喷,我早已无地自容。

  最近工作需要应用研发slam,不得不承认这一前沿技术仍旧多数在老外手里。目前了解到的有orb-slam 、rtab map slam、catographer,都是在LINUX平台。

  第一次装好ubuntu的时候,我连源是什么都不知道,cmake更是一知半解。

  只能一步一步来。

  准备工作

  1、ubuntu-14.04.4-desktop-amd64.iso

  http://old-releases.ubuntu.com/releases/14.04.4/ubuntu-14.04.4-desktop-amd64.iso

  注册码自己,BD一大堆。

  2、VMware-workstation-full-12.5.2-4638234 

  如果要在虚拟机上链接外设,比如kinect,那么抱歉,似乎不行,大概是因为硬件驱动,只能双系统。

  

 Let‘s Go!

 安装虚拟机,无需多说。建议重启电脑,进入Bios,启动intel vt-x(名字可能有差异,意思大致差不多,如果开启则忽略)。不开貌似装不了ubuntu。

 注:VT-x是intel运用Virtualization虚拟化技术中的一个指令集,是CPU的硬件虚拟化技术,VT可以同时提升虚拟化效率和虚拟机的安全性,在x86平台上的VT技术,一般称之为VT-x,而在Itanium平台上的VT技术,被称之为VT-i。

 安装ubuntu需要花点时间,多是花在下载语言包上(100M宽带,独享,折腾了二十分钟)。

 技术分享

 

 1、装好之后,首先进入system setting,然后选display,修改分辨率。

 2、配置源,教程http://jingyan.baidu.com/article/7f41ecec1b7a2e593d095ce6.html 我一般选163的,感觉还凑合。

 源是什么(BD拷贝过来):源就是软件源的意思,包管理器从软件源下载软件包,并从软件源下载软件更新,相当于软件的下载服务器和更新服务器,只不过不是某款软件的,而是该系统所有软件的下载服务器。

 系统默认源是US,所以要改。第一次装,没配置源,那个速度,不堪回首。

 3、然后介绍两个命令:

 #sudo apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过
 #sudo apt-get dist-upgrade 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。

(http://blog.csdn.net/ruidongliu/article/details/8626646有详细介绍)

 进入到这一步,其实可以备份系统了,作为一个小白,稍有不慎就可能把ubuntu玩坏了。当然也可以等安装好一些必要软件后再备份。

 有点晚了,先休息。

 

 

 

  

  


以上是关于从0开始Ubuntu slam cmake....的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu18.04配置ORB-SLAM2过程中的问题

ubuntu从零到一跑通ORB_SLAM2及其ORBSLAM2_with_pointcloud稠密建图

QT在Ubuntu18中persisting cmake state

QT在Ubuntu18中persisting cmake state

ubuntu 20.04+ORB_SLAM3 安装并行全记录(无坑版)

ubuntu下用啥写slam程序