Abstract: Design of the Remote Agent Experiment for Spacecraft Autonomy.

Douglas E. Bernard, Gregory A. Dorais, Chuck Fry, Edward B. Gamble Jr., Bob Kanefsky, James Kurien, William Millar, Nicola Muscettola, P. Pandurang Nayak, Barney Pell, Kanna Rajan, Nicolas Rouquette, Benjamin Smith, Brian C. Williams.
Proceedings of IEEE Aerospace Conference, Snomass, CO, 1998.

This paper describes the Remote Agent flight experiment for spacecraft commanding and control. In the Remote Agent approach, the operational rules and constraints as well as the spacecraft hardware are explicitly represented in the flight software. The software may be considered to be a "remote agent" of the spacecraft operators in the sense that the operators rely on the agent to achieve particular goals.

The experiment will be executed during the flight of NASA's Deep Space One technology validation mission. During the experiment, the spacecraft will not be given the usual detailed sequence of commands to execute. Instead, the spacecraft will be given a list of goals to achieve during the experiment. In flight, the Remote Agent flight software will generate a plan to accomplish the goals and then execute the plan in a robust manner while keeping track of how well the plan is being accomplished. During plan execution, the Remote Agent diagnoses any hardware faults and takes recovery actions or replans as appropriate.

In addition to describing the design of the Remote Agent this paper discusses technology insertion challenges and the approach used in the Remote Agent approach to address these challenges.

[Paper PS (1.9M)] [Paper PDF(246k)]