Cybersecurity: Protecting a Teleoperated ROS 2 Quadruped Robot

Autores/as

  • 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

Palabras clave:

robots móviles, robótica embebida, modelado y control de sistemas robóticos en red, telerrobótica, sistemas robóticos autónomos, tecnología robótica

Resumen

Este articulo propone una arquitectura de ciberseguridad en profundidad para un robot móvil (Unitree Go2 Pro) que integra los mecanismos de seguridad existentes de ROS 2 en un marco unificado para la operación remota segura mediante comunicaciones inalámbricas. En lugar de basarse únicamente en un despliegue estándar de SROS2, el enfoque propuesto combina segmentación de red, seguridad a nivel del middleware mediante SROS2 en modo Enforce, comunicación DDS controlada con CycloneDDS y aislamiento mediante contenedores Docker. Una Jetson Orin Nano act´ua como pasarela, permitiendo el descubrimiento controlado de nodos, el acceso restringido a los tópicos críticos y la comunicación exclusivamente entre entidades autorizadas.
La arquitectura se valida experimentalmente sobre una plataforma robótica cuadrúpeda real, evaluando tanto su funcionamiento como su impacto computacional. Los resultados demuestran una protección eficaz frente a accesos no autorizados con una sobrecarga de rendimiento reducida, mostrando que múltiples capas de seguridad complementarias pueden integrarse en un sistema embebido basado en ROS 2 sin comprometer su funcionamiento.

Referencias

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

Descargas

Publicado

01-09-2026

Número

Sección

Robótica