Abstract
Collision avoidance is a major problem when robotic devices are being deployed to perform complex collaborative tasks. We present a vision for a framework that makes it convenient to program collaborative robots and to verify that their behaviour is collision-free. It consists of a domain-specific language that is shallowly embedded in the ROS (Robot Operating System) framework and a translation into a programming language that is deeply embedded in the Isabelle/HOL theorem prover.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
See https://www.andreipopescu.uk/litrev.pdf for a detailed literature review, including the connection with major verification projects such as those pursued at the RoboStar\(^{*}\) center (https://robostar.cs.york.ac.uk).
References
Dixon, C.: Verifying autonomous robots: challenges and reflections (invited talk). In: Muñoz-Velasco, E., Ozaki, A., Theobald, M. (eds.) TIME 2020, vol. 178 LIPIcs, pp. 1:1–1:4 (2020)
Douthwaite, J.A.: A modular digital twinning framework for safety assurance of collaborative robotics. Front. Robot. AI 8, 758099 (2021)
Halder, R., Proença, J., Macedo, N., Santos, A.: Formal verification of ros-based robotic applications using timed-automata. In: FormaliSE, pp. 44–50 (2017)
Luckcuck, M., Farrell, M., Dennis, L., Dixon, C., Fisher, M.: Formal specification and verification of autonomous robotic systems: a survey. ACM Comput. Surv. 52(5), Sept. 2019
O’Brien, M., Arkin, R.C., Harrington, D., Lyons, D., Jiang, S.: Automatic verification of autonomous robot missions. In Simulation, Modeling, and Programming for Autonomous Robots, pp. 462–473, Cham (2014)
Acknowledgment
We thank the three anonymous reviewers for their valuable comments and suggestions, which led to the improvement of the presentation.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Graczyk, A., Hadjikosti, M., Popescu, A. (2024). A Framework for Verifying the Collision Freeness of Collaborative Robots (Work in Progress). In: Herber, P., Wijs, A. (eds) Integrated Formal Methods. iFM 2023. Lecture Notes in Computer Science, vol 14300. Springer, Cham. https://doi.org/10.1007/978-3-031-47705-8_22
Download citation
DOI: https://doi.org/10.1007/978-3-031-47705-8_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-47704-1
Online ISBN: 978-3-031-47705-8
eBook Packages: Computer ScienceComputer Science (R0)