論文の概要: ReDAG-RT: Global Rate-Priority Scheduling for Real-Time Multi-DAG Execution in ROS 2
- arxiv url: http://arxiv.org/abs/2603.18238v1
- Date: Wed, 18 Mar 2026 19:45:58 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-03-21 18:33:56.961218
- Title: ReDAG-RT: Global Rate-Priority Scheduling for Real-Time Multi-DAG Execution in ROS 2
- Title(参考訳): ReDAG-RT: ROS 2におけるリアルタイムマルチDAG実行のためのグローバルレートプライオリティスケジューリング
- Abstract要約: ReDAGRTは、ROS 2.0における決定論的マルチDAG実行のためのユーザ空間グローバルスケジューリングフレームワークである。
ROS2コールバックパイプラインのマルチDAGタスクモデルを定式化し、レート・プライオリティスケジューリングの下でDAG間の干渉を分析する。
その結果、デッドラインミス率29.7%、99番目のパーセンタイルレスポンスタイム42.9%、MultiThreadedExecutorよりも13.7%改善した。
- 参考スコア(独自算出の注目度): 0.2981315866322933
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: ROS 2 has become a dominant middleware for robotic systems, where perception, estimation, planning, and control pipelines are structured as directed acyclic graphs of callbacks executed under a shared executor. However, default ROS 2 executors use best-effort dispatch without cross-DAG priority enforcement, leading to callback contention, structural priority inversion, and deadline instability under concurrent workloads. These limitations restrict deployment in time-critical and safety-sensitive cyber-physical systems. This paper presents ReDAGRT, a user-space global scheduling framework for deterministic multi-DAG execution in unmodified ROS 2. The framework introduces a Rate-Priority driven global ready queue that orders callbacks by activation rate, enforces per-DAG concurrency bounds, and mitigates cross-graph priority inversion without modifying the ROS 2 API, executor interface, or underlying operating system scheduler. We formalize a multi-DAG task model for ROS 2 callback pipelines and analyze cross-DAG interference under Rate-Priority scheduling. Response-time recurrences and schedulability conditions are derived within classical Rate-Monotonic theory. Experiments in a ROS 2 Humble environment compare ReDAGRT against SingleThreadedExecutor and MultiThreadedExecutor using synthetic multi-DAG workloads. Results show up to 29.7 percent reduction in deadline miss rate, 42.9 percent reduction in 99th percentile response time, and 13.7 percent improvement over MultiThreadedExecutor under comparable utilization. Asymmetric per-DAG concurrency bounds further reduce interference by 40.8 percent. These results demonstrate that deterministic and analyzable multi-DAG scheduling can be achieved entirely in the ROS 2 user-space execution layer, providing a practical foundation for real-time robotic middleware in safety-critical systems.
- Abstract(参考訳): ROS 2は、認識、推定、計画、制御パイプラインが共有エグゼキュータで実行されるコールバックの非循環グラフとして構造化されるロボットシステムの主要なミドルウェアとなっている。
しかし、デフォルトのROS 2エグゼキュータは、クロスDAGの優先度強制なしでベストエフォートディスパッチを使用しており、コールバック競合、構造的優先度の反転、同時ワークロード下での期限不安定の原因となっている。
これらの制限は、時間クリティカルで安全に敏感なサイバー物理システムへの展開を制限する。
本稿では、未修正ROS 2における決定論的マルチDAG実行のためのユーザ空間グローバルスケジューリングフレームワークであるReDAGRTを提案する。
このフレームワークでは、アクティベーションレートでコールバックを順序付けし、DAG単位の並行処理バウンダリを強制し、ROS 2 API、エグゼキュータインターフェース、あるいは基盤となるオペレーティングシステムスケジューラを変更することなく、クロスグラフの優先度インバージョンを緩和するRate-Priority駆動のグローバル準備キューが導入されている。
ROS2コールバックパイプラインのマルチDAGタスクモデルを定式化し、レート・プライオリティスケジューリングの下でDAG間の干渉を分析する。
応答時間の再帰とスケジュール性条件は古典的レート・モノトニック理論で導かれる。
ROS 2 Humble環境での実験では、合成マルチDAGワークロードを使用したSingleThreadedExecutorとMultiThreadedExecutorを比較した。
その結果、デッドラインミス率を29.7%削減し、99番目のパーセンタイルレスポンスタイムを42.9%削減し、MultiThreadedExecutorよりも13.7%改善した。
非対称なDAG並列性は干渉をさらに40.8%減少させる。
これらの結果は,ROS2ユーザ空間実行層において,決定論的かつ解析可能なマルチDAGスケジューリングが完全に達成できることを示し,安全クリティカルシステムにおけるリアルタイムロボットミドルウェアの実践的基盤を提供する。
関連論文リスト
- Empowering Cross-Domain Sequential Recommendation with Hybrid Tokenization and Serial-Parallel Decoding [63.74998371740272]
クロスドメインシーケンシャルレコメンデーション(CDSR)は、ユーザの動的関心遷移と複数のドメインにわたるシーケンシャルパターンをモデル化することを目的としている。
我々は,CDSRの効率的かつ効率的な生成フレームワークであるGenCDSRを提案する。
我々は、GenCDSRが、最先端のベースラインと比較して平均精度を1.5パーセント向上し、平均推論遅延を85.1%削減したことを示す。
論文 参考訳(メタデータ) (2026-07-21T08:01:15Z) - OSDAG: Online Scheduling for Efficient Multi-Robot Collaboration [2.2726869886741383]
本稿では, LLMに基づくタスク推論と, Directed Acyclic Graph表現と制約対応オンラインスケジューリングを統合した新しいフレームワークOSDAGを提案する。
5つのベンチマークシナリオの実験では、OSDAGは対話ベースの手法に比べて5~15倍高速な推論時間を実現し、シーケンシャルベースラインよりも最大38%のペースパンを削減し、競争的な成功率を維持している。
論文 参考訳(メタデータ) (2026-06-13T11:22:34Z) - Deterministic Execution of ROS 2 Applications via Lingua Franca [2.2960663045863363]
ROS 2のpub-subパターンは本質的に非決定性である。
論理時間で未修正のROS 2アプリケーションを実行できるフレームワークを提案する。
コールバックが実行される順序は、デフォルトのROS 2と異なり、エンドツーエンドのレイテンシを持つことを示す。
論文 参考訳(メタデータ) (2026-06-08T08:37:43Z) - SynerDiff: Synergetic Continuous Batching for Fast and Parallel Diffusion Model Inference [8.251374398589906]
既存の連続的な手法は、UNet-VAE中に深刻なリソース競合に悩まされる。
イントライントライントラレベルのシナジー上に構築された効率的な連続システムであるSynerDiffを提案する。
論文 参考訳(メタデータ) (2026-05-09T09:39:39Z) - DiscreteRTC: Discrete Diffusion Policies are Natural Asynchronous Executors [57.944744187489185]
外部修正をネイティブなアンマスクに置き換えるDiscreteRTCを提案する。
DiscreteRTCは、非同期のインペインティングのために0行のコードを実装するのが簡単で、スクラッチから生成したアクションに比べてわずか0.7倍の計算速度で推論が高速で、フローベースのRTCに比べて実世界の動的ピックタスクの成功率が50%向上した。
論文 参考訳(メタデータ) (2026-04-27T23:04:03Z) - Chimera: Latency- and Performance-Aware Multi-agent Serving for Heterogeneous LLMs [62.17306142810532]
ヘテロジニアスLSMクラスタ上で動作するマルチエージェントワークフローの予測スケジューリングシステムであるChimeraを提案する。
Chimeは最高のレイテンシをトレースし、エンドツーエンドのレイテンシを1.2-2.4$times$で削減し、タスクパフォーマンスを平均8.0-9.5ポイント改善する。
論文 参考訳(メタデータ) (2026-03-23T17:01:42Z) - FASTER: Rethinking Real-Time Flow VLAs [82.58822112377923]
VLA(Vision-Language-Action)モデルを物理世界に展開するには、リアルタイム実行が不可欠である。
反応時間は、TTFA(Time to First Action)と実行地平線によって決定される一様分布に従っていることを示す。
即時反応のための高速動作サンプリング(FASTER)を提案し,この問題を克服する。
論文 参考訳(メタデータ) (2026-03-19T17:51:37Z) - Fixed-Priority and EDF Schedules for ROS2 Graphs on Uniprocessor [2.6048907566358364]
本稿では,ロボット・オペレーティング・システム(ROS)2における現在のスケジューリング手法の限界に対処する。
本稿では,イベントエグゼキュータを用いて任意のROS2グラフに対して定値優先度スケジューラを実装する手法を提案する。
本実装では,従来のDAGタスクスケジューラと同じスケジュールを生成する。
論文 参考訳(メタデータ) (2025-11-28T15:17:18Z) - Dependency-Aware Task Offloading in Multi-UAV Assisted Collaborative Mobile Edge Computing [53.88774113545582]
本稿では,新しい無人航空機(UAV)による協調移動エッジコンピューティング(MEC)フレームワークを提案する。
システムコストを最小限に抑え、タスク消費とエネルギー消費のトレードオフを改善することを目的としている。
提案手法はシステムコストを大幅に削減し,タスク消費とエネルギー消費のトレードオフの改善を実現する。
論文 参考訳(メタデータ) (2025-10-23T02:55:40Z) - Open-Vocabulary Spatio-Temporal Scene Graph for Robot Perception and Teleoperation Planning [55.90805559207812]
動的リモートシーンでは、双方向通信における伝送遅延は、リモート認識状態とオペレータ意図の間のギャップを生じさせる。
本稿では,時間的ダイナミクスと軽量遅延アノテーションを用いて,オープン語彙認識を充実させる表現を提案する。
提案手法はReplicaベンチマークで74%のノード精度を実現し,Concept.Graphよりも優れていた。
論文 参考訳(メタデータ) (2025-09-27T04:31:24Z) - A first look at ROS 2 applications written in asynchronous Rust [0.0]
ROS 2の既存のリアルタイムスケジューリングとレスポンスタイム分析技術は、C++で記述されたアプリケーションに焦点を当てている。
非同期Rust ROS 2バインディングとさまざまな非同期ランタイムRustのR2Rの実行モデルを分析する。
本稿では,スレッド優先化とコールバック・ツー・スレッドマッピング方式を含む決定論的リアルタイム操作を目的としたR2Rアプリケーションの構造化手法を提案する。
論文 参考訳(メタデータ) (2025-05-27T15:21:58Z) - FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compression [55.992528247880685]
分散トレーニングは、システム設計と効率に関する重要な課題に直面します。
大規模深層ニューラルネットワーク(DNN)のトレーニング用に設計・実装された分散トレーニングシステムFusionLLMを提案する。
本システムと手法は,収束性を確保しつつ,ベースライン法と比較して1.45~9.39倍の高速化を実現可能であることを示す。
論文 参考訳(メタデータ) (2024-10-16T16:13:19Z) - Robust Fully-Asynchronous Methods for Distributed Training over General Architecture [11.480605289411807]
分散機械学習問題における完全な同期は、レイテンシ、パッケージの損失、ストラグラーの存在のため、非効率であり、不可能である。
本稿では,R-FAST (Fully-Asynchronous Gradient Tracking Method) を提案する。
論文 参考訳(メタデータ) (2023-07-21T14:36:40Z) - A Feedback Scheme to Reorder a Multi-Agent Execution Schedule by
Persistently Optimizing a Switchable Action Dependency Graph [65.70656676650391]
複数の自動誘導車両 (AGV) が共通作業空間をナビゲートし, 様々な作業を行う。
一つのアプローチは、Action Dependency Graph (ADG)を構築し、そのルートに沿って進むとAGVの順序を符号化する。
ワークスペースが人間やサードパーティロボットのような動的障害によって共有されている場合、AGVは大きな遅延を経験することができる。
本稿では,各AGVの経路完了時間を最小限に抑えるために,非循環ADGを繰り返し修正するオンライン手法を提案する。
論文 参考訳(メタデータ) (2020-10-11T14:39:50Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。