Frontiers in Robotics and AI | |
µRT: A lightweight real-time middleware with integrated validation of timing constraints | |
Robotics and AI | |
Ulrich Rückert1  Svenja Kenneweg1  Thomas Schöpping2  Marc Hesse3  | |
[1] Cognitronics and Sensor Systems Group, Faculty of Technology, Bielefeld University, Bielefeld, Germany;mhesse@techfak.uni-bielefeld.de;null; | |
关键词: middleware; real-time computing; distributed computing; embedded; microcontroller; publish–subscribe; remote procedure call; prevention through design; | |
DOI : 10.3389/frobt.2023.1081875 | |
received in 2022-10-27, accepted in 2023-01-30, 发布年份 2023 | |
来源: Frontiers | |
【 摘 要 】
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.
【 授权许可】
Unknown
Copyright © 2023 Schöpping, Kenneweg, Hesse and Rückert.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO202310104384876ZK.pdf | 1236KB | download | |
fnins-16-1065366-i014.jpg | 14KB | Image | download |
frobt-10-1081875-fx2.tif | 22KB | Image | download |
fendo-14-1126880-i001.tif | 31KB | Image | download |
FCHEM_fchem-2023-1182404_wc_tfx7.tif | 24KB | Image | download |
fonc-13-1169369-i009.tif | 22KB | Image | download |
FGENE_fgene-2023-1104732_wc_tfx11.tif | 37KB | Image | download |
frobt-10-1081875-fx7.tif | 22KB | Image | download |
fchem-11-1174895-fx3.tif | 71KB | Image | download |
FPHAR_fphar-2023-1154034_wc_tfx4.tif | 22KB | Image | download |
fmicb-14-1144328-i001.jpg | 14KB | Image | download |
【 图 表 】
fmicb-14-1144328-i001.jpg
FPHAR_fphar-2023-1154034_wc_tfx4.tif
fchem-11-1174895-fx3.tif
frobt-10-1081875-fx7.tif
FGENE_fgene-2023-1104732_wc_tfx11.tif
fonc-13-1169369-i009.tif
FCHEM_fchem-2023-1182404_wc_tfx7.tif
fendo-14-1126880-i001.tif
frobt-10-1081875-fx2.tif
fnins-16-1065366-i014.jpg