← Ultimi articoli
💻 informatica

MonoRace: Winning Champion-Level Drone Racing with Robust Monocular AI

Il documento presenta MonoRace, un sistema di IA monoculare robusto che ha vinto la competizione Abu Dhabi Autonomous Drone Racing 2025 sconfiggendo campioni del mondo umani a velocità fino a 100 km/h utilizzando la stima dello stato a bordo e un controllore a rete neurale ad alta frequenza senza tracciamento esterno.

Autori originali: Stavrow A. Bahnam, Robin Ferede, Till M. Blaha, Anton E. Lang, Erin Lucassen, Quentin Missinne, Aderik E. C. Verraest, Christophe De Wagter, Guido C. H. E. de Croon

Pubblicato 2026-01-22
📖 5 min di lettura🧠 Approfondimento

Autori originali: Stavrow A. Bahnam, Robin Ferede, Till M. Blaha, Anton E. Lang, Erin Lucassen, Quentin Missinne, Aderik E. C. Verraest, Christophe De Wagter, Guido C. H. E. de Croon

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina un videogioco ad alta posta in gioco dove l'obiettivo è far volare un drone attraverso un percorso a ostacoli complesso più velocemente di chiunque altro. Per anni, i migliori giocatori sono stati esperti umani che indossano speciali visori (piloti FPV) in grado di reagire istantaneamente a ciò che vedono. Recentemente, i computer hanno iniziato a cercare di batterli, ma di solito avevano bisogno di un "trucco": una gigantesca rete di telecamere esterne alla stanza per dire al drone esattamente dove si trovava, come un GPS che funziona perfettamente al chiuso.

Questo articolo presenta MonoRace, un nuovo sistema che ha finalmente battuto i migliori piloti umani senza alcun aiuto esterno. È come un drone che ha imparato a correre guardando il mondo con un solo occhio, capendo da solo dove si trova e prendendo decisioni in frazioni di secondo, il tutto volando a velocità fino a 100 km/h (62 mph).

Ecco come funziona, suddiviso in parti semplici:

1. La visione "con un occhio solo"

La maggior parte dei droni avanzati utilizza due telecamere (visione stereoscopica) per vedere la profondità, proprio come gli esseri umani. MonoRace utilizza solo una telecamera.

  • La sfida: Guardare il mondo con un solo occhio è difficile quando ci si muove velocemente. L'immagine diventa sfocata ed è difficile capire quanto siano lontani gli oggetti.
  • La soluzione: Il drone utilizza un programma per computer intelligente (una rete neurale) che agisce come un esploratore super osservatore. Non si limita a cercare i "gate" (i cerchi attraverso cui il drone vola); li segmenta effettivamente, il che significa che dipinge una maschera digitale sopra il gate per comprenderne perfettamente la forma, anche se l'immagine è un po' sfuocata o il gate è lontano.
  • La particolarità del "Rolling Shutter": La telecamera utilizzata è come una tenda che si apre dall'alto verso il basso. Quando il drone ruota velocemente, questo può far sembrare le linee dritte ondulate (come in uno specchio deformante). Il sistema è stato addestrato specificamente per gestire questa distorsione, trasformando un potenziale glitch in un non-problema.

2. Il cervello "a prova di schianto" (Stima dello stato)

Per volare velocemente, il drone deve conoscere la sua velocità, posizione e orientamento istantaneamente. Utilizza un IMU (un sensore che misura accelerazione e rotazione).

  • Il problema: Quando il drone compie curve strette ad alta velocità, le forze sono così forti (fino a 7 volte la forza di gravità) che il sensore viene "sovraccaricato" o satura. È come un microfono che è troppo forte; il suono gracchia e diventa dati spazzatura. Se il drone si fida di questi dati errati, si schianta.
  • La soluzione: Il drone ha un piano di riserva. Porta con sé un modello mentale di come dovrebbe muoversi un drone. Quando il sensore inizia a emettere segnali senza senso perché è sovraccarico, il drone ignora il sensore e ascolta il proprio cervello (il modello) invece. È come un pilota che ignora un tachimetro rotto e si fida del proprio istinto riguardo al vento e alla potenza del motore per continuare a volare dritto.

3. Il pilota "diretto ai motori" (Controllo)

Tradizionalmente, un drone ha un "manager" (un pianificatore di alto livello) che dice cosa fare a un "operaio" (un controllore di basso livello). Il manager dice: "Vai a sinistra", e l'operaio capisce come inclinare i motori.

  • L'innovazione: MonoRace salta il mediatore. Utilizza una piccola e velocissima rete neurale chiamata G&CNet (Rete di Guida e Controllo). Questa rete guarda il mondo e dice direttamente ai motori cosa fare.
  • L'analogia: Pensa a un riflesso. Invece del tuo cervello che pensa "Vedo una palla, dovrei muovere la mano, ora muovere le dita", la tua mano si muove e basta. Questa rete gira 500 volte al secondo, permettendo al drone di reagire istantaneamente senza il ritardo di un mediatore.

4. Il meccanismo di "auto-apprendimento"

Come si insegna a un drone di volare perfettamente quando non puoi misurare la sua posizione esatta (perché non ci sono telecamere esterne)?

  • Il trucco: Gli organizzatori conoscevano le dimensioni e la forma esatte dei gate. Il drone vola, scatta foto e ipotizza dove si trovano i gate. Poi, controlla: "Il gate che ho visto corrisponde al gate che mi aspettavo di vedere in base alla mia ipotesi?".
  • L'ottimizzazione: Se le immagini non corrispondono perfettamente, il sistema esegue un'analisi "post-volo" (ottimizzazione offline). Regola le sue impostazioni interne (come l'angolazione della telecamera) finché la vista "attesa" non corrisponde alla vista "reale". È come uno studente che sostiene un esame, controlla le sue risposte rispetto alle soluzioni corrette e poi rilegge il libro di testo per correggere la sua comprensione prima del prossimo esame.

Il Risultato: Una vittoria storica

Il sistema MonoRace è stato testato nella Abu Dhabi Autonomous Drone Racing Competition (A2RL) nell'aprile 2025.

  • La competizione: Ha affrontato altri team di IA e tre campioni del mondo umani in un torneo a eliminazione diretta (come una partita di tennis).
  • L'esito: Il drone ha vinto ogni round, battendo i campioni umani in gare dirette testa a testa.
  • La velocità: Ha raggiunto velocità di 28,23 m/s (circa 100 km/h), stabilendo un nuovo record per un drone completamente autonomo che si affida solo ai propri sensori di bordo.

Perché è importante

Questo non riguarda solo le corse. Dimostra che un drone piccolo e poco costoso con una singola telecamera può essere incredibilmente intelligente e robusto. Può gestire:

  • Dati errati: Quando i sensori si guastano o vengono sovraccaricati.
  • Rumore visivo: Quando la telecamera è corrotta o l'immagine è sfocata.
  • Alta velocità: Volare ai limiti della fisica.

L'articolo conclude che questa tecnologia potrebbe aiutare i droni a volare più velocemente ed efficientemente in compiti del mondo reale, come la consegna di pacchi o l'ispezione di strutture, senza la necessità di costosi sistemi di tracciamento esterni. Suggerisce inoltre che in futuro questi piloti IA potrebbero aiutare i piloti umani ad allenarsi e a scoprire nuove tecniche di volo più veloci che gli umani non hanno ancora pensato.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →