The EO-1 Autonomous Science Agent Architecture

Steve Chien
steve.chien@jpl.nasa.gov  
Rob Sherwood
Daniel Tran
Benjamin Cichy
Gregg Rabideau
Rebecca Castano
Ashley Davies
Rachel Lee
Dan Mandl
Stuart Frye
Bruce Trout
Jerry Hengemihle
Jeff D'Agostino
Seth Shulman
Stephen Ungar
Thomas Brakke
Darrell Boyer
Jim Van Gaasbeck
Ronald Greeley
Thomas Doggett
Victor Baker
James Dohm
Felipe Ip


Abstract



An Autonomous Science Agent is currently flying onboard the Earth Observing One Spacecraft. This software enables the spacecraft to autonomously detect and respond to science events occurring on the Earth. The package includes software systems that perform science data analysis, deliberative planning, and run-time robust execution. Because of the deployment to a remote spacecraft, this Autonomous Science Agent has stringent constraints of autonomy, reliability, and limited computing resources. We describe these constraints and how they are reflected in our agent architecture.

pdf file