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