Safety Assessment of Collaborative Robotics Through Automated Formal Verification

被引:57
作者
Vicentini, Federico [1 ]
Askarpour, Mehrnoosh [2 ]
Rossi, Matteo G. [2 ]
Mandrioli, Dino [3 ]
机构
[1] ITIA, Natl Res Council Italy, I-20133 Milan, Italy
[2] Politecn Milan, Dept Elect Informat & Bioengn, I-20133 Milan, Italy
[3] Politecn Milan, I-20133 Milan, Italy
关键词
Hazards; Robots; Task analysis; Unified modeling language; Collaboration; Risk management; Formal methods; human-robot collaboration (HRC); model-based risk assessment; robot safety; temporal logic; MODEL;
D O I
10.1109/TRO.2019.2937471
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
A crucial aspect of physical human-robot collaboration (HRC) is to maintain a safe common workspace for human operator. However, close proximity between human-robot and unpredictability of human behavior raises serious challenges in terms of safety. This article proposes a risk analysis methodology for collaborative robotic applications, which is compatible with well-known standards in the area and relies on formal verification techniques to automate the traditional risk analysis methods. In particular, the methodology relies on temporal logic-based models to describe the different possible ways in which tasks can be carried out, and on fully automated formal verification techniques to explore the corresponding state space to detect and modify the hazardous situations at early stages of system design.
引用
收藏
页码:42 / 61
页数:20
相关论文
共 74 条
[1]   A Formal Task-Analytic Approach to Medical Device Alarm Troubleshooting Instructions [J].
Abbate, Andrew J. ;
Throckmorton, Amy L. ;
Bass, Ellen J. .
IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, 2016, 46 (01) :53-65
[2]   ACT - A simple theory of complex cognition [J].
Anderson, JR .
AMERICAN PSYCHOLOGIST, 1996, 51 (04) :355-365
[3]  
[Anonymous], 2015, Formal Modeling and Verification of Cyber-Physical Systems
[4]  
[Anonymous], 2006, IEC 60812
[5]  
[Anonymous], 2010, Safety of MachineryGeneral Principles for DesignRisk Assessment and Risk Reduction
[6]  
[Anonymous], 2013, 72502 ISOTR
[7]  
[Anonymous], 2006, IEC 61025:2006
[8]  
[Anonymous], 2006, 138491 ISO
[9]  
[Anonymous], 2014, IEEE EMERGING TECHNO
[10]  
[Anonymous], 2012, 141212 ISOTR