Temario del curso

Introducción a los Sistemas Multi-Robot

  • Visión general de la coordinación y control en sistemas multi-robot
  • Aplicaciones en industria, investigación y sistemas autónomos
  • Comparación entre sistemas centralizados y descentralizados

Fundamentos de la Inteligencia en Enjambres

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

Comunicación y Coordinación

  • Modelos y protocolos de comunicación inter-robot
  • Algoritmos de consenso y acuerdo distribuido
  • Estrategias de asignación de tareas y compartir recursos

Estrategias de Control y Formación

  • Control líder-seguidor, basado en comportamiento y estructura virtual
  • Algoritmos de rebaño, cobertura y persecución-evitación
  • Mantenimiento de formaciones bajo condiciones de comunicación ruidosa

Algoritmos de Optimización en Enjambres

  • 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

  • Creación de simulaciones multi-robot 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 fallos y resiliencia de la comunicación
  • Integración de aprendizaje automático para coordinación adaptable
  • Interacción humano-enjambre y control supervisorio

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 multi-robot
  • Implementación de algoritmos de coordinación de enjambre
  • Evaluación de métricas de rendimiento y robustez

Resumen y Próximos Pasos

Requerimientos

  • Conocimientos sólidos de fundamentos de robótica
  • Experiencia en programación con Python y ROS
  • Familiaridad con algoritmos para planificación y control de movimiento

Audiencia

  • Investigadores en robótica enfocados en sistemas distribuidos y cooperativos
  • Arquitectos de sistemas que diseñan soluciones multiagente a gran escala
  • Desarrolladores avanzados que trabajan en coordinación autónoma y algoritmos de enjambre
 28 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas