DocumentCode
2480373
Title
Dependable execution control for autonomous robots
Author
Py, Frédéric ; Ingrand, Félix
Author_Institution
LAAS/CNRS, Toulouse, France
Volume
2
fYear
2004
fDate
28 Sept.-2 Oct. 2004
Firstpage
1136
Abstract
This paper presents a new approach to integrate real-time execution control in autonomous systems and how such an approach integrates in their software architecture. The use of decisional autonomy is becoming more widely accepted as a solution to the increasing need to deploy complex systems (robots, satellites, etc.) able to perform nontrivial tasks in various environments. We present an overview of the organization of such systems. Then we explain why the increasing complexity of functional components as well as the presence of autonomy components becomes an obstacle to system safety and dependability. To address this issue, we propose the integration of an execution control component in the software architecture. This component is synthesized from a model of the acceptable and dangerous state using model-checking techniques. The execution controller has a generic representation of system behavior and, according to some specified system constraints, acts as a "safety bag" allowing acceptable states and avoiding forbidden ones. The controller uses an OBDD like data structure which offers a bounded execution time, and which can be formally validated offline to check temporal properties. Real experimentations have been made on our autonomous mobile robots, and have confirmed it can catch in real-time design errors from the decisional components which would have lead to disastrous consequences.
Keywords
control engineering computing; intelligent robots; mobile robots; software engineering; autonomous robots; complex systems; decisional autonomy; dependable execution control; model-checking techniques; real-time design errors; real-time execution control; software architecture; Control system synthesis; Control systems; Data structures; Humans; Mobile robots; Real time systems; Robot control; Safety; Satellites; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems, 2004. (IROS 2004). Proceedings. 2004 IEEE/RSJ International Conference on
Print_ISBN
0-7803-8463-6
Type
conf
DOI
10.1109/IROS.2004.1389549
Filename
1389549
Link To Document