ubuntu 装机必备--SLAM入门

在github上下载高博的slambook(https://github.com/gaoxiang12/slambook)在3rdparty文件夹中有安装包。

1. 安装Eigen库

sudo apt-get install libeigen3-dev

2. 安装 PCL

sudo apt-get install libpcl1.7

sudo apt-get install pcl-tools

3. 安装ceres

安装依赖:
sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.4 libgflags-dev libgoogle-glog-dev libgtest-dev

编译安装:

cd ceres-solver
mkdir build
cd build
cmake ..
make -j4
sudo make install

4. 安装g2o

sudo apt-get install libqt4-dev qt4-qmake libqglviewer-dev libsuitesparse-dev libcxsparse3.1.4 libcholmod3.0.6

编译安装:

cd g2o
mkdir build
cd build
cmake ..
make -j4
sudo make install

5. 安装Pangolin

安装依赖:
sudo apt-get install libglew-dev libboost-dev libboost-thread-dev libboost-filesystem-dev cmake

编译安装:

cd Pangolin
mkdir build
cd build
cmake ..
make -j4
sudo make install

6.安装 DBoW3和Sophus

直接编译安装即可。

7.安装 glog和gflags。

1)下载glog:

git clone https://github.com/google/glog

2)配置:

sudo apt-get install autoconf automake libtool

3)编译安装

cd glog
./autogen.sh
./configure
make -j24
sudo make install

4)安装完成结果。

5)下载gflags:

git clone https://github.com/gflags/gflags

6)编译安装:

cd gflags
cmake .
make -j24
sudo make install

8. 安装opencv2.4.9

1) 安装依赖:

sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

2)安装包下载

git clone https://github.com/opencv/opencv.git

3)编译安装

cd opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j24
sudo make install

附加:

9.搜狗linux输入法

1) 打开官网http://pinyin.sogou.com/linux,点击自己对应的系统位数安装包,然后下载。

2) 到安装目录下,终端输入

sudo dpkg -i sogoupinyin_2.1.0.00826_amd64.deb

3)若上一步出现错误 输入

sudo apt-get install -f

然后重复2)

4) 此时没有错误就安装完了,如果在输入法设置中未出现sougou,重启电脑

 

转载于:https://www.cnblogs.com/Yanfang20180701/p/10670838.html

Ubuntu22 ORB-SLAM2是一个基于Ubuntu 22版本的ORB-SLAM2软件包。ORB-SLAM2是一个用于视觉定位和地图构建的开源系统。它使用了ORB特征点和回环检测算法来实现实时的摄像头定位和地图重建。安装ORB-SLAM2需要进行一些步骤: 1. 首先,确保你的系统安装了image_view。如果没有安装,可以执行以下命令安装:sudo apt-get install ros-indigo-image-view 2. 然后,你需要安装BLAS和LAPACK库,可以使用以下命令进行安装:sudo apt-get install libblas-dev sudo apt-get install liblapack-dev ROS(可选) 3. 接下来,你需要设置ORB-SLAM2的运行环境。首先进入catkin工作空间的src目录:cd ~/catkin_ws/src 然后执行以下命令运行ORB-SLAM2: rosrun ORB_SLAM2 Mono /home/ubantu/catkin_ws/src/ORB_SLAM2/Vocabulary/ORBvoc.txt /home/ubantu/catkin_ws/src/ORB_SLAM2/Examples/ROS/ORB_SLAM2/Asus.yaml 这样,你就可以在Ubuntu 22上使用ORB-SLAM2进行实时数据处理了。请根据你的具体环境和需求,进行安装和配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [怎么在ubuntu下装ORB-SLAM2,并用单目摄像头实时跑起来](https://blog.csdn.net/panxiying1993/article/details/61922162)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值