TX2 - ROS:Melodic - Librealsense2
###Aim to: TX2에서 435i를 ROS 및 라이브러리를 운용할 수 있는 환경 셋팅
환경:
- JetPack Version : 4.3
- Ubuntu: 18.04
1. JetPack
TX2에 JetPack 설치는 다른 곳에도 많으니 생략.
(SDK Manager - Manual Setup(Power, Rec, Rst))
SDK Manager로 설치 끝나고 나면 Reboot. (이거 안해서 설치 제대로 안된 줄 알고 2번 재설치했다...)
sdk manager 실행전 반드시 host pc의 apt-get update & upgrade 오류 없는 것 확인할 것
2. Librealsense - ROS
여기서부터, 문제.
435i는 단순 uvc 카메라 뿐만 아니라, imu 센서도 달렸다. 그래서 커널의 uvc 카메라 모듈만으로는 imu가 안읽히는 듯 하다...
그리고, ROS에서 Realsense Package launch시, No Device,,,
이를 위해서, Kernel을 Patch해야한다.
참고할 곳: github.com/jetsonhackers
Intel Official 문의에도 링크될만큼 믿을만 하다.(감사드립니다.)
하지만, repos 이름들이 헷갈리므로 정신차리고 보자.
2-1. Librealsense2 설치
https://github.com/IntelRealSense/librealsense/blob/master/doc/installation_jetson.md
2-2. ROS-melodic 설치
https://github.com/jetsonhacks/installROS
2-3. RealSense Package 설치
https://github.com/jetsonhacks/installRealSenseROS