Verifying Fault Tolerance and Self-Diagnosability of an Autonomous Underwater Vehicle
Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1659-1663.
Abstract
We report the results obtained during the verification of Autosub6000, an autonomous underwater vehicle used for deep oceanic exploration. Our starting point is the Simulink/Matlab engineering model of the submarine, which is discretised by a compiler into a representation suitable for model checking. We assess the ability of the vehicle to function under degraded conditions by injecting faults automatically into the discretised model. The resulting system is analysed by means of the model checker MCMAS, and conclusions are drawn on the system's ability to withstand faults and to perform self-diagnosis and recovery. We present lessons learnt from this and suggest a general method for verifying autonomous vehicles.
@inproceedings{ijcai2011p279,
title = {Verifying Fault Tolerance and Self-Diagnosability of an Autonomous Underwater Vehicle},
author = {Ezekiel, Jonathan and Lomuscio, Alessio and Molnar, Levente and Veres, Sandor M.},
booktitle = {Proceedings of the Twenty-Second International Joint Conference on
Artificial Intelligence, {IJCAI-11}},
publisher = {AAAI Press/International Joint Conferences on Artificial Intelligence},
editor = {Toby Walsh},
pages = {1659--1663},
year = {2011},
month = {7},
doi = {10.5591/978-1-57735-516-8/IJCAI11-279},
url = {https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-279},
}
TY - CPAPER TI - Verifying Fault Tolerance and Self-Diagnosability of an Autonomous Underwater Vehicle AU - Ezekiel, Jonathan AU - Lomuscio, Alessio AU - Molnar, Levente AU - Veres, Sandor M. T2 - Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, IJCAI-11 PB - AAAI Press/International Joint Conferences on Artificial Intelligence PY - 2011 SP - 1659 EP - 1663 DO - 10.5591/978-1-57735-516-8/IJCAI11-279 UR - https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-279 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: