Eisuke Matsubara, Satoshi Yagi, Yuta Goto, Satoshi Yamamori, Jun Morimoto
{"title":"Improvement of fault tolerance of quadruped robots by detecting correlation anomalies in sensor signals","authors":"Eisuke Matsubara, Satoshi Yagi, Yuta Goto, Satoshi Yamamori, Jun Morimoto","doi":"10.1007/s10015-024-00984-1","DOIUrl":null,"url":null,"abstract":"<div><p>Autonomous robots that rely on sensors for operation require fail-soft strategies to continue tasks despite partial sensor failures. We propose a sensor anomaly detection method that monitors changes in sensor data correlations. Our method eliminates the need for pre-defined programming to determine abnormal states for each individual sensor. Furthermore, real-time anomaly detection is possible through sparse structure learning. In the experiment, we evaluated this method on a quadruped robot in a simulated environment. We perturbed the sensor readings by adding two types of large or small noise at one of the robot’s leg joints. When an anomaly was detected, the robot estimates the actual value of the noisy joint using a pre-trained multiple regression model. With our proposed anomaly detection method, the robot successfully completed the walking task in most trials. Specifically, without anomaly detection, adding a large noise to any of the twelve joints resulted in a 0 % success rate. However, with anomaly detection, the success rate improved to over 89 % in seven of the twelve joints.</p></div>","PeriodicalId":46050,"journal":{"name":"Artificial Life and Robotics","volume":"30 2","pages":"252 - 259"},"PeriodicalIF":0.8000,"publicationDate":"2025-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Life and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s10015-024-00984-1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
Abstract
Autonomous robots that rely on sensors for operation require fail-soft strategies to continue tasks despite partial sensor failures. We propose a sensor anomaly detection method that monitors changes in sensor data correlations. Our method eliminates the need for pre-defined programming to determine abnormal states for each individual sensor. Furthermore, real-time anomaly detection is possible through sparse structure learning. In the experiment, we evaluated this method on a quadruped robot in a simulated environment. We perturbed the sensor readings by adding two types of large or small noise at one of the robot’s leg joints. When an anomaly was detected, the robot estimates the actual value of the noisy joint using a pre-trained multiple regression model. With our proposed anomaly detection method, the robot successfully completed the walking task in most trials. Specifically, without anomaly detection, adding a large noise to any of the twelve joints resulted in a 0 % success rate. However, with anomaly detection, the success rate improved to over 89 % in seven of the twelve joints.