본문 바로가기

ROS2

[ROS2] Raspberry PI 4 Model B(Ubuntu 20.04 Focal) ROS2 Foxy 설치

1. 설치 도구 설치

sudo apt update
sudo apt install curl gnupg2 lsb-release
curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=arm64] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-latest.list'

2. ROS2 foxy 설치

2-1. ros-foxy-desktop 설치

sudo apt update
sudo apt install ros-foxy-desktop

2-2. ~/.bashrc 수정

sudo vi ~/.bashrc
// 추가
source /opt/ros/foxy/setup.bash
source ~/.bashrc

2-3. python3-argcomplete 설치

sudo apt install python3-argcomplete

2-4. ros-dev-tools 설치

sudo apt install ros-dev-tools

2-5. ROS2 talker node 실행 테스트

ros2 run demo_nodes_cpp talker