Options
A microservice based control architecture for mobile robots in safety-critical applications
Citation Link: https://doi.org/10.15480/882.13627
Publikationstyp
Journal Issue
Date Issued
2025-01
Sprache
English
TORE-DOI
Journal
Volume
183
Article Number
104795
Citation
Robotics and autonomous systems 183: 104795 (2025-01)
Publisher DOI
Scopus ID
Publisher
Elsevier
Peer Reviewed
true
Mobile robots have become more and more common in public space. This increases the importance of meeting safety requirements of autonomous robots. Simple mechanisms, such as emergency braking, alone do not suffice in these highly dynamic situations. Moreover, actual robotic control approaches in literature and practice do not take safety particularly into account. A more sophisticated situational approach for assessment and planning is needed as part of the high-level process control. This paper presents the concept of a safety-critical Robot Control Architecture for mobile robots based on microservices and a Hierarchical Finite State Machine. It expands already existing architectures by drastically reducing the amount of centralized logic and thus increasing the overall system’s level of concurrency, interruptibility and fail-safety. Furthermore, it introduces new potential for code reuse that allows for straightforward implementation of safety mechanisms such as internal diagnostics systems. In doing so, this concept presents the template of a new type of state machine implementation. It is demonstrated with the application of a delivery robot, which was implemented and operated in real public during a broader research project.
DDC Class
005: Computer Programming, Programs, Data and Security
Publication version
publishedVersion
Loading...
Name
2024_Robotics_and_Autonomous_Systems.pdf
Type
Main Article
Size
1.29 MB
Format
Adobe PDF