A measurement-based fault detection approach applied to monitor robots swarm

Swarm robotics requires continuous monitoring to detect abnormal events and to sustain normal operations. Indeed, swarm robotics with one or more faulty robots leads to degradation of performances complying with the target requirements. This paper present an innovative data-driven fault detection method for monitoring robots swarm. The method combines the flexibility of principal component analysis (PCA) models and the greater sensitivity of the exponentially-weighted moving average control chart to incipient changes. We illustrate through simulated data collected from the ARGoS simulator that a significant improvement in fault detection can be obtained by using the proposed methods as compared to the use of the conventional PCA-based methods.

[1]  Hui Keng Lau,et al.  Error detection in swarm robotics : a focus on adaptivity to dynamic environments , 2012 .

[2]  Fouzi Harrou,et al.  Monitoring linear antenna arrays using an exponentially weighted moving average-based fault detection scheme , 2014 .

[3]  James M. Lucas,et al.  Exponentially weighted moving average control schemes: Properties and enhancements , 1990 .

[4]  Zhongyang Zheng,et al.  Research Advance in Swarm Robotics , 2013 .

[5]  Hazem N. Nounou,et al.  A statistical fault detection strategy using PCA based EWMA control schemes , 2013, 2013 9th Asian Control Conference (ASCC).

[6]  Belkacem Khaldi,et al.  An Overview of Swarm Robotics: Swarm Intelligence Applied to Multi-robotics , 2015 .

[7]  Andrew M. Tyrrell,et al.  Robot error detection using an artificial immune system , 2003, NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings..

[8]  Sofiane Khadraoui,et al.  Improved detection of incipient anomalies via multivariate memory monitoring charts: Application to an air flow heating system , 2016 .

[9]  Farid Kadri,et al.  Seasonal ARMA-based SPC charts for anomaly detection: Application to emergency department systems , 2016, Neurocomputing.

[10]  Ying Sun,et al.  Amalgamation of anomaly-detection indices for enhanced process monitoring , 2016 .

[11]  Spyros G. Tzafestas,et al.  Finding fault - fault diagnosis on the wheels of a mobile robot using local model neural networks , 2004, IEEE Robotics & Automation Magazine.

[12]  Richard M. Crowder,et al.  Exogenous Fault Detection and Recovery for Swarm Robotics , 2015 .

[13]  F. Kadri,et al.  Ozone measurements monitoring using data-based approach , 2016 .

[14]  Eliseo Ferrante,et al.  ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems , 2012, Swarm Intelligence.

[15]  Mauro Birattari,et al.  Exogenous Fault Detection in a Collective Robotic Task , 2007, ECAL.

[16]  Radhika Nagpal,et al.  Collective transport of complex objects by simple robots: theory and experiments , 2013, AAMAS.

[17]  Jonathan Timmis,et al.  A modified Dendritic Cell Algorithm for on-line error detection in robotic systems , 2009, 2009 IEEE Congress on Evolutionary Computation.

[18]  Eliseo Ferrante,et al.  Self-organized flocking with a mobile robot swarm: a novel motion control method , 2012, Adapt. Behav..

[19]  Cherif Foudil,et al.  A Virtual Viscoelastic Based Aggregation Model for Self-organization of Swarm Robots System , 2016, TAROS.

[20]  A. Dobson,et al.  The application of statistical process control charts to the detection and monitoring of hospital-acquired infections. , 2001, Journal of quality in clinical practice.

[21]  Foudil Cherif,et al.  Swarm robots circle formation via a virtual viscoelastic control model , 2016, 2016 8th International Conference on Modelling, Identification and Control (ICMIC).

[22]  Fred Spiring,et al.  Introduction to Statistical Quality Control , 2007, Technometrics.

[23]  Mu Zhu,et al.  Automatic dimensionality selection from the scree plot via the use of profile likelihood , 2006, Comput. Stat. Data Anal..

[24]  S. Joe Qin,et al.  Statistical process monitoring: basics and beyond , 2003 .

[25]  J. E. Jackson,et al.  Control Procedures for Residuals Associated With Principal Component Analysis , 1979 .

[26]  Marco Dorigo,et al.  From Fireflies to Fault-Tolerant Swarms of Robots , 2009, IEEE Transactions on Evolutionary Computation.

[27]  Jonathan Timmis,et al.  Adaptive data-driven error detection in swarm robotics with statistical classifiers , 2011, Robotics Auton. Syst..