【준비하면 우울 없음】 ROS 인스톨 끝난 LiveUSB 이미지를 빌드하는 스크립트를 만들었다
추기:ROS2판도 추가했습니다. (2020/02/28)
대회, 상담 등 소중한 때에만 PC의 상태가 나쁘거나 배터리가 끊어져 ROS의 디버깅을 할 수 없었다. . . 그런 건 없어?
그럴 때, 누군가의 PC를 사용해서 적어도 rviz만으로도 기동할 수 있으면,,,
그래서,
Docker와 chroot를 사용하여 ROS LiveUSB를 만드는 스크립트를 만들어 보았습니다.
rdbox/utils/live-ros-builder at master · rdbox-intec/rdbox
이미지를 만드는 것은 매우 간단합니다.
특히 작업 환경을 오염시키지 않는 것을 의식하고 있습니다. (docker와 chroot 사용)
준비가 되면 우울함 없음
Get started
sudo
없이 docker
명령을 실행할 수있는 사용자 $ sudo gpasswd -a $USER docker
$ sudo systemctl restart docker
$ exit
$ git clone https://github.com/rdbox-intec/rdbox
$ cd rdbox/utils/live-ros-builder
$ make iso-ros1
$ make iso-ros2
$ make iso-all
dd
명령을 사용합니다.는 USB 메모리의 드라이브 경로입니다(예:/dev/sdc).
장치 이름은 "sudo fdisk -l"에서 확인할 수 있습니다.
$ sudo dd if=live-ros.iso of=<device> status=progress oflag=sync
맞춤형
만약 다른 패키지를 추가로 인스톨 하는 경우는
ListOfPackagesToInstall.txt
에 패키지명을 추가해 주세요.$ vi ListOfPackagesToInstall.txt
packageA
packageB
packageC
:
:
미래
ROS2라든지 수요가 있으면 만듭니다.
추기:ROS2판도 추가했습니다. (2020/02/28)
참고문헌
How to create a custom Ubuntu live from scratch - ITNEXT
Reference
이 문제에 관하여(【준비하면 우울 없음】 ROS 인스톨 끝난 LiveUSB 이미지를 빌드하는 스크립트를 만들었다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fudekun/items/406b0ea253b1a95e0463텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)