An Empirical Study on Fault Diagnosis in Robotic Systems

被引:0
|
作者
Song, Xuezhi
Li, Yi [1 ]
Dong, Zhen
Liu, Shuning
Cao, Junming
Peng, Xin
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
关键词
robotic system; ROS; debugging; fault diagnosis; observability;
D O I
10.1109/ICSME58846.2023.00030
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fault diagnosis in robotic systems is challenging due to their complex and heterogeneous structures and complex interactions with physical environments. Given the complexities and uncertainties, we think it may be helpful to diagnose faults of a robotic system by understanding its behaviors from the perspective of observability. In this paper, we conduct an empirical study to explore the efficacy of combining different kinds of common observability data (i.e., logs, traces, and trajectories) for fault diagnosis in robotic systems. In the study, we investigate root causes of 398 bug cases in robotic systems to understand their characteristics. Furthermore, we replicate 23 bugs out of them and perform a fault diagnosis study in which participants diagnose each of the replicated bug with only observability data and record how useful observability data is. The bug case analysis study revealed that the root causes of bugs in robotic systems originate from various levels, including physical environment interaction (11.81%), hardware usage (14.82%), software implementation (49.25%), and system configuration (24.12%). The fault diagnosis study shows the combination of trace and trajectory data improves the fault diagnosis success rate by 58.33% and 8.33%, respectively, compared to using only logs. Our study promotes the vision of observability-based fault diagnosis in robotic systems.
引用
收藏
页码:207 / 219
页数:13
相关论文
共 50 条
  • [1] Intelligent Fault Diagnosis for Robotic Systems
    Xiao Mingbo
    Huang Sunan
    Zhong Qing-Chang
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2014, : 1090 - 1095
  • [2] On Fault Detection and Diagnosis in Robotic Systems
    Khalastchi, Eliahu
    Kalech, Meir
    [J]. ACM COMPUTING SURVEYS, 2018, 51 (01)
  • [3] Model-Based Fault Diagnosis Algorithms for Robotic Systems
    Hasan, Agus
    Tahavori, Maryamsadat
    Midtiby, Henrik Skov
    [J]. IEEE ACCESS, 2023, 11 : 2250 - 2258
  • [4] A methodology for fault diagnosis in robotic systems using neural networks
    Vemuri, AT
    Polycarpou, MM
    [J]. ROBOTICA, 2004, 22 : 419 - 438
  • [5] Neural-network-based robust fault diagnosis in robotic systems
    Vemuri, AT
    Polycarpou, MM
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (06): : 1410 - 1420
  • [6] A sensor-based approach for fault detection and diagnosis for robotic systems
    Eliahu Khalastchi
    Meir Kalech
    [J]. Autonomous Robots, 2018, 42 : 1231 - 1248
  • [7] A sensor-based approach for fault detection and diagnosis for robotic systems
    Khalastchi, Eliahu
    Kalech, Meir
    [J]. AUTONOMOUS ROBOTS, 2018, 42 (06) : 1231 - 1248
  • [8] Empirical Mode Decomposition for Fault Diagnosis of Multi-Component Systems
    Syan, Chanan S.
    Ramsoobag, Geeta
    [J]. 2018 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2018,
  • [9] Fault Diagnosis for a Class of Robotic Systems with Application to 2-DOF Helicopter
    Alejandro Ramirez, Luis
    Alejandro Zuniga, Manuel
    Romero, Gerardo
    Alcorta-Garcia, Efrain
    Jonathan Munoz-Vazquez, Aldo
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (23): : 1 - 21
  • [10] A study on neuro-fuzzy systems for fault diagnosis
    Patton, RJ
    Chen, J
    Benkhedda, H
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2000, 31 (11) : 1441 - 1448