Autonomy in the Real-World: Autonomous Trajectory Planning for Asteroid Reconnaissance via Stochastic Optimization
Kazuya Echigo, Abhishek Cauligi, Saptarshi Bandyopadhyay, Dan Scharf, Gregory Lantoine, Behçet Açıkmeşe, Issa Nesnas
TL;DR
The paper addresses autonomous trajectory planning for the reconnaissance phase of small-body missions under significant uncertainties. It introduces a stochastic optimal control problem, then reformulates it deterministically via Gaussian uncertainty propagation and polyhedral approximations to enable efficient solving with off-the-shelf nonlinear optimizers. Key contributions include MuSCAT-based validation of modeling assumptions, a detailed uncertainty-propagation framework, and a demonstrated performance improvement over current practice (e.g., OREX) in Bennu-like recon scenarios. The work advances real-time onboard autonomy for small-body exploration, with potential to reduce ground intervention and accelerate mission science return.
Abstract
This paper presents the development and evaluation of an optimization-based autonomous trajectory planning algorithm for the asteroid reconnaissance phase of a deep-space exploration mission. The reconnaissance phase is a low-altitude flyby to collect detailed information around a potential landing site. Although such autonomous deep-space exploration missions have garnered considerable interest recently, state-of-the-practice in trajectory design involves a time-intensive ground-based open-loop process that forward propagates multiple trajectories with a range of initial conditions and parameters to account for uncertainties in spacecraft knowledge and actuation. In this work, we introduce a stochastic trajectory optimization-based approach to generate trajectories that satisfy both the mission and spacecraft safety constraints during the reconnaissance phase of the Deep-space Autonomous Robotic Explorer (DARE) mission concept, which seeks to travel to and explore a near-Earth object autonomously, with minimal ground intervention. We first use the Multi-Spacecraft Concept and Autonomy Tool (MuSCAT) simulation framework to rigorously validate the underlying modeling assumptions for our trajectory planner and then propose a method to transform this stochastic optimal control problem into a deterministic one tailored for use with an off-the-shelf nonlinear solver. Finally, we demonstrate the efficacy of our proposed algorithmic approach through extensive numerical experiments and show that it outperforms the state-of-the-practice benchmark used for representative missions.
