Table of Contents

Nominal: Guides

The Nominal product suite includes several applications connected to the core simulation architecture. Nominal allows custom space domain simulations to be developed and visualized, using the power of the Unreal Engine. The guides provide tutorials and additional user guides for each product, including how to install each application and start creating simulations.


Nominal Editor

Nominal Editor is an Unreal Engine 5.4 simulation and visualization tool connected to the Nominal simulation architecture. It allows for simulations to be constructed using visual blueprint nodes and for scenarios to be tested and configured. It enables full access to the Nominal simulation architecture for creating and validating components and mission designs.

image.png


Nominal Studio

Nominal Studio is a standalone application with a simple user interface for configuring spacecraft simulations visualized using the Unreal Engine. The application contains easy controls for configuring spacecraft with numerous components and experimenting with orbits, mission designs and producing data from the results.

image.png


NominalPy

Accessing the Nominal API is done through HTTP REST function calls. The nominalpy project is a publicly available Python library that can be installed from PyPi that enables easier integration with the Nominal API simulations. This Python package includes helper functions for adding spacecraft, components and for storing and retrieving data from databases within the remote API instances. This enables simulations to be created using Python code.

image.png


Nominal C# Scripting

The Nominal Editor project files include a C# solution, Editor.CSharp, which contains the Nominal reference simulation libraries. This project allows for custom C# code to be developed and exported into Nominal Editor simulations. C# code can be read from Unreal Engine and allows for more complicated components to be developed in a traditional programming way.

Untitled