RTCF: A framework for seamless and modular real-time control with ROS

Michael Fennel, Stefan Geyer, Uwe D. Hanebeck
2021
Owing to the steady progress in the field of Linux kernel development, high-performance control applications are no longer a rarity on general-purpose computing platforms. However, many real-time control libraries lack important properties such as modularity, effortless integration, and encapsulation. These are key design features of the popular Robot Operating System (ROS) that is, however, not real-time capable. We aim to solve this issue by introducing the Real-Time Control Framework (RTCF),
more » ... which offers high modularity, ROS-related concepts leading to seamless interoperability with ROS, and high performance. To demonstrate the capabilities of the RTCF, we provide several examples and exemplary performance data.
doi:10.5445/ir/1000138685 fatcat:3npjz3sz6jex5p4sjbav62ojca