반응형 docker4 Jetson AGX Xavier에 Docker ROS image 설치하기 Jetson Board에서 Docker image는 JetPack Version에 Dependency하다. 따라서 Docker 이미지를 pull 할 때는 버전을 꼭 확인해줘야 한다. + 아키텍처도 arm64기 때문에 유의 해야한다. 따라서 osrf/ros에서 pull 하는게 아닌 dustynv/ros 에서 pull해야한다. 1. 아래 도커 허브에 접속한다. https://hub.docker.com/r/dustynv/ros Docker hub.docker.com 2. tag button -> noetic 검색 3. 그다음 터미널을 열고 버전을 확인해 보자 $cat /etc/nv_tegra_release 여기서 중요한 점은 R 뒤에나오는 숫자, Revision : 뒤에 나오는 숫자 이다. 위에 허브 이미지를.. 2023. 9. 16. Jetson Nano에 YD LiDAR G4 연결하기 [2] 젯슨나노에 YD LiDAR G4를 연결해 보겠습니다. 사용 보드 : Jetson Nano 4GB 환경 : Ubuntu 20.04 + noetic 도커 컨테이너 라이다 : YD LiDAR G4 이전 글을 참고하면 좋습니다. https://stupidly-honest.tistory.com/15 Jetson Nano에 Docker 설치 및 Rviz 실행하기 [1] 사용 보드 : Jetson Nano 4GB 도커 이미지 : ros noetic 라이다 : G4 이전에 라즈베리파이4에 도커를 설치후 ROS2와 rviz2를 실행하였습니다. 이번에는 젯슨나노에서 noetic 도커 이미지를 설치 후 rviz를 띄워 stupidly-honest.tistory.com 그리고 이전에 작업에서 컨테이너를 생성할 때 /dev에 .. 2023. 7. 6. Jetson Nano에 Docker 설치 및 Rviz 실행하기 [1] 사용 보드 : Jetson Nano 4GB 도커 이미지 : ros noetic 라이다 : G4 이전에 라즈베리파이4에 도커를 설치후 ROS2와 rviz2를 실행하였습니다. 이번에는 젯슨나노에서 noetic 도커 이미지를 설치 후 rviz를 띄워 시각화를 해보겠습니다. 전 라즈베리파이편과 유사하여 구체적인 설명은 생략하겠습니다. 1. 먼저 ROS noetic 이미지를 받아줍니다. docker pull arm64v8/ros:noetic 2. 컨테이너 생성하기 docker run -it --privileged -d --name -e DISPLAY=:0 -v /tmp/.X11-unix:/tmp/.X11-unix arm64v8/ros:noetic 3. 컨테이너 접속하기 docker ps #컨테이너 이름 확인 명령.. 2023. 7. 6. Docker 컨테이너에서 rviz 실행하기 (with RPi, Docker, GUI) [2] 이전 글을 참고 하시면 좋습니다 https://stupidly-honest.tistory.com/4 ARM64에서 Docker 위에 ROS2 설치하기 Docker Install 1. apt에 Docker 저장소를 추가 (마지막 줄에서 amd64가 아닌 arm64) sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release curl -fsSL https://download.docker.com/linux/ubunt stupidly-honest.tistory.com 이미지 기반으로 컨테이너를 생성할 때 사용하는 명령어 docker run -it -d --rm -e DISPL.. 2023. 6. 26. 이전 1 다음 반응형