Schrick, ManuelManuelSchrickKreutzfeldt, JochenJochenKreutzfeldt2024-06-052024-06-052023Proceedings - 2023 17th IEEE International Conference on Robotic Computing, IRC 2023. - Seite 214-218 (2023)979-8-3503-9574-7https://hdl.handle.net/11420/47734In recent years, mobile robotics applications have drastically grown in complexity not only with respect to the tasks itself but also in the area of application the robots are deployed. This development not only comes with an increased complexity of the robots themselves but also with a higher risk of hazardous events caused by unforeseen situations or internal faults. Previous work has focused on challenges that arise in unstructured and uncontrollable environments such as public roads and sidewalks and on technologies that provide tolerance to faults in low level functionality. However, ways to cope with failures in the robot’s high level control system have largely been overlooked. In this paper, we argue for fail-operationality in high level control systems as one vital characteristic of safety in mobile robots. We then present a novel control architecture that allows for state machine replication which ultimately ensures fail-operationality with respect to internal faults not only in low level functionality but also the control architecture itself. The architecture was implemented, tested and its fail-operationality validated experimentally. The concept presented in this paper provides an infrastructure that allows for the integration of a new range of safety technologies in autonomous mobile robots.enfail-operationalitymobile robotssafetysoftware architecturestate machine replicationComputer Science, Information and General Works::005: Computer Programming, Programs, Data and SecurityA Fail-operational control architecture for autonomous mobile robots based on state machine replicationConference Paper10.1109/IRC59093.2023.00042Conference Paper