Software Generates Sequences of Operations for a Mars Rover

TBMG-6889

08/01/2002

Abstract
Content

Automated Rover Sequence Generation (ARSG) is a prototype computer program for ground-based automatic generation of sequences of commands that can be used for a robotic exploratory vehicle (rover) on Mars. ARSG is based on the Automated Scheduling and Planning Environment (ASPEN) computer program, which has been described in several NASA Tech Briefs articles in recent years. Given high-level scientific and engineering activities required of a rover, ARSG automatically generates a sequence of commands that can be executed by the rover within resource constraints and in compliance with flight rules. An automated- planning-and-scheduling software subsystem encodes rover design knowledge and uses search and reasoning techniques to automatically generate low-level command sequences while (1) respecting rover operability constraints, scientific and engineering preferences, environmental predictions, and (2) adhering to hard temporal constraints. By enabling goal-driven command of planetary rovers, this software can reduce the need for highly skilled rover engineering personnel, thereby reducing the costs of mission operations. ARSG enables faster responses to changes in the state of a rover (e.g., malfunctions) or to scientific discoveries by eliminating the time-consuming manual validation of command sequences and enabling rapid “what-if” analyses.

Meta TagsDetails
Citation
"Software Generates Sequences of Operations for a Mars Rover," Mobility Engineering, August 1, 2002.
Additional Details
Publisher
Published
Aug 1, 2002
Product Code
TBMG-6889
Content Type
Magazine Article
Language
English