728x90
반응형
ROS를 설치할 때 라즈베리파이, ROS(1,2 / humble,jazzy ..) 버전을 정확히 확인하고 설치하는 것이 중요하다.
본인은 라즈베리파이 5에 Ubuntu 24.04를 설치한 상태에서 ROS2-jazzy를 설치하였다.
설치 과정은 다음과 같다.
설치 과정
set locale
locale # check for UTF-8
sudo apt update && sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
export LANG=en_US.UTF-8
locale # verify settings
필요한 레포지토리 추가
sudo apt install software-properties-common
sudo add-apt-repository universe
ROS 2 GPG key 추가
sudo apt update && sudo apt install curl -y
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
레포지토리 추가
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
ROS2 설치
sudo apt update
sudo apt upgrade
데스크탑 버전이 추천되기 때문에 본인은 아래 명령어를 통해서 ROS2를 설치하였다.
Desktop Install (Recommended): ROS, RViz, demos, tutorials.
sudo apt install ros-jazzy-desktop
ROS2 관련 명령과 기능을 사용할 수 있게 하기 위해 ROS2 환경을 설정하는 명령어이다.
# Replace ".bash" with your shell if you're not using bash
# Possible values are: setup.bash, setup.sh, setup.zsh
source /opt/ros/jazzy/setup.bash
여기까지 하면 ros2 설치 및 사용할 준비가 다 된 것이다.
Reference
https://docs.ros.org/en/jazzy/Installation/Ubuntu-Install-Debs.html
728x90
반응형
LIST
'ROS' 카테고리의 다른 글
ROS2 통해서 원격으로 LiDAR A1M8 값 받아오기(Raspberry Pi 5, RViz 시각화) (0) | 2024.10.16 |
---|