module #1 Introduction à la robotique en essaim Aperçu de la robotique en essaim, de son histoire et de ses applications
module #2 Inspiration biologique Comportement des essaims dans la nature, regroupement, bancs et troupeaux
module #3 Notions de base sur la robotique Introduction à la robotique, types de robots et aperçu des capteurs/actionneurs
module #4 Architecture de la robotique en essaim Aperçu des architectures de robotique en essaim, centralisées et décentralisées
module #5 Communication dans la robotique en essaim Protocoles, portées et limitations de communication sans fil
module #6 Intelligence en essaim Introduction à l'intelligence collective, à la résolution distribuée de problèmes et à l'auto-organisation
module #7 Algorithmes de flocage Algorithme de Boid, comportement de troupeau et applications
module #8 Simulation de robotique en essaim Introduction aux outils de simulation, tels que NetLogo, MATLAB et Python
module #9 Plateformes robotiques Swarm Aperçu des plateformes de robotique en essaim populaires, telles que e-puck, robotino et Kilobot
module #10 Localisation et cartographie Techniques de localisation, de cartographie et de SLAM basées sur des capteurs
module #11 Répartition et affectation des tâches Stratégies d'attribution des tâches, affectation dynamique des tâches et planification
module #12 Applications de la robotique en essaim Recherche et sauvetage, surveillance environnementale, agriculture et applications de surveillance
module #13 La robotique en essaim pour la surveillance environnementale Surveillance de la qualité de l'air et de l'eau, détection de la pollution et atténuation du changement climatique
module #14 La robotique en essaim pour la recherche et le sauvetage Intervention en cas de catastrophe, détection des victimes et exploration autonome
module #15 La robotique en essaim pour l'agriculture Surveillance des cultures, agriculture de précision et agriculture autonome
module #16 La robotique en essaim pour la surveillance Détection d'intrusion, surveillance du périmètre et patrouille aux frontières
module #17 Interaction entre les humains et les essaims Collaboration entre les humains et les essaims, contrôle des essaims et communication entre les humains et les essaims
module #18 Robotique en essaim et éthique Considérations éthiques, responsabilité et transparence dans la robotique en essaim
module #19 Robotique en essaim et cybersécurité Risques de sécurité, modélisation des menaces et protocoles de communication sécurisés
module #20 Robotique en essaim et apprentissage automatique Apprentissage automatique pour la robotique en essaim, l'apprentissage par renforcement et l'apprentissage profond
module #21 Robotique en essaim et vision par ordinateur Vision par ordinateur pour la robotique en essaim, la détection et le suivi d'objets
module #22 Robotique en essaim et IoT Intégration de l'Internet des objets (IoT), réseaux de capteurs et analyse de données
module #23 Robotique en essaim et Edge Computing Informatique de pointe pour la robotique en essaim, le traitement en temps réel et l'informatique décentralisée
module #24 Robotique en essaim et autonomie Robotique en essaim autonome, prise de décision et conscience de soi
module #25 Bilan et conclusion du cours Planifier les prochaines étapes de la carrière chez Swarm Robotics