Back to Search Start Over

Skill-Based Architecture Development for Online Mission Reconfiguration and Failure Management

Authors :
Alexandre Albore
Augustin Manecy
Christophe Grand
David Doose
Charles Lesire
Source :
RoSE@ICSE
Publication Year :
2021
Publisher :
IEEE, 2021.

Abstract

The development of software architectures that ensure both a high-level of autonomy in the mission, and the robustness to possible failures, is a challenging task. In this paper, we propose to structure the software architecture around a skill management layer, based on formal skill models. This skill management layer helps to structure and test the underlying functional layer, while it provides a simple abstraction to the decision layer. This architecture has been used to support the implementation of resilient behaviours, using Behaviour Trees, in autonomous UAV missions, when facing sensor failures or communication losses.

Details

Database :
OpenAIRE
Journal :
2021 IEEE/ACM 3rd International Workshop on Robotics Software Engineering (RoSE)
Accession number :
edsair.doi...........b0dd57220d5714688620148cba09c29e
Full Text :
https://doi.org/10.1109/rose52553.2021.00015