← Back to NASA Technology Projects
A Data Abstraction Architecture for Spacecraft Autonomy, Phase II
Completed
Description
The new Constellation vehicles, habitats and robots will be highly sensored and generate large amounts of data. For this data to be useful to humans monitoring these systems and to automated algorithms controlling these systems it will need to be converted into more abstract data. This abstracted data will reflect the trends and characteristics of the systems and their environments. Currently this data abstraction process is manual and ad hoc. It is manual in the sense that either humans do the abstraction in their heads or the data abstraction is done by hand-coding computer programs for each data item. It is ad hoc in the sense that each data abstraction is developed on its own with no representation of how it relates to the tasks being performed or to other data abstractions. In this project we propose building a Data Abstraction Architecture (DAA) that allows engineers to design software processes that iteratively convert spacecraft data into higher and higher levels of abstraction. The DAA also formalizes the relationships between data and control and the relationships between the data themselves. The DAA consists of representations for data and data abstractions, a data store, a abstraction architecture processing engine and a development environment. We will evaluate the architecture using three NASA domains: 1) a lunar outpost monitoring and control application; 2) a robotic scientific survey application; and 3) a vehicle procedure execution scenario.
Details
| Technology area | Flight Computing and Avionics > Avionics Systems and Subsystems > Data Acquisition Systems |
| Program | Small Business Innovation Research/Small Business Tech Transfer (SBIR/STTR) |
| Lead organization | Ames Research Center, Moffett Field, CA |
| Start date | 2008-02-06 |
| End date | 2010-02-05 |
How to get involved
This is a mature technology (TRL 7+) — the realistic path in is usually NASA's Technology Transfer Program: licensing an existing NASA patent, or a Space Act Agreement to use NASA facilities/expertise directly. NASA also runs a startup licensing program with no upfront fee for companies formed to commercialize a specific NASA technology.
None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.