Robot Operating System/ROS2
[ROS2] ROS 2 Distributions과 Supported Platforms
jstar0525
2021. 5. 14. 13:27
반응형
이번에는 ROS 2 distribution과
그에 대한 Supported Paltforms을 정리해보겠습니다.
0. Overview
What is a Distribution?
ROS distribution이란 버전화된 ROS packages의 모음입니다.
Linux distributions (e.g. Ubuntu)과 유사하며, 정식 릴리즈부터 코드네임은 알파벳 순으로 진행합니다.
ROS distributions의 목적은
개발자가 Roll forward할 준비가 될 때까지
상대적으로 안정적인 코드베이스에서 작업을 할 수 있도록 하는 것입니다.
따라서, 릴리즈된 패키지에 대해서는
core packages에 대해 bug fixes나 개선사항에 따른 변화를 제한합니다.
Supported Platforms
각 distribution에 따라
권장 지원 플랫폼이 다릅니다(특히, ubuntu).
따라서 로봇을 개발하실 때
지원하는 플랫폼과 ROS 2 distribution을 잘 선정하여야합니다.
1. List of Distributions and Supported Platforms
현재(2021년 5월 14일)(2021년 5월 29일)까지 Release된 distribution과 Supported Platforms은 아래와 같습니다.
Distro | Release date |
Logo | EOL Date (End of Life) |
Supported Platforms |
Galactic Geochelone |
May 23, 2021 |
Nov. 2022 |
Tier 1 platforms:
|
|
Foxy Fitzroy |
Jun. 5, 2020 |
May 2023 |
Tier 1 platforms:
Tier 3 platforms:
|
|
Eloquent Elusor |
Nov. 22, 2019 |
Nov. 2020 |
Tier 1 platforms:
Tier 2 platforms:
Tier 3 platforms:
|
|
Dashing Diademata |
May 31, 2019 |
May 2021 |
Tier 1 platforms:
Tier 2 platforms:
Tier 3 platforms:
|
|
Crystal Clemmys |
Dec. 14, 2018 |
Dec. 2019 |
Tier 1 platforms:
Tier 2 platforms:
|
|
Bouncy Bolson |
Jul. 2, 2018 |
Jul. 2019 |
|
|
Ardent Apalone |
Dec. 8, 2017 |
Dec. 2018 |
|
|
beta3 | Sept. 13, 2017 |
Dec. 2017 |
||
beta2 | Jul. 5, 2017 |
Sept. 2017 |
||
beta1 | Dec. 19, 2016 |
Jul. 2017 |
||
alpha1 - alpha8 |
Aug. 31, 2015 |
Dec. 2016 |
위 글은 아래의 내용을 참고하여 수정 작성되었습니다.
http://docs.ros.org/en/rolling/Releases.html
더욱 자세한 내용이 알고 싶다면 아래의 링크를 참고하세요.
https://www.ros.org/reps/rep-2000.html#lts-releases
반응형