End-to-end timing analysis in ROS2

H Teper, M Günzel, N Ueter… - 2022 IEEE Real …, 2022 - ieeexplore.ieee.org
Modern autonomous vehicle platforms feature many interacting components and sensors,
which add to the system complexity and affect their performance. A key aspect for such …

End-to-end timing analysis and optimization of multi-executor ROS 2 systems

H Teper, T Betz, M Günzel, D Ebner… - 2024 IEEE 30th Real …, 2024 - ieeexplore.ieee.org
Modern robot systems, like autonomous vehicles, are complex, distributed systems that
consist of many interacting components. End-to-end timing latency guarantees are key …

End-To-End Latency of Cause-Effect Chains: A Tutorial

M Günzel, H Teper, G Brüggen, JJ Chen - ACM Transactions on …, 2024 - dl.acm.org
In many applications of cyber-physical systems, a sequence of tasks is necessary to perform
a certain functionality. For example, from a sensor to an actuator, the first task reads the …

On the equivalence of maximum reaction time and maximum data age for cause-effect chains

M Günzel, H Teper, KH Chen… - … Conference on Real …, 2023 - drops.dagstuhl.de
Real-time systems require a formal guarantee of timing-constraints, not only for individual
tasks but also for data-propagation. The timing behavior of data-propagation paths in a …

Compositional timing analysis of asynchronized distributed cause-effect chains

M Günzel, KH Chen, N Ueter, G Brüggen… - ACM Transactions on …, 2023 - dl.acm.org
Real-time systems require the formal guarantee of timing constraints, not only for the
individual tasks but also for the end-to-end latency of data flows. The data flow among …

Bounding the Data-Delivery Latency of DDS Messages in Real-Time Applications

G Sciangula, D Casini, A Biondi… - … Conference on Real …, 2023 - drops.dagstuhl.de
Many modern applications need to run on massively interconnected sets of heterogeneous
nodes, ranging from IoT devices to edge nodes up to the Cloud. In this scenario …

Optimizing logical execution time model for both determinism and low latency

S Wang, D Li, AH Sifat, SY Huang… - 2024 IEEE 30th Real …, 2024 - ieeexplore.ieee.org
The Logical Execution Time (LET) programming model has recently received considerable
attention, particularly because of its timing and dataflow determinism. In LET, task …

Data-age analysis for multi-rate task chains under timing uncertainty

P Gohari, M Nasri, J Voeten - … of the 30th International Conference on …, 2022 - dl.acm.org
Safety and control functions of modern automotive systems are implemented as chains of
periodic data producer/consumer tasks run at different rates. To simplify the development of …

Optimizing per-core priorities to minimize end-to-end latencies

F Paladino, A Biondi, E Bini, P Pazzaglia - LEIBNIZ INTERNATIONAL …, 2024 - iris.unito.it
Logical Execution Time (LET) allows decoupling the schedule of real-time periodic tasks
from their communication, with the advantage of isolating the communication pattern from …

Worst-case time disparity analysis of message synchronization in ros

R Li, N Guan, X Jiang, Z Guo, Z Dong… - 2022 IEEE Real-Time …, 2022 - ieeexplore.ieee.org
Multi-sensor data fusion is essential in autonomous systems to support accurate perception
and intelligent decisions. To perform meaningful data fusion, input data from different …