Detecting Errors in A Humanoid Robot

被引:1
|
作者
Inoue, Jun [1 ]
Kanehiro, Fumio [2 ]
Morisawa, Mitsuharu [2 ]
Mori, Akira [1 ]
机构
[1] Natl Inst Adv Ind Sci & Technol, Informat Technol Res Inst, Ikeda, Osaka 5638577, Japan
[2] Natl Inst Adv Ind Sci & Technol, Intelligent Syst Res Inst, Tsukuba, Ibaraki 3058560, Japan
关键词
D O I
10.1109/QRS.2018.00030
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This is an experience report on applying program analysis tools and program monitors to a real-world humanoid robot in simulated and real environments. Humanoid robots, and cyber-physical systems in general, present unique challenges to testing and validation: they have realtime constraints, their runs are typically irreproducible, their tasks are high-level and preclude formal specification, and their software tends to be large and complex. In practice, bugs do cause robots to fail, and methods for analyzing such software has been wanting. This paper presents a case study, in which we find that traditional software bugs like memory errors do cause failures of robots in practice. Dynamic error detectors can be successfully employed to identify such errors - to an extent defined by realtime constraints. Static analysis tools, in their current form, are comparatively of limited use.
引用
收藏
页码:163 / 170
页数:8
相关论文
共 50 条
  • [1] Simulation of detecting and climbing a ladder for a humanoid robot
    Gyawali, Prashanta
    McGough, Jeff
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON ELECTRO-INFORMATION TECHNOLOGY (EIT 2013), 2013,
  • [2] Humanoid Robot Detecting Animals via Neural Network
    Yordanov, Yasen E.
    Mladenov, Valeri M.
    [J]. 2018 14TH SYMPOSIUM ON NEURAL NETWORKS AND APPLICATIONS (NEUREL), 2018,
  • [3] DETECTING SOUND SOURCES WITH THE HUMANOID ROBOT RH-1
    Staroverov, Pavel
    Martwez, Ricardo
    Kaynov, Dmitry
    Arbulu, Mario
    Cabas, Luis
    Balaguer, Carlos
    [J]. ADVANCES IN CLIMBING AND WALKING ROBOTS, PROCEEDINGS, 2007, : 615 - 622
  • [4] Detecting Suspicious Objects With a Humanoid Robot Having a Metal Detector
    Matsushima, Shunsuke
    Tsujita, Teppei
    Abiko, Satoko
    [J]. 2020 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2020, : 832 - 837
  • [5] Humanoid robot locomotion
    Lei, XS
    Pan, J
    Su, JB
    [J]. PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 882 - 887
  • [6] A Humanoid Kicking Robot
    Flemmer, Rory C.
    Flemmer, Claire L.
    [J]. 2017 24TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2017, : 1 - 5
  • [7] Mechanics of humanoid robot
    Hashimoto, Kenji
    [J]. ADVANCED ROBOTICS, 2020, 34 (21-22) : 1390 - 1397
  • [8] Anatomy of a humanoid robot
    Lancaster Univ, Lancaster, United Kingdom
    [J]. Robotica, pt 4 (437-443):
  • [9] Humanoid Robot LOLA
    Lohmeier, Sebastian
    Buschmann, Thomas
    Ulbrich, Heinz
    [J]. ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 2516 - 2521
  • [10] Development of a humanoid robot
    Tsay, T. I. James
    Lai, C. H.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2009, 36 (02) : 125 - 133