This work investigates the application of imitation learning, and specifically behavioural cloning, to solve the time-optimal satellite reorientation problem. Traditional optimal control methods, while accurate, are often computationally demanding and unsuitable for real-time execution on resource-constrained systems. To address this limitation, we propose a learning-based framework where neural networks are trained offline on expert trajectories generated with the GPOPS-II optimal control solver. Several architectures are explored, each designed to infer optimal control commands from state error inputs. The models are trained on a dataset of state-action pairs and evaluated in terms of manoeuvre performance and inference speed. Importantly, the trained networks are tested on commercial off-the-shelf CPU-only platforms, in order to demonstrate their suitability for embedded applications. Results show that the proposed models are capable of replicating the time-optimal behaviour while achieving inference times in the order of milliseconds, even on low-power hardware.
Neural Networks for Minimum Time Satellite Reorientation / Bigelli, L., Paganelli Azza, F., Romanelli, L., Varile, M., Romano, M.. - ELETTRONICO. - (In corso di stampa). (2nd IAA Conference on AI in and for Space Suzhou, China November 01-03, 2025).
Neural Networks for Minimum Time Satellite Reorientation
Luca Bigelli;Luca Romanelli;Marcello Romano
In corso di stampa
Abstract
This work investigates the application of imitation learning, and specifically behavioural cloning, to solve the time-optimal satellite reorientation problem. Traditional optimal control methods, while accurate, are often computationally demanding and unsuitable for real-time execution on resource-constrained systems. To address this limitation, we propose a learning-based framework where neural networks are trained offline on expert trajectories generated with the GPOPS-II optimal control solver. Several architectures are explored, each designed to infer optimal control commands from state error inputs. The models are trained on a dataset of state-action pairs and evaluated in terms of manoeuvre performance and inference speed. Importantly, the trained networks are tested on commercial off-the-shelf CPU-only platforms, in order to demonstrate their suitability for embedded applications. Results show that the proposed models are capable of replicating the time-optimal behaviour while achieving inference times in the order of milliseconds, even on low-power hardware.| File | Dimensione | Formato | |
|---|---|---|---|
|
Bigelli - Neural Networks for Minimum Time Satellite Reorientation.pdf
accesso riservato
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
1.23 MB
Formato
Adobe PDF
|
1.23 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3015675
