Providing Goal-Based Autonomy for Commanding a Spacecraft
TBMG-2995
08/01/2008
- Content
A computer program for use aboard a scientific- exploration spacecraft autonomously selects among goals specified in high-level requests and generates corresponding sequences of low-level commands, understandable by spacecraft systems. (As used here, “goals” signifies specific scientific observations.) From a dynamic, onboard set of goals that could oversubscribe spacecraft resources, the program selects a non-oversubscribing subset that maximizes a quality metric. In an early version of the program, the requested goals are assumed to have fixed starting times and durations. Goals can conflict by exceeding a limit on either the number of separate goals or the number of overlapping goals making demands on the same resource.
- Citation
- "Providing Goal-Based Autonomy for Commanding a Spacecraft," Mobility Engineering, August 1, 2008.