SkiNet, A Petri Net Generation Tool for the Verification of Skillset-based Autonomous Systems - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

SkiNet, A Petri Net Generation Tool for the Verification of Skillset-based Autonomous Systems

Résumé

The need for high-level autonomy and robustness of autonomous systems for missions in dynamic and remote environment has pushed developers to come up with new software architectures. A common architecture style is to summarize the capabilities of the robotic system into elementary actions, called skills, on top of which a skill management layer is implemented to structure, test and control the functional layer. However, current available verification tools only provide either mission-specific verification or verification on a model that does not replicate the actual execution of the system, which makes it difficult to ensure its robustness to unexpected events. To that end, a tool, SkiNet, has been developed to transform the skill-based architecture of a system into a Petri net modeling the state-machine behaviors of the skills and the resources they handle. The Petri net allows the use of model-checking, such as Linear Temporal Logic (LTL) or Computational Tree Logic (CTL), for the user to analyze and verify the model of the system.
Fichier principal
Vignette du fichier
DTIS22290.1681829750.pdf (1.5 Mo) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Licence

Dates et versions

hal-04073365 , version 1 (18-04-2023)

Licence

Identifiants

Citer

Baptiste Pelletier, Charles Lesire, David Doose, Karen Godary-Dejean, Charles Dramé-Maigné. SkiNet, A Petri Net Generation Tool for the Verification of Skillset-based Autonomous Systems. EPTCS 2022 - Electronic Proceedings in Theoretical Computer Science, Sep 2022, Berlin, Germany. pp.120-138, ⟨10.4204/eptcs.371.9⟩. ⟨hal-04073365⟩
37 Consultations
71 Téléchargements

Altmetric

Partager

More