A Survey of Real-Time Support, Analysis, and Advancements in ROS 2
- URL: http://arxiv.org/abs/2601.10722v1
- Date: Mon, 22 Dec 2025 14:46:48 GMT
- Title: A Survey of Real-Time Support, Analysis, and Advancements in ROS 2
- Abstract summary: The Robot Operating System 2 (ROS2) has emerged as a relevant framework for robotic applications, offering modularity, distributed execution, and communication.<n>This survey presents a comprehensive overview of research efforts that analyze, enhance, and extend ROS2 to support real-time execution.
- Score: 6.1157189547550805
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The Robot Operating System 2 (ROS~2) has emerged as a relevant middleware framework for robotic applications, offering modularity, distributed execution, and communication. In the last six years, ROS~2 has drawn increasing attention from the real-time systems community and industry. This survey presents a comprehensive overview of research efforts that analyze, enhance, and extend ROS~2 to support real-time execution. We first provide a detailed description of the internal scheduling mechanisms of ROS~2 and its layered architecture, including the interaction with DDS-based communication and other communication middleware. We then review key contributions from the literature, covering timing analysis for both single- and multi-threaded executors, metrics such as response time, reaction time, and data age, and different communication modes. The survey also discusses community-driven enhancements to the ROS~2 runtime, including new executor algorithm designs, real-time GPU management, and microcontroller support via micro-ROS. Furthermore, we summarize techniques for bounding DDS communication delays, message filters, and profiling tools that have been developed to support analysis and experimentation. To help systematize this growing body of work, we introduce taxonomies that classify the surveyed contributions based on different criteria. This survey aims to guide both researchers and practitioners in understanding and improving the real-time capabilities of ROS~2.
Related papers
- Agentic AI-enabled Semantic Commissioning of a Cognitive Digital Twin for Reconfigurable Manufacturing [14.904905716435946]
This paper proposes an agent-based, AI-driven workflow to automate end-to-end Cognitive Digital Twin (CDT) debug.<n>The system achieves a mean average accuracy (mAP) of 97.2% in perception and reduces the deployment cycle from several weeks to an average of 2 hours.
arXiv Detail & Related papers (2026-09-08T22:34:38Z) - Toward the Right Analytical Model and System Software for Autonomous Driving Systems: Open Problems and Research Directions [0.0]
This paper surveys the remaining gaps along five dimensions: units of timing constraints, timing metrics, resource models, execution-time variability, and safety integration.<n>This raises a two-sided question: what analytical models are needed to reason about timing in AD systems, and what system software is needed to realize, observe, and enforce those models on real platforms.
arXiv Detail & Related papers (2026-07-05T06:10:47Z) - The Three Dimensions of ROS 2 Middleware [17.21119597148951]
ROS 2 has emerged as the de facto standard for modern robot software development.<n>Despite their architectural flexibility, these systems exhibit structural limitations under dynamic and resource-constrained wireless environments.<n>This paper introduces a conceptual framework to examine its architectural limits through three structural dimensions required by distributed robotic systems.
arXiv Detail & Related papers (2026-07-01T15:35:10Z) - DuMate-DeepResearch: An Auditable Multi-Agent System with Recursive Search and Rubric-Grounded Reasoning [58.09293442211248]
Deep Research (DR) has emerged as a new agentic paradigm to tackle complex, open-ended research tasks.<n>This report presents DuMate-DeepResearch, a multi-agent DR framework built on the Qianfan Agent Foundry.
arXiv Detail & Related papers (2026-06-05T14:10:48Z) - Multi-Agent Systems for Root Cause Analysis in Microservices [58.95503998127531]
LATS-RCA is a multi-agent framework for root cause analysis in MSS.<n> Reflection scores are used to guide the search toward the most likely root cause.<n>We evaluate LATS-RCA on the open-source industrial MSS, Light-OAuth2.
arXiv Detail & Related papers (2026-05-05T08:39:42Z) - Paper Circle: An Open-source Multi-agent Research Discovery and Analysis Framework [82.66443886385125]
Paper Circle is a discovery and analysis system designed to reduce the effort required to find, assess, organize, and understand academic literature.<n>The system comprises two complementary pipelines: (1) a Discovery Pipeline that integrates offline and online retrieval from multiple sources, multi-agent scoring, diversity-aware ranking, and structured outputs; and (2) an Analysis Pipeline that transforms individual papers into structured knowledge graphs with typed nodes such as concepts, methods, and figures.
arXiv Detail & Related papers (2026-04-07T17:59:58Z) - PRInTS: Reward Modeling for Long-Horizon Information Seeking [74.14496236655911]
We introduce PRInTS, a generative PRM trained with dual capabilities.<n>We show that PRInTS enhances information-seeking abilities of open-source models as well as specialized agents.
arXiv Detail & Related papers (2025-11-24T17:09:43Z) - LoCoBench-Agent: An Interactive Benchmark for LLM Agents in Long-Context Software Engineering [90.84806758077536]
We introduce textbfLoCoBench-Agent, a comprehensive evaluation framework specifically designed to assess large language models (LLMs) agents in realistic, long-context software engineering.<n>Our framework extends LoCoBench's 8,000 scenarios into interactive agent environments, enabling systematic evaluation of multi-turn conversations.<n>Our framework provides agents with 8 specialized tools (file operations, search, code analysis) and evaluates them across context lengths ranging from 10K to 1M tokens.
arXiv Detail & Related papers (2025-11-17T23:57:24Z) - AUTOSAR AP and ROS 2 Collaboration Framework [4.834075655153396]
This paper proposes a collaboration framework that enables AUTOSAR AP and ROS 2 to communicate.<n>We validate the functionality and performance of our bridge converter through empirical analysis.
arXiv Detail & Related papers (2025-11-07T10:15:47Z) - A Comprehensive Survey on Benchmarks and Solutions in Software Engineering of LLM-Empowered Agentic System [56.40989626804489]
This survey provides the first holistic analysis of Large Language Models-powered software engineering.<n>We review over 150 recent papers and propose a taxonomy along two key dimensions: (1) Solutions, categorized into prompt-based, fine-tuning-based, and agent-based paradigms, and (2) Benchmarks, including tasks such as code generation, translation, and repair.
arXiv Detail & Related papers (2025-10-10T06:56:50Z) - eDIF: A European Deep Inference Fabric for Remote Interpretability of LLM [0.0]
This paper presents a feasibility study on the deployment of a European Deep Inference Fabric (eDIF)<n>eDIF is an NDIF-compatible infrastructure designed to support mechanistic interpretability research on large language models.<n>The project introduces a GPU-based cluster hosted at Ansbach University of Applied Sciences and interconnected with partner institutions.
arXiv Detail & Related papers (2025-08-14T11:45:34Z) - Deep Research Agents: A Systematic Examination And Roadmap [109.53237992384872]
Deep Research (DR) agents are designed to tackle complex, multi-turn informational research tasks.<n>In this paper, we conduct a detailed analysis of the foundational technologies and architectural components that constitute DR agents.
arXiv Detail & Related papers (2025-06-22T16:52:48Z) - ThinkGeo: Evaluating Tool-Augmented Agents for Remote Sensing Tasks [64.86209459039313]
ThinkGeo is an agentic benchmark designed to evaluate tool-augmented agents on remote sensing tasks via structured tool use and multi-step planning.<n>We implement a ReAct-style interaction loop and evaluate both open and closed-source LLMs on 486 structured agentic tasks with 1,773 expert-verified reasoning steps.<n>Our analysis reveals notable disparities in tool accuracy and planning consistency across models.
arXiv Detail & Related papers (2025-05-29T17:59:38Z) - A first look at ROS 2 applications written in asynchronous Rust [0.0]
Existing real-time scheduling and response-time analysis techniques for ROS 2 focus on applications written in C++.<n>We analyze the execution model of R2R -- an asynchronous Rust ROS 2 bindings and various asynchronous runtime Rusts.<n>We propose a structured approach for R2R applications aimed at deterministic real-time operation involving thread prioritization and callback-to-thread mapping schemes.
arXiv Detail & Related papers (2025-05-27T15:21:58Z) - ROSMonitoring 2.0: Extending ROS Runtime Verification to Services and Ordered Topics [1.4680035572775536]
ROSMonitoring 2.0 is designed to facilitate the monitoring of both topics and services while considering the order in which messages are published and received.
The framework has been enhanced to support these novel features for ROS1 -- and partially ROS2 environments.
We discuss the modifications made to accommodate these advancements and present results from a case study involving the runtime monitoring of specific components of a fire-fighting Uncrewed Aerial Vehicle.
arXiv Detail & Related papers (2024-11-21T18:07:31Z) - A Survey on Interpretable Cross-modal Reasoning [64.37362731950843]
Cross-modal reasoning (CMR) has emerged as a pivotal area with applications spanning from multimedia analysis to healthcare diagnostics.
This survey delves into the realm of interpretable cross-modal reasoning (I-CMR)
This survey presents a comprehensive overview of the typical methods with a three-level taxonomy for I-CMR.
arXiv Detail & Related papers (2023-09-05T05:06:48Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.