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 partnered with Olo Robotics to combine Unitree robotic hardware with Olo's browser-based teleoperation simulation and autonomous navigation platform; the Olo platform runs on ROS2 and requires no installation, aiming to lower the barrier to use for teams without dedicated ROS developers.
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
Compatibility issues exist between different versions of ROS2; projects developed on Humble cannot run directly in a Jazzy environment.
For production environments and learning purposes, it is recommended to choose a stable release rather than the Rolling version.
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.
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.
All Facts (14)
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%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%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 partnered with Olo Robotics to combine Unitree robotic hardware with Olo's browser-based teleoperation simulation and autonomous navigation platform; the Olo platform runs on ROS2 and requires no installation, aiming to lower the barrier to use for teams without dedicated ROS developers.
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%