How fast is my software? latency evaluation for a ros 2 autonomous driving software
T Betz, M Schmeller, H Teper… - 2023 IEEE Intelligent …, 2023 - ieeexplore.ieee.org
Violations of real-time properties and high latencies have emerged as crucial issues in
autonomous vehicles since they can lead to unwanted vehicle behavior and critical …
autonomous vehicles since they can lead to unwanted vehicle behavior and critical …
End-To-End Latency of Cause-Effect Chains: A Tutorial
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 …
a certain functionality. For example, from a sensor to an actuator, the first task reads the …
Timing analysis and priority-driven enhancements of ros 2 multi-threaded executors
The second generation of Robotic Operating System, ROS 2, has gained much attention for
its potential to be used for safety-critical robotic applications. The need to provide a solid …
its potential to be used for safety-critical robotic applications. The need to provide a solid …
On the equivalence of maximum reaction time and maximum data age for cause-effect chains
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 …
tasks but also for data-propagation. The timing behavior of data-propagation paths in a …
: On-Device Real-Time Deep Reinforcement Learning for Autonomous Robotics
Autonomous robotic systems, like autonomous vehicles and robotic search and rescue,
require efficient on-device training for continuous adaptation of Deep Reinforcement …
require efficient on-device training for continuous adaptation of Deep Reinforcement …
Bounding the Data-Delivery Latency of DDS Messages in Real-Time Applications
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 …
nodes, ranging from IoT devices to edge nodes up to the Cloud. In this scenario …
End-To-End Timing Analysis and Optimization of Multi-Executor ROS 2 Systems
Modern robot systems, like autonomous vehicles, are complex, distributed systems that
consist of many interacting components. End-to-end timing latency guarantees are key …
consist of many interacting components. End-to-end timing latency guarantees are key …
Experimental evaluation of callback behavior in ROS 2 executors
Robot operating system 2 (ROS 2) is increasingly popular both in research and commercial
robotic systems. ROS 2 is designed to allow real-time execution and data communication …
robotic systems. ROS 2 is designed to allow real-time execution and data communication …
Red: A systematic real-time scheduling approach for robotic environmental dynamics
Intelligent robots are designed to effectively navigate dynamic and unpredictable
environments laden with moving mechanical elements and objects. Such environment …
environments laden with moving mechanical elements and objects. Such environment …
Dynamic Priority Scheduling of Multithreaded ROS 2 Executor With Shared Resources
The second generation of robot operating system (ROS 2) received significant attention from
the real-time system research community, mostly aiming at providing formal modeling and …
the real-time system research community, mostly aiming at providing formal modeling and …