Space missions involving multiple spacecraft, such as satellite swarms, face a major challenge: planning collision-free paths quickly enough for real-time operations. Traditional methods slow down exponentially as more vehicles are added, limiting their use in dynamic environments like Earth's orbit. This research from NASA's Jet Propulsion Laboratory and the University of Texas at Arlington introduces a deep learning approach that transforms complex motion planning into a fast numerical problem, making it practical for large-scale space applications.
The key finding is that a neural network can accurately predict optimal trajectories for groups of spacecraft, achieving speeds up to 6,000 times faster than conventional optimization-based planners. In tests, the network reduced computation time from hours to seconds for scenarios with up to 10 agents, while maintaining similar fuel efficiency and collision avoidance. For example, in a gravity-free 2D simulation with one agent, the method cut planning time to about 0.0005 seconds, compared to 0.5 seconds for the traditional approach.
The methodology involved training a deep neural network using datasets generated from optimization-based models. Researchers created scenarios for two main cases: spacecraft moving in a gravity-free environment and those in low Earth orbit affected by gravity. The network learned to map initial states, goals, and obstacles directly to control inputs and trajectories. It used densely connected layers with rectified linear unit activations and dropout regularization to prevent overfitting, optimizing weights and biases through gradient descent to minimize the mean squared error between predicted and actual paths.
Results analysis shows the network's accuracy and efficiency. In the 2D double-integrator case with one agent and one obstacle, the root mean squared error was as low as 0.0129, indicating precise trajectory replication. As training data increased from 1,000 to 100,000 samples, fuel consumption approached that of ground truth methods, with no significant difference in the 100,000-sample case (mean consumption of 2.23 versus 1.91, P=0.24). For the passive relative orbit transfer in 3D space, the network solved 2,000 problems in 0.99 seconds, versus 1.7 hours for the conventional method—a 6,000-fold improvement. However, in more complex 10-agent 3D scenarios, the network struggled with collision avoidance, highlighting a need for larger datasets or hybrid approaches.
This advancement matters because it enables real-time path planning for spacecraft swarms, which is crucial for applications like on-orbit servicing, satellite inspection, and scientific data collection. For instance, fleets of small satellites could autonomously reconfigure to capture multi-angle observations of Earth's clouds, improving climate models and weather forecasting. By reducing reliance on ground-based commands, this technology supports greater autonomy in space operations, benefiting both public and private sectors engaged in satellite deployments and space exploration.
Limitations from the paper include the network's reduced accuracy in high-complexity scenarios, such as 10 agents in 3D space, where it failed to avoid collisions effectively. The authors note that generating more training data or combining the network with convex optimization could address this. Additionally, the study focused on simulated environments, and further work is needed to mature the technology for flight-ready systems.
Original Source
Read the complete research paper
About the Author
Guilherme A.
Former dentist (MD) from Brazil, 41 years old, husband, and AI enthusiast. In 2020, he transitioned from a decade-long career in dentistry to pursue his passion for technology, entrepreneurship, and helping others grow.
Connect on LinkedIn