최대 1 분 소요

☝️ 버전 선택

ROS2는 현재 2개의 버전들만 현재 지원해주고 있다.(꾸준히 업데이트중 포스터 기준)

  • Iron Irwin
  • Humble Hawksbill

해당 버전들은 ROS2_Version 에서 확인할 수 있다.

현재 우리 선택
주로 LTS 버전을 이용하는 것이 좋다. (우분투와 다른 것들과 마찬가지) LTS란

구분 버전 설명
기본 운영체제 Ubuntu 22.04 LTS 버전
ROS2 버전 Humble Hawksbill LTS 버전(EOL date이 2년 이상)
IDE (통합 개발 환경) VSCode ROS2 확장팩 설치
프로그래밍 언어 Python3, C++14 ROS2는 Python3를 지원한다.
ROS2 버전 관리 colcon ROS2에서는 catkin이 아닌 colcon을 사용한다.

아직 DDS를 고르지 않았다.

📌 ROS2 설치

설치 방법은 ROS2 설치를 참고했다.
또한 ROS2_강의 참고했다.