A visual tool for monitoring and detecting anomalies in robot performance

In robotic systems, both software and hardware components are equally important. However, scant attention has been devoted until now in order to detect anomalies/failures affecting the software component of robots while many proposals exist aimed at detecting physical anomalies. To bridge this gap,...

Full description

Bibliographic Details
Authors: Basurto Hornillos, Nuño, Cambra Baseca, Carlos, Herrero Cosío, Álvaro
Format: article
Status:Published version
Publication Date:2022
Country:España
Institution:Universidad de Burgos (UBU)
Repository:Repositorio Institucional de la Universidad de Burgos (RIUBU)
OAI Identifier:oai:riubu.ubu.es:10259/8357
Online Access:http://hdl.handle.net/10259/8357
Access Level:Open access
Keyword:Smart robotics
Component-based robot software
Performance monitoring
Anomaly detection
Machine learning
Unsupervised visualization
Clustering
Exploratory projection pursuit
Informática
Computer science
Description
Summary:In robotic systems, both software and hardware components are equally important. However, scant attention has been devoted until now in order to detect anomalies/failures affecting the software component of robots while many proposals exist aimed at detecting physical anomalies. To bridge this gap, the present paper focuses on the study of anomalies affecting the software performance of a robot by using a novel visualization tool. Unsupervised visualization methods from the machine learning field are applied in order to upgrade the recently proposed Hybrid Unsupervised Exploratory Plots (HUEPs). Furthermore, Curvilinear Component Analysis and t-distributed stochastic neighbor embedding are added to the original HUEPs formulation and comprehensively compared. Furthermore, all the different combinations of HUEPs are validated in a real-life scenario. Thanks to this intelligent visualization of robot status, interesting conclusions can be obtained to improve anomaly detection in robot performance.