Abstract
The use of autonomous robots is appealing for tasks, which are dangerous to humans. Autonomous robots might fail to perform their tasks since they are susceptible to varied sorts of faults such as point and contextual faults. Not all faults can be known in advance, and hence, anomaly detection is required. In this paper, we present an online data-driven anomaly detection approach (ODDAD) for autonomous robots. ODDAD is suitable for the dynamic nature of autonomous robots since it declares a fault based only on data collected online. In addition, it is unsupervised, model free and domain independent. ODDAD proceeds in three steps: data filtering, attributes grouping based on dependency between attributes and outliers detection for each group. Above a calculated threshold, an anomaly is declared. We empirically evaluate ODDAD in different domains: commercial unmanned aerial vehicles (UAVs), a vacuum-cleaning robot, a high-fidelity flight simulator and an electrical power system of a spacecraft. We show the significance and impact of each component of ODDAD. By comparing ODDAD to other state-of-the-art competing anomaly detection algorithms, we show its advantages.
Original language | English |
---|---|
Pages (from-to) | 657-688 |
Number of pages | 32 |
Journal | Knowledge and Information Systems |
Volume | 43 |
Issue number | 3 |
DOIs | |
State | Published - 1 Jun 2015 |
Bibliographical note
Publisher Copyright:© 2014, Springer-Verlag London.
Funding
This research was funded in part by ISF Grant #1511/12 and by Kamin program. As always, thanks to K. Ushi and K. Ravit.
Funders | Funder number |
---|---|
Israel Science Foundation | |
Israel Science Foundation | 1511/12 |
Keywords
- AI
- Anomaly detection
- Autonomous agents
- Data driven
- Fault detection
- Model free
- ODDAD
- Online
- Robotics
- UAV
- UGV
- Unmanned vehicles
- Unsupervised