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 条
  • [31] FAULT DIAGNOSIS OF MICROPROCESSOR SYSTEMS
    SRINI, VP
    [J]. COMPUTER, 1977, 10 (01) : 60 - 65
  • [32] AN EMPIRICAL STUDY OF MACHINE LEARNING AND DEEP LEARNING ALGORITHMS ON BEARING FAULT DIAGNOSIS BENCHMARKS
    Rezaeianjouybari, Behnoush
    Shang, Yi
    [J]. PROCEEDINGS OF ASME 2021 INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION (IMECE2021), VOL 7A, 2021,
  • [33] A Fault Diagnosis Method for Information Systems Based on Weighted Fault Diagnosis Tree
    Duan, Liming
    Wang, Fenghai
    Guo, Ruifeng
    Gai, Rongli
    [J]. 2017 IEEE 19TH INTERNATIONAL CONFERENCE ON E-HEALTH NETWORKING, APPLICATIONS AND SERVICES (HEALTHCOM), 2017,
  • [34] Online Decentralized Fault Diagnosis for Robotic System Using ANFIS
    Kashanipour, Amir Reza
    Akhlaghi, Peyman
    Kazemi, Mohammad Hossein
    [J]. 2008 10TH INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION ROBOTICS & VISION: ICARV 2008, VOLS 1-4, 2008, : 1863 - +
  • [35] Discrete-Time Framework for Fault Diagnosis in Robotic Manipulators
    Caccavale, Fabrizio
    Marino, Alessandro
    Muscio, Giuseppe
    Pierri, Francesco
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (05) : 1858 - 1873
  • [36] Study on the classification and disposal of uncertain knowledge in intelligent fault diagnosis systems
    Wang, DP
    Ma, SP
    Liu, J
    [J]. PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 308 - 312
  • [37] Multi-fault detection and diagnosis of HVAC systems: an experimental study
    Cho, SH
    Hong, YJ
    Kim, WT
    Zaheer-uddin, M
    [J]. INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2005, 29 (06) : 471 - 483
  • [38] DUAL NEURAL CLASSIFICATION FOR ROBUST FAULT DIAGNOSIS IN ROBOTIC MANIPULATORS
    Khireddine, Mohamed Salah
    Boutarfa, Abdelhalim
    Slimane, Noureddine
    [J]. 2013 9TH INTERNATIONAL SYMPOSIUM ON MECHATRONICS AND ITS APPLICATIONS (ISMA), 2013,
  • [39] An empirical study of major page faults for failure diagnosis in cluster systems
    Chuah, Edward
    Jhumka, Arshad
    Narasimhamurthy, Sai
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (16): : 18445 - 18479
  • [40] An empirical study on the use of mutant traces for diagnosis of faults in deployed systems
    Murtaza, Syed Shariyar
    Hamou-Lhadj, Abdelwahab
    Madhavji, Nazirn H.
    Gittens, Mechelle
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 90 : 29 - 44