This is the latest version of this eprint.
Gleirscher, M. orcid.org/0000-0002-9445-6863, Calinescu, R., Douthwaite, J. orcid.org/0000-0002-7149-0372 et al. (5 more authors) (2022) Verified synthesis of optimal safety controllers for human-robot collaboration. Science of Computer Programming, 218. 102809. ISSN: 0167-6423
Abstract
We present a tool-supported approach to the synthesis, verification, and testing of the control software responsible for the safety of human-robot interaction in manufacturing processes that use collaborative robots. In human-robot collaboration, software-based safety controllers are used to improve operational safety, for example, by triggering shutdown mechanisms or emergency stops to reduce the likelihood of accidents. Complex robotic tasks and increasingly close human-robot interaction pose new challenges to controller developers and certification authorities. Key among these challenges is the need to assure the correctness of safety controllers under explicit (and preferably weak) assumptions. Our integrated synthesis, verification, and test approach is informed by the process, risk analysis, and relevant safety regulations for the target application. Controllers are selected from a design space of feasible controllers according to a set of optimality criteria, are formally verified against correctness criteria, and are translated into executable code and tested in a digital twin. The resulting controller can detect the occurrence of hazards, move the process into a safe state, and, under certain circumstances, return the process to an operational state from which it can resume its original task. We show the effectiveness of our software engineering approach through a case study involving the development of a safety controller for a manufacturing work cell equipped with a collaborative robot.
Metadata
| Item Type: | Article |
|---|---|
| Authors/Creators: |
|
| Copyright, Publisher and Additional Information: | © 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
| Keywords: | Risk-informed design automation; Formal verification; Probabilistic model checking; Collaborative robot safety; Digital twins |
| Dates: |
|
| Institution: | The University of Sheffield |
| Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > School of Electrical and Electronic Engineering The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) |
| Funding Information: | Funder Grant number LLOYDS REGISTER FOUNDATION UNSPECIFIED UK Research and Innovation EP/V026747/1 RESEARCH ENGLAND UNSPECIFIED ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/V026747/1 UNIVERSITY OF YORK UNSPECIFIED THE ALAN TURING INSTITUTE UNSPECIFIED |
| Date Deposited: | 12 Jun 2026 13:25 |
| Last Modified: | 12 Jun 2026 13:25 |
| Status: | Published |
| Publisher: | Elsevier |
| Refereed: | Yes |
| Identification Number: | 10.1016/j.scico.2022.102809 |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:242059 |
Available Versions of this Item
-
Verified synthesis of optimal safety controllers for human-robot collaboration. (deposited 30 Jun 2021 09:37)
- Verified synthesis of optimal safety controllers for human-robot collaboration. (deposited 12 Jun 2026 13:25) [Currently Displayed]
Download
Filename: 1-s2.0-S0167642322000429-main.pdf
Licence: CC-BY 4.0

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)