Skip Navigation
SBIR/STTR

Balancing Autonomous Spacecraft Activity Control with an Integrated Scheduler-Planner and Reactive Executive, Phase II

Completed Technology Project

Project Introduction

Spacecraft and remote vehicle operations demand a high level of responsiveness in dynamic environments. During operations it is possible for unexpected events and anomalies to disrupt the mission schedule, and in the case of critical faults, even threaten the health and safety of the spacecraft. The planner's relatively slow response time to unexpected events (changes in resource levels, failed activity indications, flight software fault indications) during dynamic and critical operations means that it does not suffice as a sole solution to the vehicle autonomy when the primary purpose is to keep it safe and ensure mission success. Mission success can also be enhanced through the use of a sequence engine that provides reactive capabilities. Traditional sequence engines execute commands without regard to the overall safety of the vehicle. Through the use of a reactive sequence engine that utilizes State Machine technology vehicle further enhances safety and the probability of mission success. The Integrated Scheduler-Planner And Reactive Executive (I-SPAREX) architecture utilizes a layered software architecture (an approach proven successful on previously flown autonomous demonstration missions such as EO-1) and incorporates an existing goal-based, planning solution as well as an advanced, real-time, decision-making sequence engine. Specifically, we plan to study and demonstrate the feasibility of integrating NASA JPL's CASPER (Continuous Activity Scheduling Planning Execution and Re-planning) as the Continuous Planning Layer (CPL), and VML 3.0 (Virtual Machine Language) as the Reactive Sequencing Layer (RSL) providing programmable heuristic control. We choose to focus on CASPER and VML in this proposal, given the demonstrated flight heritage of both components. More »

Anticipated Benefits

Primary U.S. Work Locations and Key Partners

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Maturity (TRL)

Technology Areas

A final report document may be available for this project. If you would like to request it, please contact us.

^