# Optimality Principles in Spacecraft Neural Guidance and Control

arXiv: https://arxiv.org/abs/2305.13078 · HTML: https://mlsanity.com/paper/2305.13078/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 22 of its 100 references that are in the map.
- First posted on arXiv 22 May 2023.

## Builds on (most cited first, 22 of 22)

- [Communication-Efficient Learning of Deep Networks from Decentralized Data](https://mlsanity.com/paper/1602.05629/) (2016)
- [Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AI](https://mlsanity.com/paper/1910.10045/) (2019)
- [Safe Learning in Robotics: From Learning-Based Control to Safe Reinforcement Learning](https://mlsanity.com/paper/2108.06266/) (2021)
- [A General Safety Framework for Learning-Based Control in Uncertain Robotic Systems](https://mlsanity.com/paper/1705.01292/) (2017)
- [When Should We Prefer Offline Reinforcement Learning Over Behavioral Cloning?](https://mlsanity.com/paper/2204.05618/) (2022)
- [Autonomous Drone Racing with Deep Reinforcement Learning](https://mlsanity.com/paper/2103.08624/) (2021)
- [How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review](https://mlsanity.com/paper/2107.12045/) (2021)
- [Star Tracking using an Event Camera](https://mlsanity.com/paper/1812.02895/) (2018)
- [Real-time optimal control via Deep Neural Networks: study on landing problems](https://mlsanity.com/paper/1610.08668/) (2016)
- [HPIPM: a high-performance quadratic programming framework for model predictive control](https://mlsanity.com/paper/2003.02547/) (2020)
- [Safe and Fast Tracking on a Robot Manipulator: Robust MPC and Neural Network Control](https://mlsanity.com/paper/1912.10360/) (2019)
- [Near-Optimal Rapid MPC using Neural Networks: A Primal-Dual Policy Learning Framework](https://mlsanity.com/paper/1912.04744/) (2019)
- [A Survey on Artificial Intelligence Trends in Spacecraft Guidance Dynamics and Control](https://mlsanity.com/paper/1812.02948/) (2018)
- [Real-Time Optimal Control for Irregular Asteroid Landings Using Deep Neural Networks](https://mlsanity.com/paper/1901.02210/) (2019)
- [On the stability analysis of deep neural network representations of an optimal state-feedback](https://mlsanity.com/paper/1812.02532/) (2018)
- [Aggressive Online Control of a Quadrotor via Deep Network Representations of Optimality Principles](https://mlsanity.com/paper/1912.07067/) (2019)
- [Neural representation of a time optimal, constant acceleration rendezvous](https://mlsanity.com/paper/2203.15490/) (2022)
- [Learning the optimal state-feedback via supervised imitation learning](https://mlsanity.com/paper/1901.02369/) (2019)
- [Guidance & Control Networks for Time-Optimal Quadcopter Flight](https://mlsanity.com/paper/2305.02705/) (2023)
- [Learning Dynamic-Objective Policies from a Class of Optimal Trajectories](https://mlsanity.com/paper/1902.10139/) (2019)
- [How Many Impulses Redux](https://mlsanity.com/paper/1906.01839/) (2019)
- [Reinforcement Learning for Low-Thrust Trajectory Design of Interplanetary Missions](https://mlsanity.com/paper/2008.08501/) (2020)

## Built on by (most cited first, 4 of 4)

- [Guidance and Control Networks with Periodic Activation Functions](https://mlsanity.com/paper/2405.18084/) (2024)
- [High-order expansion of Neural Ordinary Differential Equations flows](https://mlsanity.com/paper/2504.08769/) (2025)
- [Comparing Behavioural Cloning and Reinforcement Learning for Spacecraft Guidance and Control Networks](https://mlsanity.com/paper/2507.19535/) (2025)
- [Pretrained Approximators for Low-Thrust Trajectory Cost and Reachability](https://mlsanity.com/paper/2605.26790/) (2026)

## Abstract (arXiv)

Spacecraft and drones aimed at exploring our solar system are designed to operate in conditions where the smart use of onboard resources is vital to the success or failure of the mission. Sensorimotor actions are thus often derived from high-level, quantifiable, optimality principles assigned to each task, utilizing consolidated tools in optimal control theory. The planned actions are derived on the ground and transferred onboard where controllers have the task of tracking the uploaded guidance profile. Here we argue that end-to-end neural guidance and control architectures (here called G&CNets) allow transferring onboard the burden of acting upon these optimality principles. In this way, the sensor information is transformed in real time into optimal plans thus increasing the mission autonomy and robustness. We discuss the main results obtained in training such neural architectures in simulation for interplanetary transfers, landings and close proximity operations, highlighting the successful learning of optimality principles by the neural model. We then suggest drone racing as an ideal gym environment to test these architectures on real robotic platforms, thus increasing confidence in their utilization on future space exploration missions. Drone racing shares with spacecraft missions both limited onboard computational capabilities and similar control structures induced from the optimality principle sought, but it also entails different levels of uncertainties and unmodelled effects. Furthermore, the success of G&CNets on extremely resource-restricted drones illustrates their potential to bring real-time optimal control within reach of a wider variety of robotic systems, both in space and on Earth.
