Skip Navigation
Small Business Innovation Research/Small Business Tech Transfer

A Data Abstraction Architecture for Spacecraft Autonomy, Phase I

Completed Technology Project

Project Description

A Data Abstraction Architecture for Spacecraft Autonomy, Phase I
Spacecraft generate huge amounts of data. A significant challenge for both human operators and autonomous control systems is ensuring that the right data (and combinations of data) are available at the right time for control and decision-making and ensuring that the data is at the right abstraction level. A key part of this process is data abstraction -- that is converting low-level analog or digital signals into higher-level data. We are proposing a data abstraction architecture that provides a provides a tool-box of components, connections and development environment that allow engineers to build and maintain data abstraction systems. In addition, having a well-defined data abstraction architecture allows data displays to be automatically generated and updated as the architecture develops. Thus, a data abstraction architecture can support both human decision-making as well as providing data services to autonomous control systems. We are also proposing to build an integrated development environment in which designers or operators can graphically build data abstraction architectures from standard components to accomplish their data tasks. Together these provide a data abstraction architecture that is a key component of NASA's operational infrastructure and provides a building block for deploying more advanced autonomy architectures in the future. More »

Primary U.S. Work Locations and Key Partners

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.

This is a historic project that was completed before the creation of TechPort on October 1, 2012. Available data has been included. This record may contain less data than currently active projects.