Response time analysis and priority assignment of processing chains on ROS2 executors

Y Tang, Z Feng, N Guan, X Jiang, M Lv… - 2020 IEEE Real …, 2020 - ieeexplore.ieee.org
ROS (Robot Operating System) is currently the most popular robotic software development
framework. Robotic software in safe-critical domain are usually subject to hard real-time …

Timing analysis of asynchronized distributed cause-effect chains

M Günzel, KH Chen, N Ueter… - 2021 IEEE 27th Real …, 2021 - ieeexplore.ieee.org
Real-time systems require the formal guarantee of timing-constraints, not only for the
individual tasks but also for the data-propagation paths. A cause-effect chain describes the …

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 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 …

Constrained data-age with job-level dependencies: How to reconcile tight bounds and overheads

T Klaus, M Becker… - 2021 IEEE 27th Real …, 2021 - ieeexplore.ieee.org
Many industrial real-time systems rely on the implicit register communication paradigm to
minimize overheads and ease distributed development. Here, tasks follow a simple input …

McSad: A Monte Carlo-based end-to-end scheduling anomaly detection method for distributed real-time systems

X Shi, Y Zhu, L Li, J Li - Simulation Modelling Practice and Theory, 2023 - Elsevier
A scheduling anomaly is a counter-intuitive timing behavior that seriously jeopardizes the
system. Although several types of scheduling anomaly have been proposed and their effects …

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 …

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 …