Architecture Modulaire du Robot Bipède
Notre robot bipède intègre une architecture modulaire où chaque composant remplit une fonction critique. Des moteurs à l'IA embarquée, ces modules interagissent en temps réel via des algorithmes optimisés pour assurer stabilité dynamique et locomotion adaptative. Cette architecture permet une maintenance simplifiée, des mises à jour incrémentales et une spécialisation des développements.
Tableau des Modules et Algorithmes Associés
Ce tableau présente de manière structurée les travaux de recherche réalisés pour la conception du système.
| Module | Fonctionnalité | Algorithmes |
|---|---|---|
| Pilote Moteur | Contrôle précis des actionneurs avec boucle de feedback en temps réel. Gère la conversion des commandes de haut niveau en signaux PWM. | |
| Stabilisation Dynamique | Maintien de l'équilibre par ajustement en temps réel de la posture. Intègre données IMU et pression plantaire. | |
| Acquisition des données | Collecte des données des capteurs. | |
| Planification de Trajectoire | Génération de trajectoires lisses avec contraintes cinématiques. | |
| Générateur de Marche | Synthèse de mouvements biomécaniques avec gestion des phases de double/simple appui et transitions fluides. | |
| Communication Interne | Communication entre les différents modules | |
| Gestion Énergétique | Optimisation dynamique de la consommation avec stratégies d'économie adaptatives basées sur l'état des batteries. | |
| Cerveau Autonome | Décision contextuelle avec apprentissage continu. Intègre perception visuelle et stratégie de locomotion adaptative. | |
| Diagnostic Temps Réel | Surveillance multi-critères avec seuils adaptatifs. Génération d'alertes et modes dégradés. | |
| Gestion des Erreurs | Système hiérarchisé de gestion des pannes avec reconfiguration dynamique et stratégies de recovery. | |
| Adaptation Dynamique | Ajustement en ligne des paramètres de contrôle selon le terrain, charge et état mécanique. | |
| Optimisation Système | Amélioration continue des performances via analyse des données opérationnelles. | |
| Synchronisation Temps Réel | Ordonnancement précis des tâches critiques avec gestion des contraintes temporelles strictes. | |
| Data Analytics | Stockage structuré avec compression et analyse prédictive des tendances de performance. |