Contacta con nosotros

Temario del curso

Introducción a los Sistemas Multirobot

  • Descripción general de las arquitecturas de coordinación y control multirobot.
  • Aplicaciones en la industria, la investigación y los sistemas autónomos.
  • Comparación entre sistemas centralizados y descentralizados.

Fundamentos de la Inteligencia de Enjambre

  • Principios de inteligencia colectiva y autoorganización.
  • Inspiración biológica: hormigas, abejas y bandadas.
  • Comportamiento emergente y robustez en sistemas de enjambre.

Comunicación y Coordinación

  • Modelos y protocolos de comunicación interrobot.
  • Algoritmos de consenso y acuerdo distribuido.
  • Estrategias de asignación de tareas y compartición de recursos.

Estrategias de Control y Formación

  • Control líder-seguidor, basado en comportamiento y estructura virtual.
  • Algoritmos de bandada, cobertura y persecución-evasión.
  • Mantenimiento de la formación bajo condiciones de comunicación ruidosa.

Algoritmos de Optimización de Enjambre

  • Optimización por Enjambre de Partículas (PSO) y Optimización por Colonia de Hormigas (ACO).
  • Aplicaciones a la planificación de rutas y asignación dinámica de tareas.
  • Enfoques híbridos que combinan aprendizaje y heurísticas de enjambre.

Simulación e Implementación

  • Construcción de simulaciones multirobot en ROS 2 y Gazebo.
  • Implementación de comportamientos de enjambre con Python o C++.
  • Depuración y análisis de dinámicas emergentes.

Temas Avanzados en Robótica de Enjambre

  • Escalabilidad, tolerancia a fallas y resiliencia de la comunicación.
  • Integración de aprendizaje automático para coordinación adaptativa.
  • Interacción humano-enjambre y control supervisado.

Proyecto Práctico: Diseño y Simulación de un Sistema de Coordinación de Enjambre

  • Definición de objetivos y restricciones para una misión multirobot.
  • Implementación de algoritmos de coordinación de enjambre.
  • Evaluación de métricas de desempeño y robustez.

Resumen y Próximos Pasos

Requerimientos

  • Sólido conocimiento de los fundamentos de la robótica.
  • Experiencia con programación en Python y ROS.
  • Conocimiento de algoritmos para planificación de movimientos y control.

Audiencia

  • Investigadores de robótica especializados en sistemas distribuidos y cooperativos.
  • Arquitectos de sistemas diseñando soluciones robóticas multiagente a gran escala.
  • Desarrolladores avanzados trabajando en coordinación autónoma y algoritmos de enjambre.
 28 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas