Don't Worry, Be Happy 😛
#robotics#ros2#system-setup#development-environment#projects

ROS2 개발환경 구축

해당 버전들은 ROS2_Versionhttps://docs.ros.org/en/foxy/Releases.html...

#☝️ 버전 선택

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

  • Iron Irwin
  • Humble Hawksbill

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

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

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

아직 DDS를 고르지 않았다.

#📌 ROS2 설치

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

Share this post