Enseñanza de robótica móvil en el Robotarium-UCM
DOI:
https://doi.org/10.17979/ja-cea.2025.46.12223Palabras clave:
Robótica, Sistemas robóticos autonomos, Robots móviles, Educación en Control, Sistemas multi-agenteResumen
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
Número
Sección
Licencia
Derechos de autor 2025 Diego Villar Galán, Lía García Pérez, Jesús Chacón Sombría

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.