Ubuntu和ROS1版本对应关系及官方支持结束时间,加粗的为还在支持的版本,(Recommended)为官方建议使用版本。
Ubuntu
ROS1
Release date
End of Life
14.04 LTS
indigo lgloo
July 22nd, 2014
April, 2019
16.04 LTS
Kinetic Kame
May 23rd, 2016
April, 2021
18.04 LTS
Melodic Morenia
May 23rd, 2018
May, 2023
20.04 LTS
Noetic Ninjemys (Recommended)
May 23rd, 2020
May, 2025
官方版本列表
鉴于好多博友询问支持Ubuntu 22.04的ROS版本,完善了一下博客(2022.6.5)
Noetic Ninjemys 是ROS1的最后一个版本,以后的ROS都是ROS2了。也就是说官方的ROS1已经不支持Ubuntu22.04了。
Ubuntu和ROS2版本对应关系见下表(加粗的为还在支持的版本,(Recommended)为官方建议使用版本):
Ubuntu
ROS2
Release date
End of Life
20.04 LTS
Foxy Fitzroy
June 5th, 2020
May, 2023
20.04 LTS
Galactic Geochelone
May 23rd, 2021
November 2022
20.04 LTS22.04 LTS
Humble Hawksbill (Recommended)
May 23rd, 2022
May 2027
22.04 LTS
Iron Irwini (Recommended)
May 23rd, 2023
November 2024
ROS2不仅支持Ubuntu还支持了Windows、MacOs和RHEL(Red Hat)
ROS2与其他操作系统对应关系:
其中,
Tier 1 Platforms:积极支持的平台(定期维护),兼容性最好,经过良好测试,提供二进制安装包。
Tier 2 Platforms:支持的平台(按要求维护),未进行积极测试且不定期维护。因此,发布的产品可能不会在这些平台上开箱即用,但报告的问题将在客户分析/报告/修复/重新测试时得到修复/维护。不提供二进制安装包,必须从源码编译。
Tier 3 Platforms:已知可用的平台,未得到官方支持或测试。
ROS2
Tier 1 Platforms
Tier 2 Platforms
Tier 3 Platforms
Foxy Fitzroy
Ubuntu 20.04 (Focal): amd64 and arm64Mac macOS 10.14 (Mojave)Windows 10 (Visual Studio 2019)
Ubuntu 20.04 (Focal): arm32Debian Buster (10): amd64, arm64 and arm32OpenEmbedded Thud (2.6) / webOS OSE: arm32 and x86
Galactic Geochelone
Ubuntu 20.04 (Focal): amd64 and arm64Windows 10 (Visual Studio 2019): amd64
RHEL 8: amd64
Ubuntu 20.04 (Focal): arm32Debian Bullseye (11): amd64, arm64 and arm32OpenEmbedded Thud (2.6) / webOS OSE: arm32 and arm64Mac macOS 10.14 (Mojave): amd64
Humble Hawksbill (Recommended)
Ubuntu 22.04 (Jammy): amd64 and arm64Windows 10 (Visual Studio 2019): amd64
RHEL 8: amd64
Ubuntu 20.04 (Focal): amd64macOS: amd64Debian Bullseye: amd64
Iron Irwini (Recommended)
Ubuntu 22.04 (Jammy): amd64 and arm64Windows 10 (Visual Studio 2019): amd64
RHEL 9: amd64
macOS: amd64Debian Bullseye: amd64
下一个ROS2发行版 Jazzy Jalisco 预计于 2024年5月23日 发布...
长期更新...