← Ultimi articoli
⚡ electrical engineering

LeLaR: The First In-Orbit Demonstration of an AI-Based Satellite Attitude Controller

Questo articolo presenta la prima dimostrazione in orbita di un controllore di assetto satellitare basato sull'intelligenza artificiale, sviluppato tramite Deep Reinforcement Learning e validato con successo sul nanosatellite InnoCube, superando il divario tra simulazione e realtà.

Autori originali: Kirill Djebko, Tom Baumann, Erik Dilger, Frank Puppe, Sergio Montenegro

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

Autori originali: Kirill Djebko, Tom Baumann, Erik Dilger, Frank Puppe, Sergio Montenegro

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

🚀 LeLaR: Il Primo "Pilota Automatico Intelligente" per Satelliti

Immagina di dover guidare una macchina su una strada sconosciuta, al buio, senza mappe e con un motore che fa rumori strani. Un pilota umano esperto (il controllo classico) potrebbe faticare molto, dovendo correggere continuamente la rotta basandosi su regole rigide.

Ora, immagina di avere un pilota automatico fatto di intelligenza artificiale (AI). Questo pilota non ha mai guidato quella specifica macchina, ma ha passato mesi a fare pratica in un videogioco ultra-realistico. Quando arriva il momento di guidare la vera macchina, non si spaventa: sa come reagire perché ha imparato a "sentire" la strada, anche se la realtà è leggermente diversa dal gioco.

Questo è esattamente ciò che hanno fatto gli scienziati dell'Università di Würzburg con il progetto LeLaR. Hanno creato il primo controller di orientamento per satelliti basato sull'AI che è stato testato con successo nello spazio reale.

Ecco come funziona, passo dopo passo:

1. Il Problema: Guidare nello Spazio è Difficile

I satelliti devono puntare le loro antenne o i pannelli solari verso la Terra o il Sole con estrema precisione. Tradizionalmente, usano controllori "classici" (come il PD), che sono come un timoniere che segue una ricetta fissa: "Se il satellite si sposta a sinistra, spingi a destra".

  • Il problema: Se il satellite cambia peso, se i sensori fanno errori o se c'è un'imprevista forza magnetica, la ricetta fissa non funziona più bene. Bisogna riscriverla ogni volta, il che è lento e costoso.

2. La Soluzione: Allenare un "Atleta Digitale"

Invece di scrivere una ricetta, gli scienziati hanno creato un "atleta digitale" (un'Intelligenza Artificiale) e lo hanno allenato in un simulatore al computer.

  • L'allenamento: Hanno fatto fare all'AI milioni di prove virtuali. Ogni volta che l'AI faceva un movimento sbagliato, prendeva una "penalità" (come un punto negativo nel punteggio). Se puntava bene, prendeva un "premio".
  • Il trucco: Per evitare che l'AI imparasse solo a guidare il simulatore e non la realtà, hanno reso il simulatore molto variabile: hanno cambiato il peso del satellite, aggiunto rumore ai sensori e simulato guasti. È come se l'atleta si allenasse sempre con scarpe diverse, su terreni diversi e con il vento che cambia direzione. In questo modo, quando arriva il momento della gara vera, è pronto per qualsiasi imprevisto.

3. Il Viaggio: Dal Computer allo Spazio Reale

Il satellite InnoCube (grande come una scatola di scarpe, 3U CubeSat) è stato lanciato nel gennaio 2025. A bordo c'era l'AI, pronta a lavorare.

  • La sfida "Sim2Real": Spesso, ciò che funziona nel simulatore fallisce nella realtà (come un calciatore che segna mille gol in allenamento ma non ne fa uno in partita). Qui, però, l'AI ha superato la prova.
  • Gli ostacoli reali: Una volta in orbita, hanno scoperto cose strane: le ruote di reazione (i motori che girano il satellite) facevano dei "scatti" improvvisi e a volte impiegavano 20 secondi per svegliarsi. L'AI non sapeva di questo, perché nel simulatore non era previsto. Eppure, ha imparato a gestire questi problemi da sola, senza che gli umani dovessero riscriverle il codice. È come se il pilota automatico avesse detto: "Ehi, la macchina scricchiola, ma continuo a guidare dritto!".

4. La Sicurezza: La "Cintura di Sicurezza"

Poiché l'AI è potente ma imprevedibile, hanno installato una Gabbia di Sicurezza (Safety Cage).

  • Immagina una cintura di sicurezza che si blocca se l'auto va troppo veloce. Se l'AI prova a fare una manovra troppo aggressiva o pericolosa, la gabbia la spegne immediatamente e rimette il satellite in una modalità di "riposo sicuro". Questo ha permesso di testare l'AI senza rischiare di perdere il satellite.

5. Il Risultato: Un Successo Storico

Hanno fatto fare all'AI delle manovre di puntamento (girare il satellite per guardare un punto specifico).

  • Il confronto: Hanno messo l'AI contro il vecchio controller "classico" del satellite.
  • La vittoria: L'AI è stata più precisa e stabile. Ha mantenuto il puntamento con un errore inferiore a 1 grado (come tenere un laser puntato su un bersaglio a chilometri di distanza senza tremare), anche con le condizioni reali imperfette. Il vecchio controller, invece, ha faticato di più e ha avuto errori più grandi.

In Sintesi

Il progetto LeLaR ci dice che l'Intelligenza Artificiale non è solo teoria da laboratorio. Può essere caricata su un satellite, lanciata nello spazio e imparare a pilotare da sola, adattandosi a problemi che gli ingegneri non avevano nemmeno previsto.

È come se avessimo insegnato a un robot a nuotare in una piscina piena di onde artificiali, e poi lo avessimo lanciato nel mare aperto: invece di affogare, ha nuotato perfettamente, adattandosi alle onde vere. Questo apre la porta a satelliti più autonomi, capaci di gestire missioni complesse (come esplorare pianeti lontani) dove non c'è nessuno sulla Terra che possa correggere la rotta in tempo reale.

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 →