NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Transitioning Autonomous Systems Technology Research to a Flight Software EnvironmentNASA has developed methods and algorithms for autonomous spacecraft operations,including automated planning and scheduling, fault diagnostics and impact determination,procedure management and display. Making the transition from technology research tooperational flight software requires overcoming significant technical, programmatic andcultural challenges. Technology research is aimed at developing methods that performspecific functions correctly, but the resulting software may not be designed for flightprocessors with limited CPU, memory and network resources, and may not be easilyintegrated into spacecraft flight software. Our objective in the Autonomous Systems andOperations Project is to make significant strides toward the transformation from technologyto operational use. Our focus was twofold: maturing research grade autonomy software intoa flight software environment using broadly accepted languages and tools; and integratingautonomy applications with each other and with representative systems and their data andcommand interfaces. For a target flight software environment, we chose Core FlightSoftware, developed by Goddard Space Flight Center as a common operating systemindependent framework. Our hardware integration environment was provided by theIntegrated Power and Avionics Systems (iPAS) Lab at Johnson Space Center, in whichvarious subsystem development has been conducted to address engineering challenges forthe vehicles and systems required for long-duration missions into the solar system. The iPASand its network of connected facilities provides realistic subsystem hardware or simulationsof spacecraft power, life support, guidance, navigation and control, and command and datahandling subsystems. Interfaces between autonomy applications and the subsystems beingassessed and controlled were developed, assessed and refined. The hardware and softwareenvironment using CFS and the iPAS facility has proven to be a highly flexible and realisticenvironment in which to rapidly integrate applications in an iterative, low cost setting. Usingthe integration environment we have developed, we will turn our focus to performance andsizing analysis to determine the computational requirements for full-scale deployment ofautonomy technology. Scalability of reasoners and the spacecraft models upon which theyoperate, and robustness across the full range of spacecraft conditions and environments willbe explored and improved. We are making significant contributions to the future programsthat will build the spacecraft that will take humans beyond the Earth-Moon system, in whichprogram Systems Engineers will be able to accurately and confidently design in accurate,robust and mature autonomous operations systems.
Document ID
20190029005
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Frank, Jeremy
(NASA Ames Research Center Moffett Field, CA, United States)
Aaseng, Gordon B.
(NASA Johnson Space Center Houston, TX, United States)
Date Acquired
August 13, 2019
Publication Date
September 13, 2016
Subject Category
Spacecraft Instrumentation And Astrionics
Cybernetics, Artificial Intelligence And Robotics
Report/Patent Number
ARC-E-DAA-TN35174
Report Number: ARC-E-DAA-TN35174
Meeting Information
Meeting: AIAA Space 2016
Location: Long Beach, CA
Country: United States
Start Date: September 13, 2016
End Date: September 16, 2016
Sponsors: American Institute of Aeronautics and Astronautics (AIAA)
Funding Number(s)
WBS: 146261
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Technical Review
NASA Peer Committee
Keywords
Flight Software
Autonomous Systems
No Preview Available