Plan du cours
Introduction aux Systèmes Multi-Robots
- Aperçu des architectures de coordination et de contrôle multi-robots
- Applications dans l'industrie, la recherche et les systèmes autonomes
- Comparaison entre les systèmes centralisés et décentralisés
Fondements de l'Intelligence des Essaims
- Principes de l'intelligence collective et de l'auto-organisation
- Inspiration biologique : fourmis, abeilles et troupeaux
- Comportement émergent et robustesse dans les systèmes d'essaim
Communication et Coordination
- Modèles et protocoles de communication inter-robots
- Algorithmes de consensus et d'accord distribué
- Stratégies d'allocation de tâches et de partage de ressources
Stratégies de Contrôle et de Formation
- Contrôle leader-suiveur, basé sur le comportement et structure virtuelle
- Algorithmes de vol en troupeau, de couverture et de poursuite-évasion
- Maintenance de formation sous conditions de communication bruyante
Algorithmes d'Optimisation des Essaims
- Optimisation par essaim de particules (PSO) et optimisation par colonies de fourmis (ACO)
- Applications à la planification de trajectoire et l'attribution dynamique de tâches
- Approches hybrides combinant apprentissage et heuristiques d'essaim
Simulation et Mise en Œuvre
- Construction de simulations multi-robots en ROS 2 et Gazebo
- Mise en œuvre des comportements d'essaim avec Python ou C++
- Débogage et analyse des dynamiques émergentes
Sujets Avancés en Robotique d'Essaim
- Évolutivité, tolérance aux pannes et résilience de communication
- Intégration de l'apprentissage automatique pour une coordination adaptative
- Interaction humain-essaim et contrôle supervisé
Projet Pratique : Conception et Simulation d'un Système de Coordination d'Essaim
- Définition des objectifs et contraintes pour une mission multi-robots
- Mise en œuvre d'algorithmes de coordination d'essaim
- Évaluation des métriques de performance et de robustesse
Résumé et Prochaines Étapes
Pré requis
- Solide compréhension des fondamentaux de la robotique
- Expérience en programmation Python et ROS
- Connaissance des algorithmes de planification de mouvement et de contrôle
Audience
- Chercheurs en robotique se concentrant sur les systèmes distribués et coopératifs
- Architectes de systèmes conçus pour des solutions robotiques multi-agents à grande échelle
- Développeurs avancés travaillant sur la coordination autonome et les algorithmes d'essaim
Nos clients témoignent (2)
Fourniture des matériels (machine virtuelle) pour passer directement aux exercices, et explication des fondamentaux de ROS2. Comprendre pourquoi les choses fonctionnent d'une manière particulière.
Arjan Bakema
Formation - Autonomous Navigation & SLAM with ROS 2
Traduction automatique
ses connaissances et son utilisation de l'IA pour la robotique dans le futur.
Ryle - PHILIPPINE MILITARY ACADEMY
Formation - Artificial Intelligence (AI) for Robotics
Traduction automatique