← Derniers articles
💻 computer science

SwarmNxt: Open-source Software-Hardware Platform for Fast and Agile Aerial Swarms

Cet article présente SwarmNxt, une plateforme matérielle et logicielle open-source construite sur le drone OmniNxt qui fournit un ensemble d'outils de bout en bout pour les essaims aériens autonomes, validé par des expériences en conditions réelles démontrant l'évitement de collision décentralisé à haute vitesse et le vol collectif conscient des obstacles.

Auteurs originaux : Charbel Toumieh, Niel Mistry, Benjamin Jarvis, Simon Jeger, Peize Liu, Shaojie Shen, Dario Floreano

Publié 2026-09-11
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Charbel Toumieh, Niel Mistry, Benjamin Jarvis, Simon Jeger, Peize Liu, Shaojie Shen, Dario Floreano

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez une équipe de premiers intervenants se précipitant vers un bâtiment effondré ou une forêt en feu. Dans ces moments, le temps est la ressource la plus rare, et l'environnement est souvent trop dangereux pour que des humains y pénètrent. Un robot unique pourrait peut-être s'y envoler pour observer les lieux, mais il ne peut voir que ce qui se trouve directement devant lui, et s'il s'écrase, la mission s'arrête. Un essaim, en revanche, est un groupe de petits robots volants qui travaillent ensemble comme une seule unité. En se dispersant, ils peuvent couvrir une zone étendue rapidement, cartographier des espaces complexes et rechercher des survivants bien plus vite que n'importe quelle machine individuelle. Le défi a toujours été de faire voler ces groupes en toute sécurité de manière autonome. Ils doivent savoir où ils se trouvent, éviter de se percuter et naviguer à travers des encombrements sans s'écraser, tout en fonctionnant sur les petits ordinateurs intégrés à leur corps. Pendant des années, les chercheurs ont lutté pour construire un système qui soit à la fois assez puissant pour penser par lui-même et assez simple pour que les scientifiques puissent l'assembler et le tester en grand nombre.

Une équipe de chercheurs a maintenant introduit une solution complète à ce problème, une plateforme en open-source appelée SwarmNxt. Ce système n'est pas seulement un drone unique, mais une boîte à outils complète qui accompagne le chercheur du moment où il achète les pièces jusqu'au moment où il regarde un groupe de drones voler selon un motif coordonné. Le matériel est basé sur un design de drone spécifique connu sous le nom d'OmniNxt, qui est petit, léger et équipé de caméras capables de voir dans toutes les directions à la fois. Les chercheurs ont fourni des instructions détaillées, étape par étape, ainsi que des guides vidéo afin que n'importe qui, même sans formation en ingénierie, puisse assembler ces machines. Le coût de fabrication d'un exemplaire est d'environ le prix d'un ordinateur portable haut de gamme, et l'assemblage prend environ cinq heures. Une fois construits, la véritable innovation réside dans le logiciel. Au lieu de configurer chaque drone un par un, ce qui serait lent et sujet aux erreurs, l'équipe a créé un système capable de configurer et de mettre à jour toute une flotte de drones simultanément. Cela signifie que si un chercheur souhaite tester un nouvel algorithme de vol, il peut pousser la mise à jour vers six drones en même temps en seulement vingt minutes, plutôt que de passer des heures sur chaque unité individuelle.

Le cœur du système est un cerveau qui permet aux drones de prendre des décisions en temps réel. Chaque drone transporte un ordinateur puissant capable de traiter des images pour comprendre la profondeur du monde qui l'entoure. Grâce à un système basé sur l'apprentissage, le drone observe des paires d'images provenant de ses caméras et calcule la distance des objets, créant ainsi une carte 3D de son environnement. Cette carte est ensuite utilisée par un système de planification qui détermine le chemin le plus sûr. Crucialement, les drones ne se contentent pas de suivre un itinéraire préprogrammé ; ils communiquent entre eux pour éviter les collisions. Si un drone voit un autre s'approcher trop près, il ajuste instantanément sa trajectoire. Les chercheurs ont testé ce système dans deux scénarios différents. Dans le premier, ils ont envoyé six drones dans une pièce vide pour voir s'ils pouvaient voler en formation serrée sans se percuter. Les drones ont échangé leurs positions et ont évolué autour d'un grand cercle, volant pendant un total de deux heures sans une seule collision, malgré des retards occasionnels dans leur communication sans fil. Dans le second test, ils ont réduit le groupe à quatre drones et ont rempli la pièce d'obstacles. Ces drones ont dû utiliser leurs caméras embarquées pour voir les murs et les meubles, calculer leur distance et naviguer à travers l'encombrement. Ils ont volé pendant trente minutes, évitant avec succès les obstacles ainsi que les autres drones.

Les résultats montrent que le système fonctionne de manière fiable, mais les chercheurs prennent soin de noter ses limites actuelles. Les drones volent de manière optimale lorsqu'ils sont dans une pièce où leur position peut être suivie par un système de caméra externe, qui agit comme un guide parfait pour leur localisation. Ils ne peuvent pas encore voler de cette manière dans un environnement extérieur dépourvu de GPS sans cette aide externe. De plus, le système repose lourdement sur le processeur graphique du drone pour calculer la profondeur, ce qui consomme la majeure partie de la puissance de l'ordinateur, laissant peu de place pour d'autres tâches complexes simultanées. Le calcul de la profondeur est également limité en résolution, ce qui signifie que de très petits objets éloignés pourraient être manqués. Malgré ces contraintes, la plateforme représente une avancée significative. Elle prouve qu'un groupe de petits robots abordables peut être assemblé, programmé et fait voler ensemble avec un haut degré d'autonomie. En rendant le matériel et le logiciel accessibles à tous, les chercheurs espèrent lever les barrières qui ont ralenti les progrès dans ce domaine, permettant aux scientifiques de se concentrer sur la résolution des problèmes plus difficiles consistant à rendre ces essaims véritablement indépendants et prêts pour le monde réel.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →