SLAM/ROVIO

[ROVIO] #01. Install rovio

페트론 2020. 5. 1. 18:54

rovio는 kinetic에서 정식으로 release되진 않았지만, git에서 받아서 설치하면 kinetic에서도 문제없이 사용 가능하다.

아래 링크를 참고한다.

https://github.com/ethz-asl/rovio/issues/184

 

Running on EuRoC? · Issue #184 · ethz-asl/rovio

Hi, I tried to run rovio in stereo mode on EuRoC benchmark. Since there exist a set of default config files (e.g. euroc_cam0 & 1.yaml, rovio.info) in the repo, I assume one would be recommended...

github.com

과정은 다음과 같다.

 

1. kindr 설치

$ cd ~/catkin_ws/src
$ git clone https://github.com/ANYbotics/kindr.git
$ cd ..
$ catkin build kindr

2. rovio 설치

$ cd ~/catkin_ws/src
$ git clone https://github.com/ethz-asl/rovio.git
$ cd rovio
$ git submodule update --init --recursive
$ catkin build rovio --cmake-args -DCMAKE_BUILD_TYPE=Release -DMAKE_SCENE=ON

이 때, light_filtering/CMakeLists.txt(line 12) 에서 kindr를 찾을 수 없다는 에러가 발생하면,

catkin_ws 의 devel, build 폴더들을 삭제하고 다시 시도하면 된다.

 

반응형