µRT: A lightweight real-time middleware with integrated validation of timing constraints.

Front Robot AI

Cognitronics and Sensor Systems Group, Faculty of Technology, Bielefeld University, Bielefeld, Germany.

Published: March 2023

Middlewares are standard tools for modern software development in many areas, especially in robotics. Although such have become common for high-level applications, there is little support for real-time systems and low-level control. Therefore, µRT provides a lightweight solution for resource-constrained embedded systems, such as microcontrollers. It features publish-subscribe communication and remote procedure calls (RPCs) and can validate timing constraints at runtime. In contrast to other middlewares, µRT does not rely on specific transports for communication but can be used with any technology. Empirical results prove the small memory footprint, consistent temporal behavior, and predominantly linear scaling. The usability of µRT was found to be competitive with state-of-the-art solutions by means of a study.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC10070970PMC
http://dx.doi.org/10.3389/frobt.2023.1081875DOI Listing

Publication Analysis

Top Keywords

µrt lightweight
8
timing constraints
8
µrt
4
lightweight real-time
4
real-time middleware
4
middleware integrated
4
integrated validation
4
validation timing
4
constraints middlewares
4
middlewares standard
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!