Cybersecurity: Protecting a Teleoperated ROS 2 Quadruped Robot

Authors

  • Irene Mejía Robotic Intelligence Lab (RobInLab), Dept. of Computer Science and Engineering, Universitat Jaume I, Av. Vicent Sos Baynat, s/n, 12071 Castelló de la Plana, Spain.
  • Enric Cervera Robotic Intelligence Lab (RobInLab), Dept. of Computer Science and Engineering, Universitat Jaume I, Av. Vicent Sos Baynat, s/n, 12071 Castelló de la Plana, Spain.
  • Raúl Marín Interactive and Robotic Systems Laboratory (IRS-Lab), Dept. of Computer Science and Engineering, Universitat Jaume I, Av. Vicent Sos Baynat, s/n, 12071 Castelló de la Plana, Spain.

DOI:

https://doi.org/10.17979/ja-cea.2026.47.13793

Keywords:

Mobile robots, Embedded robotics, Networked robotic system modeling and control, Autonomous robotic systems, Robotics technology

Abstract

This paper proposes a defense-in-depth cybersecurity architecture for a mobile robot (Unitree Go2 Pro) that integrates existing ROS 2 security mechanisms into a unified framework for secure wireless remote operation. Rather than relying solely on a standard SROS2 deployment, the proposed approach combines network segmentation, middleware-level security enforced through SROS2 in Enforce mode, controlled DDS communication with CycloneDDS, and Docker-based container isolation. A Jetson Orin Nano acts as a gateway, enabling controlled node discovery, restricted access to critical topics, and communication exclusively among authorized entities. The architecture is experimentally validated on a real quadruped robotic platform, evaluating both its functionality and computational impact. The results demonstrate effective protection against unauthorized access with a reduced performance overhead, showing that multiple complementary security layers can be integrated into an embedded ROS 2 system without compromising its operation.

References

Abizov, N., 2024. go2_ros2_sdk: Unofficial ROS2 SDK for Unitree Go2. https://github.com/abizovnuralem/go2_ros2_sdk.

Angarita Noriega, J. C., Marqués Verdegal, J., Pino Jarque, A., Cervera Mateu, E., Marín Prades, R., 2025. Sistema embebido multimodal portable para navegación y mapeo. In: Jornadas de Automática. Vol. 46. DOI: 10.17979/ja-cea.2025.46.12213.

Mayoral-Vilches, V., White, R., Caiazza, G., Arguedas, M., 2022. SROS2: Usable cyber security tools for ROS 2. In: Proc. of the IEEE/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS). DOI: 10.1109/IROS47612.2022.9982129.

Open Robotics, 2023. Introducing ROS 2 Security. https://docs.ros.org/en/humble/Tutorials/Advanced/Security/Introducing-ros2-security.html.

Park, J., Park, H., 2025. Design and implementation of ros2 security module for performance and security harmonization. IEEE Access PP, 1–1. DOI: 10.1109/ACCESS.2025.3649485

Rose, S., Borchert, O., Mitchell, S., Connelly, S., 2020. Zero Trust Architecture. National Institute of Standards and Technology. DOI: 10.6028/nist.sp.800-207.

Unitree Robotics, 2024. Go2 Pro robot. https://www.unitree.com/go2.

Vilches, V. M., Kirschgens, L. A., Calvo, A. B., Cordero, A. H., Pisón, R. I., Vilches, D. M., Rosas, A. M., Mendia, G. O., Juan, L. U. S., Ugarte, I. Z., Gil-Uriarte, E., Tews, E., Peter, A., 2018. Introducing the robot security framework (rsf), a standardized methodology to perform security assessments in robotics. CoRR abs/1806.04042.

Yaacoub, J.-P. A., Noura, H. N., Salman, O., Chehab, A., 2022. Robotics cyber security: vulnerabilities, attacks, countermeasures, and recommendations. International Journal of Information Security 21, 115–158. DOI: 10.1007/s10207-021-00545-8.

Yang, S., Guo, J., Rui, X., 2024. Formal analysis and detection for ros2 communication security vulnerability. Electronics 13 (9). DOI: 10.3390/electronics13091762

Downloads

Published

2026-09-01

Issue

Section

Robótica