Struttura del corso
Introduzione ai Sistemi Multi-Robot
- Panoramica sulle architetture di coordinamento e controllo multi-robot
- Applicazioni in ambito industriale, di ricerca e nei sistemi autonomi
- Confronto tra sistemi centralizzati e decentralizzati
Fondamenti dell'Intelligenza di Sciame
- Principi di intelligenza collettiva e auto-organizzazione
- Ispirazione biologica: formiche, api e stormi
- Comportamento emergente e robustezza nei sistemi di sciame
Comunicazione e Coordinamento
- Modelli e protocolli di comunicazione inter-robot
- Algoritmi di consenso e accordo distribuito
- Strategie di allocazione dei compiti e condivisione delle risorse
Strategie di Controllo e Formazione
- Controllo leader-seguace, basato su comportamenti e a struttura virtuale
- Algoritmi di volo in sciami, copertura e inseguimento-elusione
- Mantenimento della formazione in condizioni di comunicazione rumorosa
Algoritmi di Ottimizzazione di Sciame
- Ottimizzazione a Sciame di Particelle (PSO) e Ottimizzazione a Colonia di Formiche (ACO)
- Applicazioni alla pianificazione dei percorsi e all'assegnazione dinamica dei compiti
- Approcci ibridi che combinano apprendimento e euristica di sciame
Simulazione e Implementazione
- Creazione di simulazioni multi-robot in ROS 2 e Gazebo
- Implementazione di comportamenti di sciame con Python o C++
- Debugging e analisi delle dinamiche emergenti
Argomenti Avanzati in Robotica di Sciame
- Scalabilità, tolleranza ai guasti e resilienza della comunicazione
- Integrazione dell'apprendimento automatico per il coordinamento adattivo
- Interazione uomo-sciame e controllo di supervisione
Progetto Pratico: Progettazione e Simulazione di un Sistema di Coordinamento di Sciame
- Definizione di obiettivi e vincoli per una missione multi-robot
- Implementazione di algoritmi di coordinamento di sciame
- Valutazione delle metriche di prestazioni e della robustezza
Riepilogo e Prossimi Passi
Requisiti
- Solida comprensione dei fondamenti della robotica
- Esperienza con la programmazione Python e ROS
- Familiarità con gli algoritmi per la pianificazione del movimento e il controllo
Pubblico Obiettivo
- Ricercatori in robotica focalizzati su sistemi distribuiti e cooperativi
- Architetti di sistema che progettano soluzioni robotiche multi-agente su larga scala
- Sviluppatori avanzati che lavorano su coordinamento autonomo e algoritmi di sciame
Recensioni (2)
Fornitura dei materiali (macchina virtuale) per iniziare immediatamente gli esercizi e spiegazione del nucleo di ROS2. Il motivo per cui le cose funzionano in un determinato modo.
Arjan Bakema
Corso - Autonomous Navigation & SLAM with ROS 2
Traduzione automatica
le sue conoscenze e l'utilizzo dell'IA per la Robotica nel Futuro.
Ryle - PHILIPPINE MILITARY ACADEMY
Corso - Artificial Intelligence (AI) for Robotics
Traduzione automatica