Skip Navigation

World-Class Visualizations in GMAT, Phase II

Completed Technology Project

Project Introduction

Today's mission designers rely on state of the art tools with modern graphical user interface (GUI) elements and real-time 3D interactive graphics to visualize their trajectories and orbit control strategies. NASA GSFC's General Mission Analysis Tool (GMAT) offers advanced mission design and optimization capabilities with a flexible GUI, but its 3D graphics are lacking in both the quantity and quality of its graphical components as well as the maturity of its visualization subsystem. Emergent will therefore modernize GMAT with world-class visualization capabilities via a graphics architecture that can adapt to future visualization technologies by replacing the existing basic graphics code with the OpenFrames visualization software. OpenFrames is an Open Source API that allows simulations to incorporate high-performance interactive 3D visualizations without requiring significant changes to the existing software architecture. We will utilize the mission design visualization requirements developed in Phase I to fully integrate OpenFrames into GMAT and demonstrate how it enables new and innovative mission design applications such as visual interactive trajectory design and Virtual Reality-based simulation and modeling. As a result, this research will not only bring GMAT visualizations up to par with COTS mission design tools such as STK/Astrogator, but will also enable it to be viable for use in virtual reality environments such as the Oculus Rift. Modernized visualization technology will increase GMAT's user base and enhance its utility for future NASA Discovery and Human Space Flight missions that require high-fidelity simulations paired with truly interactive 3D visualizations. 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

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.