RTeX: an Efficient and Timing-Predictable Multi-threaded Executor for ROS 2

S Liu, X Jiang, N Guan, Z Wang… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
ROS (Robot Operating System) is a widely used robotic software development framework. In
safety-critical applications that require timing guarantees, the first generation of ROS falls …

[PDF][PDF] Exploring Partitioned and Semi-partitioned Callback Scheduling on ROS 2 Multi-threaded Executors

H Sobhani, D Enright, TM Deshpande, H Kim - system - ecrts.org
In recent studies aimed at enhancing the analyzability and real-time performance of ROS 2,
there has been insufficient emphasis on the importance of different scheduling options …