SD카드 이미지 굽기

rpi-imager 에서 Raspberry Pi OS (Legacy)를 선택하여 sd카드 이미지 굽기

Untitled

ROS-melodic 설치는 다음을 따름

https://www.seeedstudio.com/blog/2019/08/01/installing-ros-melodic-on-raspberry-pi-4-and-rplidar-a1m8/

sudo sh -c 'echo "deb [<http://packages.ros.org/ros/ubuntu>](<http://packages.ros.org/ros/ubuntu>) $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

key를 등록

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

빌드를 위한 패키지를 설치한다

sudo apt-get update
sudo apt-get install -y python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential cmake

rosdep을 init 하고 update한다

sudo rosdep init
rosdep update

ROS를 빌드하기 위한 작업공간을 만들어준다

mkdir ~/ros_catkin_ws
cd ~/ros_catkin_ws

Desktop 설치를 진행한다

$ rosinstall_generator desktop --rosdistro melodic --deps --wet-only --tar > melodic-desktop-wet.rosinstall
$ wstool init -j8 src melodic-desktop-wet.rosinstall

Assimp 오류 해결 부분은 건너뜀 (현재는 해결된거 같음)

추가 설치

sudo apt-get install libogre-1.9-dev

나머지 의존성 문제 해결