暗黑模式
ROS2
What is ROS2
ROS 2 (Robot Operating System 2) is an open-source framework designed to help developers build robot software applications. It provides a collection of tools, libraries, and conventions that simplify the development of complex robotic systems. ROS 2 is the next-generation version of the original ROS (Robot Operating System) and addresses limitations in scalability, real-time capabilities, and flexibility that were present in ROS 1.
What can ROS2 do
- 无人机、自动驾驶汽车、机器人小车
- 工业机器人
- 医疗保健机器人(机器人手术、康复设备)
- 服务机器人(清洁机器人、送货机器人)
- 学术研究与教育
- 群体机器人
Sites
ROS Distros
As of this writing(2024.11.27):
Distro | Release date | Platform | Docs | EOL date |
---|---|---|---|---|
Jazzy Jalisco | May 23rd, 2024 | Ubuntu 24.04 (Noble) | jazzy docs | May 2029 |
Iron Irwini | May 23rd, 2023 | Ubuntu 22.04 (Jammy) | iron docs | November 2024 |
Humble Hawksbill | May 23rd, 2022 | Ubuntu 22.04 (Jammy) | humble docs | May 2027 |
Install Jazzy on Ubuntu Noble
Refer to: Jazzy Installation On Ubuntu
WARNING
# Replace ".bash" with your shell if you're not using bash
# Possible values are: setup.bash, setup.sh, setup.zsh
source /opt/ros/jazzy/setup.bash
1
2
3
2
3