ATER: Adaptive Task Execution Rate Regulation for Enhanced Real-Time Performance in ROS 2

Autonomous systems, such as autonomous vehicles and robots, typically use middleware like Robot Operating System (ROS) to manage communication, execution, and functionality. These systems sample sensing data at fixed rates from various sources and propagate it among independently developed tasks using a publish-subscribe scheme. A common issue is the nature of dynamic fluctuations in task execution time for processing this data, exacerbated by resource contention, dynamic environments, and scheduling strategies. This dynamism, combined with the lack of runtime coordination of task execution at the operating system level, leads to misaligned task execution rates, which is undetected by both middleware and operating systems. As a result, this misalignment (i.e., uncoordinated task execution) causes message drops, resource wastage, and degraded realtime performance. To address these challenges, we propose an Adaptive Task Execution rate Regulation (ATER) framework specifically designed for ROS 2-based systems. ATER consists of two key components: a runtime observer and a task regulator. It seamlessly integrates with the ROS 2 system without affecting its execution or requiring any modifications to its source code. By adapting the sensor data sampling rates at runtime, our framework effectively enhances the real-time performance of ROS 2-based systems through reduced message drops, efficient utilization of computational resources, and improved end-to-end latency.

Institutions

Publication Details

Published
2025-08-20
DOI
https://doi.org/10.1109/rtcsa66114.2025.00019
Primary Topic
Agriculture, Water, and Health
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ATER: Adaptive Task Execution Rate Regulation for Enhanced Real-Time Performance in ROS 2

Agriculture, Water, and Health
article

ATER: Adaptive Task Execution Rate Regulation for Enhanced Real-Time Performance in ROS 2

article en

Abstract

Autonomous systems, such as autonomous vehicles and robots, typically use middleware like Robot Operating System (ROS) to manage communication, execution, and functionality. These systems sample sensing data at fixed rates from various sources and propagate it among independently developed tasks using a publish-subscribe scheme. A common issue is the nature of dynamic fluctuations in task execution time for processing this data, exacerbated by resource contention, dynamic environments, and scheduling strategies. This dynamism, combined with the lack of runtime coordination of task execution at the operating system level, leads to misaligned task execution rates, which is undetected by both middleware and operating systems. As a result, this misalignment (i.e., uncoordinated task execution) causes message drops, resource wastage, and degraded realtime performance. To address these challenges, we propose an Adaptive Task Execution rate Regulation (ATER) framework specifically designed for ROS 2-based systems. ATER consists of two key components: a runtime observer and a task regulator. It seamlessly integrates with the ROS 2 system without affecting its execution or requiring any modifications to its source code. By adapting the sensor data sampling rates at runtime, our framework effectively enhances the real-time performance of ROS 2-based systems through reduced message drops, efficient utilization of computational resources, and improved end-to-end latency.

Hong Kong Polytechnic University (HK), City University of Hong Kong (HK), Mohamed bin Zayed University of Artificial Intelligence (AE), Taiwan Forestry Research Institute (TW)
Openalex Percentile: Top 49%
Agriculture, Water, and Health
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ATER: Adaptive Task Execution Rate Regulation for Enhanced Real-Time Performance in ROS 2 · (2025) | TGRS Research Map | TGRS