3. 사용자 PC 환경 준비 

3-1. 사용자 컴퓨터 Ubuntu 22.04 설치하기

@ OMO-R2mini에는 ros2 humble이 설치된 상태로 출하됩니다.
     사용자 컴퓨터의 설치는 필요합니다.


1. ubuntu 22.04 다운로드를 위해 사이트에 접속

https://ubuntu.com/download/desktop



2. Desktop image 다운로드

  • 현재 공식적으로 지원하는 마지막 버전은 ubuntu 22.04.3 LTS 입니다.



3. 컴퓨터에 설치용 ubs로 사용할 usb 연결 (8gb 이상)

 


4. rufus 사용하여 SD Card에 다운로드 받은 이미지 굽기

  • 10여분 정도 소요되며, 완료되면 프로그램을 닫습니다.



5. nuc에 usb 연결 및 전원 On

    ① F10 눌러서 설치용 usb 선택하여 부팅

    ② 언어는 English로 하고, Install Ubuntu 버튼 클릭

    ③ Keyboard layout: 기본 English (US)로 하고, Continue 클릭

    ④ Wireless: 무선 와이파이 설정은 개인 환경에 맞게 설정하고, Continue 클릭

    ⑤ Updates and other software: 기본값으로 두고, Continue 클릭

    ⑥ Installation type: Erase disk and install Ubuntu 선택 후 Install Now, Continue 클릭

    ⑦ Where are you?: 지도상에서 Seoul 선택 후 Continue 클릭

    ⑧ username, computer's name, password 개별적으로 입력하고 Continue 클릭

    ⑨ 설치가 다 되면 Restart now 버튼 클릭 및 설치용 usb 제거 후 Enter

 


6. os 업그레이드 하기 및 재부팅 (인터넷이 연결되어 있어야함)

  • 방법1: 터미널 실행 후  다음 명령어 실행합니다.

sudo apt update

sudo apt upgrade -y

  • 방법1의 sudo apt update 명령의 경우 간혹 Software Updater와 내부적으로 동시에 실행되어 명령이 제대로 안 먹히는 경우가 있으니,
    안 되면 조금 기다렸다가 다시 실행해보시기 바랍니다.
  • 방법2: wifi를 연결하면 조금 있다가 Software Updater 팝업이 뜨는데, 해당 팝업에서 실행합니다.
  • 팝업이 늦게 뜰 수도 있으므로 방법1을 추천합니다.

3-2. ros2 humble 설치하기

방법1: github에서 스크립트 다운로드 및 실행

    ① nuc에서 터미널 실행 (Ctrl + Alt +t)

    ② git 설치

sudo apt install git -y

    ③ github 레포지토리 복사

git clone https://github.com/t-shaped-person/quick-ros2-setup.git

    ④ 스크립트 실행 (자동 재부팅 됨)

cd quick-ros2-setup
./1_ros2_humble_install.sh

@ 참고로 스크립트를 실행하면 중간에 비밀번호 1번과 Enter 1번을 입력해야 합니다.

 


방법2: 아래 링크로 들어가서 명령어 한줄한줄 실행

https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debs.html


3-3. humble 패키지 설치하기

1. github에서 스크립트 다운로드 및 실행

    ① nuc에서 터미널 실행

    ② git 설치

sudo apt install git -y

    ③ github 레포지토리 복사

git clone https://github.com/t-shaped-person/quick-ros2-setup.git

    ④ 스크립트 실행 (자동 재부팅 됨)

cd quick-ros2-setup 

./2_humble_ws_setup_r1d2.sh

@ 참고로 스크립트 실행하면 중간에 비밀번호를 1번 입력해야합니다.

    ⑤ 터미널 실행 및 스크립트 실행

cd quick-ros2-setup
sudo ./3_udev_rules_r1d2.sh

@ 스크립트 실행하면서 바로 비밀번호를 입력해야합니다.