Language Models are Spacecraft Operators

Victor Rodriguez-Fernandez, Alejandro Carrasco, Jason Cheng, Eli Scharf, Peng Mun Siew +1 more
3/30/2024
physics.space-phcs.AIcs.LG

Official code: ARCLab-MIT/kspdg (31 stars, MIT, last commit 2025-02-24).

Abstract

Recent trends are emerging in the use of Large Language Models (LLMs) as autonomous agents that take actions based on the content of the user text prompts. We intend to apply these concepts to the field of Guidance, Navigation, and Control in space, enabling LLMs to have a significant role in the decision-making process for autonomous satellite operations. As a first step towards this goal, we have developed a pure LLM-based solution for the Kerbal Space Program Differential Games (KSPDG) challenge, a public software design competition where participants create autonomous agents for maneuvering satellites involved in non-cooperative space operations, running on the KSP game engine. Our approach leverages prompt engineering, few-shot prompting, and fine-tuning techniques to create an effective LLM-based agent that ranked 2nd in the competition. To the best of our knowledge, this work pioneers the integration of LLM agents into space research. Code is available at https://github.com/ARCLab-MIT/kspdg.

View on arXivView PDF

Code Implementations(1)

ARCLab-MIT/kspdgOfficial100%
MIT

ARCLab-MIT participation in the KSPDG challenge

311Shell, PythonSep 26, 20231 years agoMIT

Similar Papers

Cite this paper

@article{rodriguezfernandez2024language,
  title  = {Language Models are Spacecraft Operators},
  author = {Victor Rodriguez-Fernandez and Alejandro Carrasco and Jason Cheng and Eli Scharf and Peng Mun Siew and Richard Linares},
  year   = {2024},
  eprint = {2404.00413},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.00413v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.00413.svg)](https://codeofpaper.com/paper/2404.00413)

Discussion