A New Architecture for Visualization: Open Mission Control Technologies (original) (raw)

Open Source Next Generation Visualization Software for Interplanetary Missions

SpaceOps 2016 Conference, 2016

Mission control is evolving quickly, driven by the requirements of new missions, and enabled by modern computing capabilities. Distributed operations, access to data anywhere, data visualization for spacecraft analysis that spans multiple data sources, flexible reconfiguration to support multiple missions, and operator use cases, are driving the need for new capabilities. NASA's Advanced Multi-Mission Operations System (AMMOS), Ames Research Center (ARC) and the Jet Propulsion Laboratory (JPL) are collaborating to build a new generation of mission operations software for visualization, to enable mission control anywhere, on the desktop, tablet and phone. The software is built on an open source platform that is open for contributions (http://nasa.github.io/openmct). I. Introduction uilt on the open source Open MCT (Mission Control Technologies) platform, available on GitHub at http://github.com/nasa/openmct, the Visualization for Telemetry Analysis (VISTA) client, deployed at JPL, and the Web Applications for Resource Prospector (WARP) client, deployed at ARC, bring mission control data visualization capability to the desktop, tablet and phones, using web browsers. The key features of the platform are data visualization, all of your data browseable and searchable in one integrated environment, user composition of displays, integration with multiple data sources, and modularity for customization to different mission requirements. At JPL, the initial capabilities are targeted at remote access to telemetry, and composable dashboards to allow users to quickly build their own displays for rapid analysis of downlink data. At ARC, WARP will be used for distributed mission situational awareness across NASA centers, using multiple data types, such as telemetry, mission timelines, images, and rover surface traverse visualizations.

Reconfigurable Software for Mission Operations

13th International Conference on Space Operations 2014, 2014

We developed software that provides flexibility to mission organizations through modularity and composability. Modularity enables removal and addition of functionality through the installation of plug-ins. Composability enables users to assemble software from pre-built reusable objects, thus reducing or eliminating the "walls" associated with traditional application architectures and enabling unique combinations of functionality. We have used composable objects to reduce display build time, create workflows, and build scenarios to test concepts for lunar roving operations. The software is open source, and may be downloaded from https://github.com/nasa/mct.

Construction and Resource Utilization eXplorer (CRUX): Implementing Instrument Suite Data Fusion to Characterize Regolith Hydrogen Resources

2006 IEEE Aerospace Conference

The Construction Resource Utilization eXplorer (CRUX) is a technology maturation project for the U.S. National Aeronautics and Space Administration to provide enabling technology for lunar and planetary surface operations (LPSO). The CRUX will have 10 instruments, a data handling function (Mapper-with features of data subscription, fusion, interpretation, and publication through geographical information system [GIS] displays), and a decision support system (DSS) to provide information needed to plan and conduct LPSO. Six CRUX instruments are associated with an instrumented drill to directly measure regolith properties (thermal, electrical, mechanical, and textural) and to determine the presence of water and other hydrogen sources to a depth of about 2 m (Prospector). CRUX surface and geophysical instruments (Surveyor) are designed to determine the presence of hydrogen, delineate near subsurface properties, stratigraphy, and buried objects over a broad area through the use of neutron and seismic probes, and ground penetrating radar. Techniques to receive data from existing space qualified stereo pair cameras to determine surface topography will also be part of the CRUX. The Mapper will ingest information from CRUX instruments and other lunar and planetary data sources, and provide data handling and display features for DSS output. CRUX operation will be semiautonomous and near real-time to allow its use for either planning or operations purposes.

Construction and Resource Utilization Explorer: Regolith Characterization using a Modular Instrument Suite and Analysis Tools

2005

The Construction Resource Utilization explorer (CRUX) is a technology maturation project for the U.S. National Aeronautics and Space Administration to provide enabling technology for lunar and planetary surface operations (LPSO). The CRUX will have 10 instruments, a data handling function (Mapper-with features of data subscription, fusion, interpretation, and publication through geographical information system [GIs] displays), and a decision support system @SS) to provide information needed to plan and conduct LPSO. Six CRUX instruments are associated with an instrumented drill to directly measure regolith properties (thermal, electrical, mechanical, and textural) and to determine the presence of water and other hydrogen sources to a depth of about 2 m (Prospector). CRUX surface and geophysical instruments (Surveyor) are designed to determine the presence of hydrogen, delineate near subsurface properties, stratigraphy, and buried objects over a broad area through the use of neutron and seismic probes, and ground penetrating radar. Techniques to receive data from existing space qualified stereo pair cameras to determine surface topography will also be part of the CRUX. The Mapper will ingest information from CRUX instruments and other lunar and planetary data sources, and provide data handling and display features for DSS output. CRUX operation will be semiautonomous and near real-time to allow its use for either planning or operations purposes.

Photo-realistic Terrain Modeling and Visualization for Mars Exploration Rover Science Operations

IEEE International Conference on Systems, Man, and Cybernetics, 2005

Modern NASA planetary exploration missions employ complex systems of hardware and software managed by large teams of engineers and scientists in order to study remote environments. The most complex and successful of these recent projects is the Mars Exploration Rover mission. The Computational Sciences Division at NASA Ames Research Center delivered a 3D visualization program, Viz, to the MER mission

Planning Applications for Three Mars Missions with Ensemble

Proceedings of The IEEE, 2009

A number of new tactical planning and operations to ols were deployed on the highly successful Mars Exploration Rover (MER) mission. Based on successes and lessons from the MER experience, a number of groups at NASA Ames and JPL have developed a platform for developing integrated operations tools, called Ensemble. Ensem ble is a multi-mission toolkit for building activity plannin

Mission Operations Control Applications -- A commercial mission to extend, validate, and apply the NASA MCT toolkit for ISS experiment control

2016

This mission focuses on the development of integrated end to end mission operations control applications for technology development research. This mission proposes to further develop and demonstrate the use of NASA Ames Mission Control Technologies (MCT) software (Open MCT Web) as an extensible tool set for potential technology development missions. The MCT toolkit and development environment software can be leveraged to accelerate development, facilitate required interface management (machine-machine, human-machine) through the use of near real time parametric state models and streamline the path to use in future missions such as Space to Space Power Beaming. MCT's extensible architecture brings object orientation to the user interface, presenting users with a graphical user interface that is both object oriented and composable. Rather than interacting with traditional applications, users interact with user objects, which they can compose on screen to function as needed, without requiring an additional application for creating compositions. Compositions can then be managed by policies, providing a mechanism to implement organizational policies in software. The product of this mission is to provide future International Space Station experiment control software development teams an improved and extended set of MCT software functionality to remotely interact with and control their experiments taking advantage of near real time parametric state models. Use of the extended MCT software will allow for more efficient, consistent and higher quality software development. Nomenclature