Ubuntu16.04 SLAM 기본 작업 환경 구성

2743 단어
작년부터 SLAM을 접하고 Linux 운영체제를 접하는 동안 Ubuntu는 여러 차례 리셋을 했고 SLAM의 작업 환경도 처음부터 조립해야 했다.이제 슬램의 기본적인 작업 환경 구성을 정리해 보세요. 밟은 구덩이를 공유하기 위해서도 백업을 해 보세요.
블로그의 설치 설정 방법은 주로 고박의《시각SLAM14강》과 일부 블로그에서 유래한 것으로 감사합니다^ ^
 
1. ROS 설치
Ubuntu 버전 번호가 16.04이므로 kinetic 버전이 설치되어 있습니다.
ROS 홈페이지는 설치 절차에 대한 설명이 상세해 순서대로 명령을 하나하나 내리면 된다.
홈페이지 주소:http://wiki.ros.org/kinetic/Installation/Ubuntu
 
ROS를 설치하는 동안 Hash 체크섬 오류가 발생한 경우를 해결합니다.
$ sudo apt-get install synaptic   

그 다음 이전 실행 문장 뒤에 -fix –missing을 붙인다
 
2. 오픈cv 버전 설치: 3.3.1
블로그 기준:http://www.cnblogs.com/uestc-mm/p/7338244.html단계 실행
 
3、numpy 설치
$ sudo apt-get install python-pip    
$ pip install numpy

 
4、git 설치
$ sudo apt-get install git  

프로비저닝
$ git config --global user.name "Your Name"
$ git config --global user.email [email protected]

 
5.ceres 설치
종속성 설치:
$ sudo apt-get install liblapack-dev libsuitesparse-dev libgflags-dev libgoogle-glog-dev libgtest-dev

컴파일 설치: cmake→make→make install
원본 코드https://github.com/gaoxiang12/slambook, 3rdparty 폴더 아래에 있습니다.
 
6. g2o 설치
종속성 설치:
$ sudo apt-get install qt4-qmake libqglviewer-dev libcholmod-dev

컴파일 설치: cmake→make→make install
원본 코드https://github.com/gaoxiang12/slambook, 3rdparty 폴더 아래에 있습니다.     
 
해결 g2o 없음 g2oviewer 질문:https://www.aliyun.com/jiaocheng/139844.html
g2o-viewer를 제대로 사용할 수 없음:https://blog.csdn.net/younger671/article/details/79079943
 
7. IDE 설치
VSCODE: 홈페이지 deb로 설치
QtCreator:
$ sudo apt-get install qtcreator

 
8. eigen3 설치
$ sudo apt-get install libeigen3-dev 

 
9.chromium의 플래시 플러그인 설치
Chromium의 플래시는 직접 재생할 수 없습니다. 해결 방법:https://blog.csdn.net/u010951300/article/details/52071773
전재 대상:https://www.cnblogs.com/ReedLW/p/9029740.html

좋은 웹페이지 즐겨찾기