G-View is a 3D visualization tool for supporting spacecraft guidance, navigation, and control (GN&C) simulations relevant to small-body exploration and sampling (see figure). The tool is developed in MATLAB using Virtual Reality Toolbox and provides users with the ability to visualize the behavior of their simulations, regardless of which programming language (or machine) is used to generate simulation results. The only requirement is that multi-body simulation data is generated and placed in the proper format before applying GView.

G-View is easily modifiable and can be adjusted to specific design or simulation requirements. For example, one mode of usage is to create movie clips for a batch-collected set of data. This provides a visual aid supporting iterative design methods and an efficient tool for generating presentations. GView can also be applied to a computer simulation one frame at a time. This is especially beneficial when applied to simulation environments that require long running times. By extracting visualization data at specific time instants, the user can assess whether the simulation has the desired behavior or if something is wrong and is not worth continuing. In this manner, G-View can save significant time when simulating complex scenarios, and improve troubleshooting efficiency.
This work was done by Milan Mandic, Behçet Açıkmeşe, and Lars Blackmore of Caltech for NASA’s Jet Propulsion Laboratory.
This software is available for commercial licensing. Please contact Daniel Broderick of the California Institute of Technology at
This Brief includes a Technical Support Package (TSP).

Spacecraft Guidance, Navigation, and Control Visualization Tool
(reference NPO-47197) is currently available for download from the TSP library.
Don't have an account?
Overview
The document presents a Technical Support Package from the Jet Propulsion Laboratory (JPL) detailing G-View, a 3-D software visualization tool designed to support spacecraft guidance, navigation, and control (GN&C) simulations, particularly for small body exploration and sampling missions. Developed in Matlab, G-View enables users to visualize simulation results regardless of the programming language or machine used to generate the data, provided that the simulation data is formatted correctly. This user-friendly "black-box" approach makes G-View widely applicable across various missions.
The report highlights the successful application of G-View in several mission proposals, notably the Comet Odyssey and Galahad Asteroid sample return missions. These applications have yielded valuable insights into spacecraft performance, survivability, sample collection challenges, disturbance issues, and thruster allocator performance. The document elaborates on the Comet Odyssey mission, which involves a critical Touch-and-Go (TAG) maneuver where the spacecraft approaches a comet, collects samples, and ascends. The TAG maneuver necessitates strict thruster silence times to prevent contamination, posing significant challenges that require extensive simulation testing.
G-View processes simulation data generated by the G-TAG software tool, which models the spacecraft as a ten-body vehicle comprising various components, including the spacecraft bus, arms, sample container, brush-wheels, and solar panels. The visualization process involves creating a virtual spacecraft environment using 3-D software, allowing users to manipulate visual elements such as the sky's color to enhance the simulation's relevance.
The document emphasizes the importance of G-View in visualizing complex spacecraft operations and its role in supporting mission planning and execution. It serves as a valuable resource for researchers and engineers involved in small body exploration, providing insights that can lead to improved mission designs and outcomes.
In summary, the Technical Support Package outlines the capabilities and applications of G-View, showcasing its significance in advancing spacecraft GN&C simulations and enhancing the understanding of mission-critical maneuvers in small body exploration. The report underscores JPL's commitment to developing innovative tools that facilitate aerospace research and technology.

