ROS2
The second generation of the Robot Operating System, which adopts DDS as its underlying communication protocol to enable decentralized communication without relying on a central Master node. This design improves system robustness and real-time responsiveness, and supports Quality of Service configuration.
Core Facts
ROS2 adopts DDS (Data Distribution Service) as its underlying communication middleware; DDS was developed by the OMG organization and uses a data-centric publish-subscribe model.
ROS2 uses DDS to achieve decentralized communication between nodes, no longer relying on a central Master node to coordinate all communication as ROS1 does.
ROS2 is the second generation of the Robot Operating System, an open-source software development kit for building robot applications.
Timeline (last 90 days)
Scan Computers 与 Olo Robotics 合作,将 UniTree 机器人硬件与 Olo 基于浏览器的遥操作仿真和自主导航平台结合。Olo 平台运行于 ROS2 且无需安装,旨在降低无专职 ROS 开发者团队的使用门槛。
The optimal operating environment for ROS2 (Robot Operating System 2) is Linux, especially the Ubuntu distribution.
Gazebo is one of the most widely used simulation platforms in the robotics field and is deeply integrated with the ROS/ROS2 ecosystem
ROS2 supports real-time operating systems (RTOS) and allows developers to finely control communication reliability, latency, and bandwidth through QoS (Quality of Service) policies.
ROS2 Foxy Fitzroy reached end-of-life in May 2023.
For production environments and learning purposes, it is recommended to choose a stable release rather than the Rolling version.
Compatibility issues exist between different versions of ROS2; projects developed on Humble cannot run directly in a Jazzy environment.
v2.58.4 adds support for Ubuntu 26.04 (Resolute) and ROS2 Lyrical, and introduces H.264 color stream transmission for ROS2/DDS.
The latest long-term support version of ROS 2 is Jazzy Jalisco, released in 2024.
ROS provides an Action communication primitive designed for long-running tasks, adding periodic feedback and preemption/cancellation mechanisms on top of services.
4 more timeline events
All Facts (16)
ROS2 adopts DDS (Data Distribution Service) as its underlying communication middleware; DDS was developed by the OMG organization and uses a data-centric publish-subscribe model.
85%VerifiedROS2 uses DDS to achieve decentralized communication between nodes, no longer relying on a central Master node to coordinate all communication as ROS1 does.
75%VerifiedROS2 is the second generation of the Robot Operating System, an open-source software development kit for building robot applications.
75%VerifiedROS2's Rolling release is a rolling development version with no defined end-of-maintenance date and receives continuous updates.
65%UnverifiedROS2凭借其模块化架构和标准化接口,是连接AI推理模块与底层硬件控制的理想中间层
70%UnverifiedROS provides an Action communication primitive designed for long-running tasks, adding periodic feedback and preemption/cancellation mechanisms on top of services.
60%UnverifiedROS2's LTS version Humble Hawksbill is supported until 2027, providing a 5-year maintenance window of security patches, bug fixes, and official technical support.
60%UnverifiedThe optimal operating environment for ROS2 (Robot Operating System 2) is Linux, especially the Ubuntu distribution.
50%UnverifiedGazebo is one of the most widely used simulation platforms in the robotics field and is deeply integrated with the ROS/ROS2 ecosystem
50%UnverifiedROS2 supports real-time operating systems (RTOS) and allows developers to finely control communication reliability, latency, and bandwidth through QoS (Quality of Service) policies.
50%UnverifiedROS2 Foxy Fitzroy reached end-of-life in May 2023.
50%UnverifiedFor production environments and learning purposes, it is recommended to choose a stable release rather than the Rolling version.
50%UnverifiedCompatibility issues exist between different versions of ROS2; projects developed on Humble cannot run directly in a Jazzy environment.
50%UnverifiedScan Computers 与 Olo Robotics 合作,将 UniTree 机器人硬件与 Olo 基于浏览器的遥操作仿真和自主导航平台结合。Olo 平台运行于 ROS2 且无需安装,旨在降低无专职 ROS 开发者团队的使用门槛。
50%UnverifiedThe latest long-term support version of ROS 2 is Jazzy Jalisco, released in 2024.
60%Unverifiedv2.58.4 adds support for Ubuntu 26.04 (Resolute) and ROS2 Lyrical, and introduces H.264 color stream transmission for ROS2/DDS.
50%