详细阐述ROS版本与Ubuntu版本之间的对应关系。
时间: 2024-06-14 19:06:12 浏览: 673
ROS不同版本学习
ROS版本与Ubuntu版本之间的对应关系如下:
1. ROS1与Ubuntu的对应关系:
- ROS Melodic:适用于Ubuntu 18.04(Bionic)
- ROS Kinetic:适用于Ubuntu 16.04(Xenial)
- ROS Lunar:适用于Ubuntu 17.04(Zesty)
- ROS Jade:适用于Ubuntu 15.04(Vivid)
- ROS Indigo:适用于Ubuntu 14.04(Trusty)
- ROS Hydro:适用于Ubuntu 13.04(Raring)
- ROS Groovy:适用于Ubuntu 12.10(Quantal)
- ROS Fuerte:适用于Ubuntu 12.04(Precise)
2. ROS2与Ubuntu的对应关系:
- ROS2 Foxy Fitzroy:适用于Ubuntu 20.04(Focal)
- ROS2 Eloquent Elusor:适用于Ubuntu 18.04(Bionic)
- ROS2 Dashing Diademata:适用于Ubuntu 18.04(Bionic)
- ROS2 Crystal Clemmys:适用于Ubuntu 18.04(Bionic)
需要注意的是,ROS1和ROS2是两个独立的软件框架,它们之间的版本对应关系并不直接相关。ROS1是基于ROS2之前的版本,而ROS2是一个全新的设计和实现。因此,官方的ROS1已经不支持Ubuntu 22.04,而ROS2 Foxy Fitzroy是适用于Ubuntu 20.04的最新版本。
阅读全文