Monitoring a robot swarm using a data-driven fault detection approach

44Citations
Citations of this article
58Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Using swarm robotics system, with one or more faulty robots, to accomplish specific tasks may lead to degradation in performances complying with the target requirements. In such circumstances, robot swarms require continuous monitoring to detect abnormal events and to sustain normal operations. In this paper, an innovative exogenous fault detection method for monitoring robots swarm is presented. The method merges the flexibility of principal component analysis (PCA) models and the greater sensitivity of the exponentially-weighted moving average (EWMA) and cumulative sum (CUSUM) control charts to insidious changes. The method is tested and evaluated on a swarm of simulated foot-bot robots performing a circle formation task, via the viscoelastic control model. We illustrate through simulated data collected from the ARGoS simulator that a significant improvement in fault detection can be obtained by using the proposed method where compared to the conventional PCA-based methods (i.e., T2 and Q).

Cite

CITATION STYLE

APA

Khaldi, B., Harrou, F., Cherif, F., & Sun, Y. (2017). Monitoring a robot swarm using a data-driven fault detection approach. Robotics and Autonomous Systems, 97, 193–203. https://doi.org/10.1016/j.robot.2017.06.002

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free