安裝kalibr Ubuntu16.04
1.在Ubuntu 16.04安裝ROS kinetic
2.安裝依賴項
sudo apt-get install python-setuptools python-rosinstall ipython libeigen3-dev libboost-all-dev doxygen libopencv-dev ros-kinetic-vision-opencv ros-kinetic-image-transport-plugins ros-kinetic-cmake-modules python-software-properties software-properties-common libpoco-dev python-matplotlib python-scipy python-git python-pip ipython libtbb-dev libblas-dev liblapack-dev python-catkin-tools libv4l-dev
sudo pip install python-igraph --upgrade
3.創立工作空間
mkdir -p ~/kalibr_workspace/src
cd ~/kalibr_workspace
source /opt/ros/kinetic/setup.bash
catkin init
catkin config --extend /opt/ros/kinetic
catkin config --cmake-args -DCMAKE_BUILD_TYPE=Release
4.下載原始碼
cd ~/kalibr_workspace/src
git clone https://github.com/ethz-asl/Kalibr.git
5.編譯
cd ~/kalibr_workspace
catkin build -DCMAKE_BUILD_TYPE=Release -j4
`````````````````````````````````````````````````````````````````可能會出現問題
catkin_make遇到問題:
ImportError: "from catkin_pkg.package import parse_package" failed: No module named 'catkin_pkg'
Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.
solution:
出現這個錯誤的主要原因是,將anaconda設定成了預設的python環境,解決方法是更改系統的預設python環境為系統自帶的python環境. sudo gedit ~/.bashrc
,刪除或註釋anaconda的環境變數,(我是註釋掉就OK了)
6.設定環境
source ~/kalibr_workspace/devel/setup.bash
7.測試安裝是否成功
從
連結:https://pan.baidu.com/s/14vdbdmEE598irZNVNQ2sZA
提取碼:f3wi
下載資料包,解壓放在工作空間裡。
終端輸入
kalibr_calibrate_imu_camera --target april_6x6.yaml --cam camchain.yaml --imu imu_adis16448.yaml --bag dynamic.bag --bag-from-to 5 45
相關文章
- ubuntu 18.04安裝kalibr(詳細步驟)Ubuntu
- ubuntu16.04安裝rosUbuntuROS
- ubuntu16.04 下安裝mysqlUbuntuMySql
- Ubuntu16.04安裝、使用typoraUbuntu
- ubuntu16.04 下kvm安裝Ubuntu
- ubuntu16.04 CUDA, CUDNN 安裝UbuntuDNN
- Ubuntu16.04雙系統安裝及解除安裝Ubuntu
- UBuntu16.04下安裝Docker(親測)UbuntuDocker
- Ubuntu16.04下安裝gtsam-3.2.1Ubuntu
- ubuntu16.04下安裝NS3.27UbuntuS3
- ubuntu16.04安裝Tomact8UbuntuMac
- ubuntu16.04 安裝 rime輸入法Ubuntu
- ubuntu16.04系統下安裝dockerUbuntuDocker
- Ubuntu16.04安裝最新版nodejsUbuntuNodeJS
- 華碩飛行堡壘安裝Ubuntu16.04Ubuntu
- ubuntu16.04下的MySQL離線安裝UbuntuMySql
- 在Ubuntu16.04上安裝LEMP環境Ubuntu
- Ubuntu16.04安裝QQ(圖文說明)Ubuntu
- ubuntu16.04 PHP7安裝與Nginx PHPUbuntuPHPNginx
- Ubuntu16.04 percona MySQL客戶端安裝UbuntuMySql客戶端
- win8.1平板安裝ubuntu16.04的折騰Ubuntu
- ubuntu16.04安裝cuda8+opencv3.4+tensorflowUbuntuOpenCV
- Ubuntu16.04中安裝gcc4.9和g++4.9UbuntuGC
- 基於Ubuntu16.04的django+uwsgi+nginx安裝部署UbuntuDjangoNginx
- 【MindSpore】Ubuntu16.04上成功安裝GPU版MindSpore1.0.1UbuntuGPU
- ORB_SLAM2安裝編譯測試ubuntu16.04ORBSLAM編譯Ubuntu
- Ubuntu16.04 php5安裝失敗解決方案UbuntuPHP
- ubuntu16.04安裝python3.6.7遇到的坑記錄UbuntuPython
- Ubuntu16.04下安裝破解secureCRT和secureFX的操作記錄UbuntuSecurecrt
- ubuntu16.04在Linux安裝Vivado2017.4UbuntuLinux
- 環境 | ubuntu16.04系統安裝及基本軟體配置Ubuntu
- 【TensorFLow】Ubuntu16.04安裝CUDA8.0+cuDNN6.0+TensorFlowUbuntuDNN
- 在win7系統中用U盤安裝ubuntu16.04Win7Ubuntu
- ubuntu16.04下CUDA9.1+OPENCV3.1安裝記錄UbuntuOpenCV
- Ubuntu16.04不用管理員許可權安裝caffe依賴(上)Ubuntu
- ubuntu16.04 安裝 npm和node,利用n模組切換node版本UbuntuNPM
- 樹莓派裝Ubuntu16.04樹莓派Ubuntu
- Ubuntu16.04下安裝CUDA9.0和CUDNN7.0填坑UbuntuDNN