Control software of autonomous mobile robots comprises a number of software modules that typically interact in a very complex way. Their proper interaction and the robustness of each single module strongly influences the safety during navigation in the field. Particularly in unstructured environments, unforeseen situations are likely to occur, causing erroneous behaviors of the robot. The proper handling of such situations requires an understanding of cause and effect within the complex interactions of the system. In this paper we present an approach which is able to automatically derive a model of the communication behavior within a component-orientated control software. The model can be used for online diagnosis in order to increase system robustness during runtime. We demonstrate model learning and system diagnosis on three different robot systems which were controlled by software modules communicating based on the widely used IPC (Inter Process Communication) standard. The demonstrated learning and diagnosis was carried out without any a priori knowledge about the systems.
Towards Automated Online Diagnosis of Robot Navigation Software
2008-01-01
Aufsatz (Konferenz)
Elektronische Ressource
Englisch
DDC: | 629 |
Towards culturally aware robot navigation
IEEE | 2016
|SOLUTIONS - Software - Automated Real-Time Spacecraft Navigation System
Online Contents | 2001
Towards a Holistic Framework for Explainable Robot Navigation
Springer Verlag | 2024
|