Runtime Verification for Anomaly Detection of Robotic Systems Security
Author:
Kirca Yunus Sabri1, Degirmenci Elif1ORCID, Demirci Zekeriyya2, Yazici Ahmet1ORCID, Ozkan Metin1, Ergun Salih3, Kanak Alper3
Affiliation:
1. Department of Computer Engineering, Eskisehir Osmangazi University, Eskisehir 26048, Turkey 2. Department of Software Engineering, Eskisehir Osmangazi University, Eskisehir 26048, Turkey 3. ERARGE—Ergünler Co., Ltd. R&D Center, İstanbul 34768, Turkey
Abstract
Robotic systems are widely used in industry, agriculture, the inspection of infrastructure, and even in our daily lives. The safety and security of robotic systems have become a primary concern as their interaction with humans increases. In this context, attacks on robotic systems have increased for diversified field applications. It is necessary to accurately detect these abnormal events in these systems as soon as possible. However, these systems also need a runtime verification approach on whether they conform to the established specifications. In this study, runtime verification for anomaly detection methods is proposed for the security of the robot operating system (ROS). Firstly, an anomaly detection method is proposed to detect unexpected situations, such as the number of the received packages being decreased under DoS attacks. Then, a holistic runtime verification architecture is proposed for the anomaly detection method. This architecture consists of three major entities: a verification device, an attacker device, and a robotic platform without losing generality. In the verification device, ROSMonitoring and Oracle are used to implement runtime verification. The proposed architecture is verified through an experimental setup. It is shown that the architecture can be used for runtime verification of different anomaly detection algorithms. A discussion on the security of robotic systems is also presented.
Funder
ECSEL Joint Undertaking
Subject
Electrical and Electronic Engineering,Industrial and Manufacturing Engineering,Control and Optimization,Mechanical Engineering,Computer Science (miscellaneous),Control and Systems Engineering
Reference38 articles.
1. Survey on Cloud Robotics Architecture and Model-Driven Reference Architecture for Decentralized Multicloud Heterogeneous-Robotics Platform;Siriweera;IEEE Access,2021 2. Plósz, S., Schmittner, C., and Varga, P. (2017). Combining Safety and Security Analysis for Industrial Collaborative Automation Systems, Springer. 3. White, R., Christensen, D., Henrik, I., and Quigley, D. (2016). SROS: Securing ROS over the Wire, in the Graph, and through the Kernel. arXiv. 4. Maruyama, Y., Kato, S., and Azumi, T. Exploring the Performance of ROS2. Proceedings of the 13th International Conference on Embedded Software, Pittsburgh, PA, USA. 5. Huang, J., Erdogan, C., Zhang, Y., Moore, B., Luo, Q., Sundaresan, A., and Rosu, G. (2014). ROSRV: Runtime Verification for Robots, Springer.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|