로봇 개발(ROS)

[230203] Mac M1 Pro + Ubuntu 20.04

Choi Jaekuk 2023. 2. 3. 15:40

이전 포스트에서 Remote PC 역할을 라즈베리파이에서 수행하였다.

하지만 라즈베리파이에선 GUI등 추가기능 수행에 어려움이 있어 현재 사용중엔 맥북(M1 Pro)에 Ubuntu 와 Ros를 설치하기로 하였다.

우분투 설치를 위해 가상환경 서비스인 Parallels Desktop을 사용하였다.

1. Parallels Desktop 설치

  • https://www.parallels.com/kr/ 에서 Mac 버전 설치
  • 이후 윈도우/우분투 가상환경을 계속 사용할것을 염두해 유료버젼 구입

 

2. Ubuntu 20.04 LTS 설치

  • 환경 설정 후 설치 진행
  • 설치된 Utuntu 버전과 IP 주소확인 (ifconfig 실행이 안되면 net-tools 설치)
sudo apt-get install net-tools -y

ip : 10.211.55.5

  • 라즈베리파이에서 사용하던 ROS_MASTER_URL 을 그대로 사용하기 위해 네트워크 환경을 
    '공유네트워크' 에서 '네트워크 브리지 => 기본어댑터' 로 변경

변경된 IP

 

+ ROS1 noetic 설치 :  https://cjk09083.tistory.com/38

+ ROS2 foxy 설치 :