How to Model Your Crazyflie Brushless

Cet article présente un modèle dynamique précis du Crazyflie Brushless, validé par des simulations et des tests matériels, qui permet d'entraîner des contrôleurs par apprentissage par renforcement capables d'exécuter des manœuvres acrobatiques complexes avec un transfert réussi du simulé au réel.

Alexander Gräfe, Christoph Scherer, Wolfgang Hönig, Sebastian Trimpe

Publié 2026-03-09
📖 4 min de lecture☕ Lecture pause café

Each language version is independently generated for its own context, not a direct translation.

Voici une explication simple et imagée de cette recherche, comme si on racontait une histoire autour d'une table.

🚁 Le Petit Drone qui a pris des muscles

Imaginez le Crazyflie comme un petit oiseau-robot, de la taille d'une main, très populaire dans les laboratoires pour apprendre aux drones à voler. Pendant des années, il avait des "muscles" un peu faibles : des moteurs à balais (comme ceux des vieux jouets), qui le rendaient un peu lent et fragile.

Mais en 2025, les chercheurs ont sorti une nouvelle version : le Crazyflie Brushless. C'est comme si on avait remplacé les muscles de l'oiseau par ceux d'un athlète olympique ! Grâce à de nouveaux moteurs sans balais, il peut produire 50 % de force en plus. Il est maintenant capable de faire des acrobaties folles, comme des sauts périlleux en arrière, tout en restant très petit.

🧠 Le défi : Comprendre le nouveau corps

Le problème, c'est que quand on change les muscles d'un athlète, son corps réagit différemment. Les chercheurs ne pouvaient pas utiliser les anciennes règles de physique pour piloter ce nouveau drone. Ils devaient créer un nouveau manuel d'instructions (un modèle mathématique) pour comprendre exactement comment ce nouveau drone bouge, tourne et accélère.

C'est là que l'équipe de chercheurs a travaillé :

  1. Ils ont pris des mesures : Ils ont pesé le drone, mesuré la force de ses moteurs et observé comment il réagissait quand on le poussait. C'est un peu comme si un médecin prenait les constantes d'un patient pour écrire son dossier médical.
  2. Ils ont écrit le "code source" : Ils ont créé une simulation informatique ultra-précise (dans un monde virtuel) qui imite parfaitement le vrai drone.

🎮 L'entraînement dans le monde virtuel (La "Gym")

Pour apprendre au drone à faire des choses incroyables, les chercheurs n'ont pas eu besoin de le faire s'écraser des milliers de fois dans le vrai monde (ce qui serait trop cher et dangereux !). Ils ont utilisé une méthode appelée Apprentissage par Renforcement.

Imaginez un jeu vidéo où le drone doit apprendre à voler :

  • Le drone essaie des mouvements dans le simulateur.
  • S'il fait une erreur, il perd des points. S'il réussit, il gagne des points.
  • Il répète cela des millions de fois en quelques heures, apprenant de ses erreurs.

Grâce à ce modèle précis, le drone virtuel a appris deux choses impressionnantes :

  1. Voler tout droit : Il a appris à se stabiliser aussi bien que les logiciels officiels du drone.
  2. Faire des sauts périlleux : Il a appris à faire deux rotations complètes en arrière en l'espace de seulement 1,80 mètre de hauteur ! C'est comme si un humain faisait un double salto arrière en sautant d'un petit tabouret.

🌉 Le pont entre le rêve et la réalité

Le vrai défi, c'est de passer du monde virtuel (le jeu vidéo) au monde réel (le vrai drone en bois et plastique). Souvent, ce qui fonctionne dans le jeu ne marche pas dans la vraie vie à cause du vent, de la poussière ou de petites différences de poids.

Les chercheurs ont utilisé une astuce géniale appelée "Randomisation de domaine".

  • Imaginez que vous entraînez un pilote dans un simulateur de vol, mais que vous changez aléatoirement la gravité, le poids de l'avion ou la force du vent à chaque essai.
  • En entraînant le drone avec ces variations, il devient un pilote ultra-résistant. Il ne panique pas quand la réalité est un peu différente de la simulation.

Résultat : Les pilotes virtuels entraînés avec cette méthode ont réussi à faire leurs acrobaties directement sur le vrai drone, sans aucun réglage supplémentaire !

🚀 En résumé

Cette recherche est comme la création d'un guide de survie pour le nouveau Crazyflie.

  • Ils ont compris comment il fonctionne (le modèle).
  • Ils ont prouvé que leur modèle est si précis qu'on peut y entraîner des drones à faire des acrobaties de cirque.
  • Ils ont montré comment faire le pont entre le virtuel et le réel pour que ces drones puissent être utilisés demain pour des missions complexes, comme des courses de drones ou des essaims de robots qui travaillent ensemble.

Le plus cool ? Ils ont rendu tout cela gratuit et accessible à tout le monde sur Internet, pour que n'importe qui puisse essayer de faire voler son propre drone comme un pro !