MATE-BT : un cadre à base d'arbres de comportement pour l'autonomie de mission hiérarchiquement décentralisée d'équipes multi-robots hétérogènes
Des chercheurs proposent MATE-BT (Mission, Allocation, and Task Execution with Behavior Trees), un cadre logiciel publié sur arXiv pour piloter des équipes de robots hétérogènes exécutant une mission prédéfinie. L'architecture sépare trois couches : l'exécution de la mission, l'allocation des tâches et l'exécution locale de chaque tâche. Un robot « leader » actif, embarqué à bord, gère la progression de la mission et l'affectation des cibles au niveau de l'équipe. Si ce leader tombe en panne, son autorité est transférée à un autre robot capable de tenir ce rôle. Les méthodes d'affectation décentralisées sont interchangeables sous forme de plugins, et chaque robot adapte son comportement par planification et action via des arbres de comportement (behavior trees). Les tests combinent des simulations Webots et des expériences sur robots réels, où tout le calcul tourne à bord. Les mesures en matériel dans la boucle valident l'exécution sur Jetson Orin Nano et Raspberry Pi 5. Le système conserve un temps de réponse d'environ 130 ms avec 30 robots et 120 cibles, en ne mettant à jour que les couches concernées, sans régénérer tout le plan.
L'intérêt tient à la résilience. Dans beaucoup de systèmes multi-robots, le coordinateur central reste un point de défaillance unique : sa perte stoppe la mission. Ici, les auteurs démontrent la continuité de mission malgré l'arrivée de nouvelles cibles et des pannes, y compris celle du leader actif. Pour un intégrateur de flottes mixtes en logistique, inspection ou agriculture, le fait que le calcul tienne sur des cartes à bas coût comme le Raspberry Pi 5 abaisse la barrière matérielle, sans dépendance au cloud. Les comparaisons de quatre plugins d'affectation montrent des compromis qui dépendent du scénario entre durée de mission et distance totale parcourue, ce qui indique qu'aucun algorithme ne domine. Il faut toutefois rester prudent : le résumé ne précise ni le nombre ni le type de robots physiques, et les 130 ms ont été mesurés avec 30 robots, vraisemblablement en simulation ou en matériel dans la boucle, pas en flotte réelle de cette taille. Il s'agit d'un résultat de recherche, pas d'un produit déployé.
Les arbres de comportement sont devenus un standard de fait en robotique pour structurer l'autonomie réactive, notamment via l'écosystème ROS 2. Les approches d'allocation décentralisée de tâches (enchères, consensus) existent depuis longtemps, mais elles gèrent rarement la reprise du rôle de coordination après une panne. MATE-BT s'inscrit dans cette lignée en visant une mise à jour partielle plutôt qu'une replanification globale. Ce travail reste un preprint non évalué par les pairs, et rien n'indique de pilote industriel ni de calendrier de mise à disposition du code. Les prochaines étapes naturelles seraient des essais avec des flottes physiques plus grandes, des environnements plus perturbés et une comparaison directe avec les architectures centralisées utilisées par les acteurs de la logistique robotisée.
Dans nos dossiers




