Enhancing fault tolerance of autonomous mobile robots

被引:53
作者
Crestani, D. [1 ]
Godary-Dejean, K. [1 ]
Lapierre, L. [1 ]
机构
[1] Univ Montpellier, LIRMM, UMR 5506, F-34095 Montpellier 5, France
关键词
Dependability; Fault tolerance; Diagnosis; Recovery; Control architecture; Mobile robotics; QUANTITATIVE MODEL; PART II; ARCHITECTURE; SYSTEMS; ROBUSTNESS; AI;
D O I
10.1016/j.robot.2014.12.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Experience demonstrates that autonomous mobile robots running in the field in a dynamic environment often breakdown. Generally, mobile robots are not designed to efficiently manage faulty or unforeseen situations. Even if some research studies exist, there is a lack of a global approach that really integrates dependability and particularly fault tolerance into the mobile robot design. This paper presents an approach that aims to integrate fault tolerance principles into the design of a robot real-time control architecture. A failure mode analysis is firstly conducted to identify and characterize the most relevant faults. Then the fault detection and diagnosis mechanisms are explained. Fault detection is based on dedicated software components scanning faulty behaviors. Diagnosis is based on the residual principle and signature analysis to identify faulty software or hardware components and faulty behaviors. Finally, the recovery mechanism, based on the modality principle, proposes to adapt the robot's control loop according to the context and current operational functions of the robot. This approach has been applied and implemented in the control architecture of a Pioneer 3DX mobile robot. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:140 / 155
页数:16
相关论文
共 80 条
[1]  
Aguiar A., 2007, P EUR CONTR C ECC KO
[2]   An architecture for autonomy [J].
Alami, R ;
Chatila, R ;
Fleury, S ;
Ghallab, M ;
Ingrand, F .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (04) :315-337
[3]  
[Anonymous], 1985, What Is Total Quality Control? The Japanese Way
[4]  
[Anonymous], 1991, 57605 BRIT STAND I G
[5]  
[Anonymous], P IEEE INT C ROB AUT
[6]  
[Anonymous], 4 IARP IEEE RAS EURO
[7]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[8]   Toward systematic design of fault-tolerant systems [J].
Avizienis, A .
COMPUTER, 1997, 30 (04) :51-+
[9]  
Basu A., 2008, 18 EUR C ART INT ECA
[10]   The ORCCAD architecture [J].
Borrelly, JJ ;
Coste-Maniere, E ;
Espiau, B ;
Kapellos, K ;
Pissard-Gibollet, R ;
Simon, D ;
Turro, N .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (04) :338-359