ubuntu14 04安裝maplab及問題詳解

2021-08-14 13:42:57 字數 2460 閱讀 4459

1 安裝ros

export ubuntu_version=trusty

exportros_version=indigo

sudo apt install software-properties-common

sudo add-apt-repository"deb main"

wget -o -| sudo apt-key add -

sudo apt update

sudo apt install ros-$ros_version-desktop-full"ros-$ros_version-tf2-*"

"ros-$ros_version-camera-info-manager*"

--yes

# install framework dependencies.

sudo apt install autotools-dev ccache doxygen dh-autoreconf git liblapack-dev libblas-dev libgtest-dev libreadline-dev libssh2-1-dev pylint clang-format-3.8 python-autopep8 python-catkin-tools python-pip python-git python-setuptools python-termcolor python-wstool --yes

sudo pip install requests

2 更新ros環境

sudo rosdep init

rosdep update

echo

". /opt/ros/$ros_version/setup.bash"

>>

~/.bashrc

source

~/.bashrc

3 建立catkin工作空間

export ros_version=indigo

export catkin_ws=~/maplab_ws

mkdir -p $catkin_ws/src

cd$catkin_ws

catkin init

catkin config --merge-devel# necessary for catkin_tools >= 0.4.

catkin config --extend /opt/ros/$ros_version

catkin config --cmake-args -dcmake_build_type=release

cd src

git clone   --recursive

git clone   --recursive

5 建立linter

cd$catkin_ws/src/maplab

./tools/linter/init-git-hooks.py

6 生成maplab

cd$catkin_ws

catkin build maplab

。 1)好多

catkin_package

比如opencv3_catkin

,glog_catkin,lp_solve_catkin,metis_catkin,protobuf_catkin

等,只能開啟相應的

cmake

(注意,有的原始碼放進目的位址後,執行後會恢復為空文件,我把

download-*_src.cmake

檔案裡新增了

if函式,如果存在

.zip

2)ceres-solver

鏈結無法連線,

導致安裝不成功

cmakelists.txt

中git_repository

修改為 3)

opencv3_catkin

裡vgg_generated_48.i

hash

衝突boostdesc_bgm.i

時,也是相同的問題,可以

對照著download-*_src.cmake裡的hash號,建立相應的資料夾,放入對應的.i檔案

4)對rovio

執行make

時,出現有關

eigen/stdvector

的錯誤./eigen/src/stlsupport/stdvector.h:69:9: error: partial specialization of 'std::vector>' after instantiation of 'std::vector>' [-fpermissive]

解決方法是,在出現錯誤相關聯的檔案中新增#include

,問題就會消失。

最後執行

catkin build maplab

後,failed: none ,abandoned: none

ubuntu14 04安裝紀事

vmware是個好東西,但是今天在新裝ubuntu做實驗時卻一直提示disconnect you are now offline。試了n種方法,也反覆安裝多次,最後才確定是vmware出了問題。嘗試將編輯 虛擬網路編輯器還原預設後才算排除問題,只是網路設定又要重新做了 新裝的ubuntu一些基本設定...

Ubuntu 14 04 系統安裝

1.選擇系統語言 2.安裝環境,足夠的磁碟空間,電腦接入電源,已經連線網際網路 ps a.網際網路可以不連線,連線網際網路會自動更新,影響安裝速度 b.想要加快安裝速度,可以不選兩個選項 c.更新和第三方軟體都是需要的,所以建議保持網路連線,勾選選項。3.安裝型別,有資料最好自己分割槽,選擇 其他選...

Ubuntu14 04怎麼安裝vim?

ubuntu14.04重灌後安裝vim時出現以下的情況怎麼辦?wu wu inspiron 5437 sudo apt get install vim 正在讀取軟體包列表 完成 正在分析軟體包的依賴關係樹 正在讀取狀態資訊 完成 現在沒有可用的軟體包 vim,但是它被其它的軟體包引用了。這可能意味著...