Don't Worry, Be Happy 😛

ROS2 개발환경 구축

해당 버전들은 [ROS2_Version](https://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_강의 참고했다.

Related Posts

SOEM의 이해

논문을 읽는 도중 SOEM이라는 단어가 등장했다. 무엇인가 하여 찾아보니 Open EtherCAT Society라는 단체가 등장했는데, 이는 EtherCAT을 오픈소스로 만들어서 사용할 수 있게 만든 단체라는 것을 알았다.

Share this post