2025 Capture the Satellite Challenge
An Autonomy Design Competition for Non-Cooperative Space Operations in Kerbal Space Program
Join us for a software design competition where participants will develop autonomous agents for maneuvering satellites engaged in non-cooperative space operations (e.g., pursuing an evasive satellite, multi-satellite proximity operations, etc.). Details below:
- The software design challenge is based on MIT Lincoln Laboratory’s Kerbal Space Program Differential Games (KSPDG) open-source library.
- Participants will develop agents and algorithms for the autonomous control of spacecraft simulated using the Kerbal Space Program.
- The agents will seek to solve several challenge problems related to non-cooperative space operations, e.g., pursuing an evasive satellite, multi-satellite proximity operations, etc.
- Participants are encouraged to develop agents using a range of technologies, e.g., reinforcement learning, optimal control, game theoretical techniques, etc.
- Participants’ agents will be evaluated on a range of metrics, such as time to completion of mission, fuel consumption, relative distances achieved, etc.
- The participant pool will undergo a series of elimination events and teams with the best performing agents will be invited to present their agents via a live demonstration during AIAA SciTech Forum.
- Monthly meetings will be held in the lead up to AIAA SciTech Forum to allow technical exchanges between participants, MIT Lincoln Laboratory developers, and forum organizers.
There is no cost to participate, and membership and/or AIAA SciTech Forum registration is not required. Interested teams should sign up using the button above. You will then be notified of upcoming meetings.
Meeting Schedule
July Meeting | 10 July 2024 |
August Meeting | 14 August 2024 |
September Meeting | 11 September 2024 |
October Meeting | 9 October 2024 |
November Meeting | 13 November 2024 |
Semifinal | December 2024 (date TBD) |
Final Round (at AIAA SciTech Forum) | 9 January 2025 |
About the Challenge
As the orbital domain becomes more congested, competitive, and contested, the ability to rendezvous with and service malfunctioning satellites is essential to maintaining a safe space environment. Servicing operations become dramatically more difficult
if the malfunctioning satellite is enabled with autonomous collision avoidance capabilities. Such a scenario does not lend itself to solutions from existing orbital mechanics or optimal control theory. Instead, it must be treated in a game-theoretic
fashion where each satellite is considered as a distinct player in a game of cat-and-mouse. What maneuvering strategies by the servicing (pursuing) spacecraft ensure a safe rendezvous and what maneuvers by the malfunctioning satellite (evader) would
be most challenging to overcome? Such questions are best answered in the context of game theory; more specifically, the field of differential games.
MIT Lincoln Laboratory has recently released a set of open-source differential game challenge
problems for the orbital domain. Using the Kerbal Space Program (KSP) game engine, a set of pursuit-evasion benchmark scenarios have been developed that will require sophisticated AI and autonomous control algorithms to solve. The purpose of this
AIAA SciTech Forum session is to host a software design competition that will inspire the development of autonomous control techniques necessary to solve such orbital differential games, and then showcase the best techniques in a final round of competition
held during the session. Competition participants will submit their software agents for real-time evaluation during the session, and the competition winners will be announced at the end. Other session attendees will be able to observe the final round
of the competition and the tactics of the various participant agents via a projection of the KSP competition environment.
Questions? Contact Ross Allen.