Spacecraft rendezvous guidance in cluttered environments via artificial potential functions and reinforcement learning

Brian Gaudet, Richard Linares, Roberto Furfaro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

The primary contribution of this work is to use Artificial Potential Functions (APF) for generating trajectories to be used as initial guesses for General Pseudospectral Optimal Control (or GPOPS). This work demonstrates dramatic speed up for GPOPS solution times, giving an average trajectory generation time of around 6 seconds. With this level of performance, the trajectory generation could occur on board the spacecraft based off of its current state estimate. In the type of scenarios that this algorithm is designed for (rendezvous, orbital transfer), this work can execute in near-real-time. This worked also improves the trajectory tracking controller performance, achieving continuous thrust fuel efficiency equal to the GPOPS optimal solution, and pulsed thrust fuel efficiency about 25% worse than the GPOPS optimal solution.

Original languageEnglish (US)
Title of host publicationAAS/AIAA Astrodynamics Specialist Conference, 2018
EditorsPuneet Singla, Ryan M. Weisman, Belinda G. Marchand, Brandon A. Jones
PublisherUnivelt Inc.
Pages813-827
Number of pages15
ISBN (Print)9780877036579
StatePublished - 2018
EventAAS/AIAA Astrodynamics Specialist Conference, 2018 - Snowbird, United States
Duration: Aug 19 2018Aug 23 2018

Publication series

NameAdvances in the Astronautical Sciences
Volume167
ISSN (Print)0065-3438

Conference

ConferenceAAS/AIAA Astrodynamics Specialist Conference, 2018
Country/TerritoryUnited States
CitySnowbird
Period8/19/188/23/18

ASJC Scopus subject areas

  • Aerospace Engineering
  • Space and Planetary Science

Fingerprint

Dive into the research topics of 'Spacecraft rendezvous guidance in cluttered environments via artificial potential functions and reinforcement learning'. Together they form a unique fingerprint.

Cite this