Software

Access our comprehensive library of technical briefs on software, from engineering experts at NASA and major government, university, and commercial laboratories.

42
-1
690
30
Briefs: Software
Implementation of a Wavefront-Sensing Algorithm
A computer program has been written as a unique implementation of an image-based wavefront-sensing algorithm reported in “Iterative-Transform Phase Retrieval Using Adaptive Diversity” (GSC-14879-1), NASA Tech Briefs, Vol. 31, No. 4 (April 2007), page 32. This software was originally intended for...
Briefs: Software
The HiiHat toolbox developed for CAT/ENVI provides principal investigators direct, immediate, flexible, and seamless interaction with their instruments and data from any location. Offering...
Feature Image
Briefs: Information Technology
Rockster-MER is an autonomous perception capability that was uploaded to the Mars Exploration Rover Opportunity in December 2009. This software provides the vision front end for a larger software...
Feature Image
Briefs: Software
According to a Nielsen survey at the time of this reporting, 41% of all households have a game console. This is one market in which NASA has been absent from education and outreach efforts. Kinect...
Feature Image
Briefs: Information Technology
In a volcanic emergency, time is of the essence. It is vital to quantify eruption parameters (thermal emission, effusion rate, location of activity) and distribute this...
Feature Image
Briefs: Information Technology
The Spacecraft 3D application allows users to learn about and interact with iconic NASA missions in a new and immersive way using common mobile devices (see figure). Using Augmented Reality (AR)...
Feature Image
Briefs: Software
Trade Space Specification Tool (TSST) for Rapid Mission Architecture (Version 1.2)
Trade Space Specification Tool (TSST) is designed to capture quickly ideas in the early spacecraft and mission architecture design and categorize them into trade space dimensions and options for later analysis. It is implemented as an Eclipse RCP Application, which...
Briefs: Software
An algorithm has been developed to take advantage of the graphics processing hardware in modern computers to efficiently compute high-fidelity solar pressure forces and torques on spacecraft,...
Feature Image
Briefs: Software
This software addresses the demand for easily accessible NASA JPL images and videos by providing a user friendly and simple graphical user interface that can be run via the Android platform from any...
Feature Image
Briefs: Software
Physics-based numerical simulation codes are widely used in science and engineering to model complex systems that would be infeasible to study otherwise. While such codes may...
Feature Image
Briefs: Software
The Robot Sequencing and Visualization Program (RSVP) is being used in the Mars Science Laboratory (MSL) mission for downlink data visualization and command sequence generation. RSVP reads and...
Feature Image
Briefs: Information Technology
MPST Software: grl_pef_check
This innovation is a tool used to verify and validate spacecraft sequences at the predicted events file (PEF) level for the GRAIL (Gravity Recovery and Interior Laboratory, see http://www.nasa.gov/mission_pages/grail/main/index.html) mission as part of the Multi-Mission Planning and Sequencing Team (MPST) operations...
Briefs: Information Technology
Real-Time Multimission Event Notification System for Mars Relay
As the Mars Relay Network is in constant flux (missions and teams going through their daily workflow), it is imperative that users are aware of such state changes. For example, a change by an orbiter team can affect operations on a lander team. This software provides an ambient view of...
Briefs: Information Technology
Jettison Engineering Trajectory Tool
The Jettison Engineering Trajectory Tool (JETT) performs the jettison analysis function for any orbiting asset. It provides a method to compute the relative trajectories between an orbiting asset and any jettisoned item (intentional or unintentional) or sublimating particles generated by fluid dumps to assess...
Briefs: Software
PredGuid+A: Orion Entry Guidance Modified for Aerocapture
PredGuid+A software was developed to enable a unique numerical predictor-corrector aerocapture guidance capability that builds on heritage Orion entry guidance algorithms. The software can be used for both planetary entry and aerocapture applications. Furthermore, PredGuid+A implements a new...
Briefs: Information Technology
Mobile Timekeeping Application Built on Reverse-Engineered JPL Infrastructure
Every year, non-exempt employees cumulatively waste over one man-year tracking their time and using the timekeeping Web page to save those times. This app eliminates this waste.
Briefs: Software
Advanced Query and Data Mining Capabilities for MaROS
The Mars Relay Operational Service (MaROS) comprises a number of tools to coordinate, plan, and visualize various aspects of the Mars Relay network. These levels include a Web-based user interface, a back-end “ReSTlet” built in Java, and databases that store the data as it is received from...
Briefs: Information Technology
MPST Software: grl_suppdoc
Due to the nature of the GRAIL mission, the GRAIL Mission Planning and Sequence Team (MPST) is required to generate ground and uplink products faster than ever done before. The existing correct_transmitter_min_dur tool that provides a similar function to grl_suppdoc lacks the ability to operate accurately or quickly...
Briefs: Software
Planning Coverage Campaigns for Mission Design and Analysis: CLASP for DESDynl
Mission design and analysis presents challenges in that almost all variables are in constant flux, yet the goal is to achieve an acceptable level of performance against a concept of operations, which might also be in flux. To increase responsiveness, automated planning...
Briefs: Software
Space Place Prime
Space Place Prime is public engagement and education software for use on iPad. It targets a multi-generational audience with news, images, videos, and educational articles from the Space Place Web site and other NASA sources.
Briefs: Software
ULTRA: Underwater Localization for Transit and Reconnaissance Autonomy
This software addresses the issue of underwater localization of unmanned vehicles and the inherent drift in their onboard sensors. The software gives a 2 to 3 factor of improvement over the state-of-the-art underwater localization algorithms.
Briefs: Information Technology
SynGenics Optimization System (SynOptSys)
The SynGenics Optimization System (SynOptSys) software application optimizes a product with respect to multiple, competing criteria using statistical Design of Experiments, Response-Surface Methodology, and the Desirability Optimization Methodology. The user is not required to be skilled in the underlying...
Briefs: Information Technology
CFD Script for Rapid TPS Damage Assessment
This grid generation script creates unstructured CFD grids for rapid thermal protection system (TPS) damage aeroheating assessments. The existing manual solution is cumbersome, open to errors, and slow.
Briefs: Software
radEq Add-On Module for CFD Solver Loci-CHEM
The radEq software module allows Loci-CHEM to be applied to flow velocities where surface radiation due to heating from compression and friction becomes significant. The module adds a radiation equilibrium boundary condition to the computational fluid dynamics (CFD) code to produce accurate results. The...
Briefs: Information Technology
Science Opportunity Analyzer (SOA) Version 8
SOA allows scientists to plan spacecraft observations. It facilitates the identification of geometrically interesting times in a spacecraft’s orbit that a user can use to plan observations or instrument-driven spacecraft maneuvers. These observations can then be visualized multiple ways in both two-...
Briefs: Software
Autonomous Byte Stream Randomizer
Net-centric networking environments are often faced with limited resources and must utilize bandwidth as efficiently as possible. In networking environments that span wide areas, the data transmission has to be efficient without any redundant or exuberant metadata.
Briefs: Software
Web Application Software for Ground Operations Planning Database (GOPDb) Management
A Web application facilitates collaborative development of the ground operations planning document. This will reduce costs and development time for new programs by incorporating the data governance, access control, and revision tracking of the ground operations...
Briefs: Software
Application Program Interface for the Orion Aerodynamics Database
The Application Programming Interface (API) for the Crew Exploration Vehicle (CEV) Aerodynamic Database has been developed to provide the developers of software an easily implemented, fully self-contained method of accessing the CEV Aerodynamic Database for use in their analysis and...
Briefs: Software
Ensemble Eclipse: A Process for Prefab Development Environment for the Ensemble Project
This software simplifies the process of having to set up an Eclipse IDE programming environment for the members of the cross-NASA center project, Ensemble. It achieves this by assembling all the necessary add-ons and custom tools/preferences.

Videos