Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12008/54634
Cómo citar
Registro completo de metadatos
| Campo DC | Valor | Lengua/Idioma |
|---|---|---|
| dc.contributor.advisor | Tejera López, Gonzalo | - |
| dc.contributor.author | Videla, Maximiliano | - |
| dc.contributor.author | Lombardi, José | - |
| dc.date.accessioned | 2026-04-28T12:53:10Z | - |
| dc.date.available | 2026-04-28T12:53:10Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.citation | Videla, M. y Lombardi, J. Sistemas robóticos cooperativos : Implementación de un Motor de ALLIANCE [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2026. | es |
| dc.identifier.uri | https://hdl.handle.net/20.500.12008/54634 | - |
| dc.description.abstract | La coordinación de Sistemas Multi-Robot en entornos no estructurados presenta desafíos significativos. Los sistemas deben ser capaces de responder eficientemente a eventos no planificados y a cambios en la composición del equipo. Este proyecto de grado presenta el diseño, implementación y validación de un motor de control distribuido para la coordinación de equipos de robots, basado en los formalismos de la arquitectura Alliance. El desarrollo se centra en una solución reutilizable y modular construida sobre ROS 2 (Robot Operating System), utilizando el lenguaje Python. La solución propuesta implementa un mecanismo de asignación de tareas donde cada robot, al detectar una nueva tarea, instancia dinámicamente un conjunto de nodos de comportamiento dedicados. Este conjunto incluye un nodo “Motivacional” que, basado en los conceptos de impaciencia y comunicación entre agentes, regula la selección de tareas, y un nodo “Ejecutor” que gestiona la activación de comportamientos de bajo nivel mediante un árbitro. Esta arquitectura permite al sistema manejar misiones donde las tareas no se conocen de antemano. La implementación se validó empíricamente mediante tres conjuntos de experimentos que evaluaron métricas clave de rendimiento: Tasa de Finalización de Misión (Fratio), Tiempo Total de Misión (Tmision) y Tiempo Promedio de Resolución de Tarea (μ(Ttarea)). Las pruebas incluyeron: (1) escalabilidad horizontal, variando el número de agentes de 1 a 10; (2) escalabilidad vertical, incrementando la carga de 10 a 100 tareas; y (3) adaptabilidad dinámica, simulando fallos y adiciones de agentes durante la misión. Los resultados muestran una robustez total (Fratio = 100 %) incluso en el escenario de fallo. La escalabilidad horizontal mostró el beneficio de la paralelización hasta un punto de saturación (4 robots), donde el overhead de la creación de nodos y la coordinación de red superó las ganancias. La escalabilidad vertical exhibió un crecimiento lineal y predecible en Tmision, manteniendo un μ(Ttarea) estable, validando la eficiencia de la arquitectura bajo carga. Finalmente, las pruebas de adaptabilidad confirmaron la capacidad del sistema para degradarse controladamente ante fallos y absorber nuevos agentes dinámicamente, redistribuyendo la carga de trabajo con éxito. El trabajo valida la implementación como una solución eficaz y resiliente para la coordinación dinámica de robots en ROS 2. | es |
| dc.format.extent | 109 p. | es |
| dc.format.mimetype | application/pdf | es |
| dc.language.iso | es | es |
| dc.publisher | Udelar.FI. | es |
| dc.rights | Las obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014) | es |
| dc.subject | ALLIANCE | es |
| dc.subject | Alliance | es |
| dc.subject | Robótica Cooperativa | es |
| dc.subject | ROS2 | es |
| dc.title | Sistemas robóticos cooperativos : Implementación de un Motor de ALLIANCE | es |
| dc.type | Tesis de grado | es |
| dc.contributor.filiacion | Videla Maximiliano, Universidad de la República (Uruguay). Facultad de Ingeniería. | - |
| dc.contributor.filiacion | Lombardi José, Universidad de la República (Uruguay). Facultad de Ingeniería. | - |
| thesis.degree.grantor | Universidad de la República (Uruguay). Facultad de Ingeniería | es |
| thesis.degree.name | Ingeniero en Computación | es |
| dc.rights.licence | Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0) | es |
| Aparece en las colecciones: | Tesis de grado - Instituto de Computación | |
Ficheros en este ítem:
| Fichero | Descripción | Tamaño | Formato | ||
|---|---|---|---|---|---|
| VL26.pdf | Tesis de grado | 3,88 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons