Enseñanza de robótica móvil en el Robotarium-UCM

Autores/as

  • Diego Villar Galán Universidad Complutense de Madrid (UCM)
  • Lía García Pérez Universidad Complutense de Madrid (UCM) https://orcid.org/0000-0002-6519-9108
  • Jesús Chacón Sombría Universidad Complutense de Madrid (UCM)

DOI:

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

Palabras clave:

Robótica, Sistemas robóticos autonomos, Robots móviles, Educación en Control, Sistemas multi-agente

Resumen

Este artículo presenta una extensión de la plataforma Robotarium-UCM orientada a la enseñanza de robótica multiagente, mediante la integración de un sistema de comunicaciones distribuido basado en la librería 0MQ. La arquitectura propuesta se fundamenta en un servidor central que actúa como un conmutador lógico, permitiendo definir topologías de comunicación entre agentes a través de grafos dirigidos. Estas estructuras no solo permiten implementar interacciones flexibles y realistas entre robots, sino que reflejan directamente los modelos usados en teoría de consenso y control multiagente, facilitando el análisis de estabilidad mediante operadores como el laplaciano. La implementación de esta arquitectura ha permitido diseñar prácticas docentes más cercanas al estado del arte en investigación y desarrollo de sistemas cooperativos.

Referencias

Acharya, S., Bharadwaj, A., Simmhan, Y., Gopalan, A., Parag, P., Tyagi, H., 2020. Cornet: A co-simulation middleware for robot networks. In: 2020 International Conference on COMmunication Systems & NETworkS (COMSNETS). IEEE, pp. 245–251.

Calvo-Fullana, M., Mox, D., Pyattaev, A., Fink, J., Kumar, V., Ribeiro, A., 2021. Ros-netsim: A framework for the integration of robotic and network simulators. IEEE Robotics and Automation Letters 6 (2), 1120–1127.

Casanova, H., Legrand, A., Quinson, M., 2008. Simgrid: A generic framework for large-scale distributed experiments, 126–131.

Dey, E., Hossain, J., Roy, N., Busart, C., 2022. Synchrosim: An integrated co-simulation middleware for heterogeneous multi-robot system. In: 2022 18th International Conference on Distributed Computing in Sensor Systems (DCOSS). IEEE, pp. 334–341.

Egerstedt, M., Reiss, J., Notomista, G., Schwager, M., Ames, A., 2017. The robotarium: A remotely accessible swarm robotics research testbed. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA). pp. 1699–1706.

García-Pérez, L., Sombría, J. C., Fontán, A. G., Castellanos, J. F. J., 2023. Collaborative construction of a multi-robot remote laboratory: Description and experience. In: International Conference on Robotics in Education (RiE). Springer, pp. 243–254.

Jin, L., Qi, Y., Luo, X., Li, S., Shang, M., 2022. Distributed competition of multi-robot coordination under variable and switching topologies. IEEE Transactions on Automation Science and Engineering 19 (4), 3575–3586. DOI: 10.1109/TASE.2021.3126385

Mañas-Ávarez, F.-J., Guinaldo, M., Dormido, R., Dormido, S., 2023. Robotic park: Multi-agent platform for teaching control and robotics. IEEE Access 11, 34899–34911.

Milutinović, D., Rosen, P., 2013. Redundancy in Robot Manipulators and Multi-Robot Systems. Springer.

Olfati-Saber, R., Fax, J. A., Murray, R. M., 2007. Consensus and cooperation in networked multi-agent systems. Proceedings of the IEEE 95 (1), 215–233.

Ren, W., Beard, R. W., 2008. Distributed Consensus in Multi-vehicle Cooperative Control. Springer.

Selden, M., Zhou, J., Campos, F., Lambert, N., Drew, D., Pister, K. S. J., 2021. Botnet: A simulator for studying the effects of accurate communication models on multi-agent and swarm control. In: 2021 International Symposium on Multi-Robot and Multi-Agent Systems (MRS). pp. 101–109. DOI: 10.1109/MRS50823.2021.9620611

ZeroMQ community, 2025. ZeroMQ documentation. https://zeromq.org/, accessed: 2025-06-26.

Zhao, X., Tang, J., 2020. Networking of multi-robot systems: Architectures and requirements. IEEE Communications Surveys & Tutorials 22 (4), 2765–2790.

Descargas

Publicado

01-09-2025

Número

Sección

Educación en Automática