Electronics & Software

Software

Topics:

Find the latest advancements in the software used in simulation software, CAD, CAM, CAE, and mathematical and scientific software. Access technical and application briefs from NASA and other major research labs.

Briefs: Software
Real-Time Feature Tracking Using Homography

This software finds feature point correspondences in sequences of images. It is designed for feature matching in aerial imagery. Feature matching is a fundamental step in a number of important image processing operations: calibrating the cameras in a camera array, stabilizing images in aerial movies,...

Briefs: Software
Stereo Imaging Tactical Helper

The Stereo Imaging Tactical Helper (SITH) program displays left and right images in stereo using the display technology made available by the JADIS framework, which was described in “JAVA Stereo Display Toolkit,” NASA Tech Briefs, Vol. 32, No. 4 (April 2008), page 63. An overlay of the surface described by the...

Briefs: Software

XMbodyinfo was designed to evaluate potential reference trajectories, providing a proficient way to assess the quality of all satellite body flybys for a Cassini type mission tour. It is autonomous and will generate a variety of...

Briefs: Software

Software was developed that automatically detects minerals that are present in each pixel of a hyperspectral image. An algorithm based on sparse spectral unmixing with Bayesian...

Briefs: Software

The Navigation Ancillary Information Facility (NAIF) at JPL, acting under the direction of NASA’s Office of Space Science, has built a data system named SPICE (Spacecraft Planet Instrument C-matrix Events) to...

Briefs: Software

SMART is a uniform automated discrepancy analysis and repair-authoring platform that improves technical accuracy and timely delivery of repair procedures for a given discrepancy (see figure...

Briefs: Software

A software program provides a Sensorweb architecture for alert-processing, event detection, asset allocation and planning, and visualization (see figure). It automatically tasks...

Briefs: Software

SCRUB is a code review tool that supports both large, team-based software development efforts (e.g., for mission software) as well as individual tasks. The tool was developed at JPL to...

Briefs: Software

The Aerial Onboard Autonomous Science Investigation System (AerOASIS) system provides autonomous planning and execution capabilities for aerial vehicles (see figure). The system is capable of...

Briefs: Software

An improved solution for curve fitting data to an exponential equation (y = AeBt + C) has been developed. This improvement is in four areas — speed, stability, determinant...

Briefs: Software

Deep space communications over noisy channels lead to certain packets that are not decodable. These packets leave gaps, or bursts of erasures, in the data stream. Burst erasure correcting codes...

Briefs: Software

Short-block low-density parity-check (LDPC) codes of a special type are intended to be especially well suited for potential applications that include transmission of command and control data, cellular...

Briefs: Software

Research has revealed distinct spatial and temporal distributions of lightning occurrence that are strongly influenced by large-scale atmospheric flow regimes. It was believed there were two flow systems,...

Briefs: Software
GOATS - Orbitology Component

The GOATS Orbitology Component software was developed to specifically address the concerns presented by orbit analysis tools that are often written as stand-alone applications. These applications do not easily interface with standard JPL first-principles analysis tools, and have a steep learning curve due to their...

Articles: Data Acquisition

The NASA World Wind Java computer program developed at Ames Research Center at Moffett Field, CA, has won NASA’s 2009 Software of the Year award. Software engineers at Ames created the NASA World Wind...

Briefs: Software
World Wide Web Metaphors for Search Mission Data

A software program that searches and browses mission data emulates a Web browser, containing standard metaphors for Web browsing. By taking advantage of back-end URLs, users may save and share search states. Also, since a Web interface is familiar to users, training time is reduced. Familiar back...

Briefs: Software
Phenological Parameters Estimation Tool

The Phenological Parameters Estimation Tool (PPET) is a set of algorithms implemented in MATLAB that estimates key vegetative phenological parameters. For a given year, the PPET software package takes in temporally processed vegetation index data (3D spatio-temporal arrays) generated by the time series...

Briefs: Software
Numerical Mean Element Orbital Analysis With Morbiter

The Morbiter software numerically averages an osculating orbit’s equations of motion (EOM) to arrive at the mean orbit’s EOMs, which are then numerically propagated to obtain the long-term orbital ephemerides. The long-term evolution characteristics, and stability, of an orbit are best...

Briefs: Software

Over 150 years ago, Faraday provided the first comprehensive scientific study on the physics of burning candles. Complex combustion driven by the rate at which gases diffuse through each other...

Briefs: Software

Plasmas consist of electrons, ions, and neutral species interacting with each other and with externally imposed electromagnetic fields. Plasma etching and deposition of thin films are...

Briefs: Software

SYNGAS specializes in thermal and micro-thermal technology, and designs and analyzes pre-production heating, cooling, and thermal insulation systems for a...

Briefs: Software

In 1999, NASA’s Lunar Prospector revealed concentrated hydrogen signatures detected in permanently shadowed craters at the lunar poles. While scientists have long speculated about the source of vast...

Briefs: Software
TEAMS Model Analyzer

The TEAMS model analyzer is a supporting tool developed to work with models created with TEAMS (Testability, Engineering, and Maintenance System), which was developed by QSI.

Briefs: Software
MIRO Computational Model

A computational model calculates the excitation of water rotational levels and emission-line spectra in a cometary coma with applications for the Microwave Instrument for Rosetta Orbiter (MIRO). MIRO is a millimeter-submillimeter spectrometer that will be used to study the nature of cometary nuclei, the physical...

Briefs: Software
Team Collaboration Software

The Ground Resource Allocation and Planning Environment (GRAPE 1.0) is a Web-based, collaborative team environment based on the Microsoft SharePoint platform, which provides Deep Space Network (DSN) resource planners’ tools and services for sharing information and performing analysis. The foundation platform for...

Briefs: Software
Comet Gas and Dust Dynamics Modeling

This software models the gas and dust dynamics of comet coma (the head region of a comet) in order to support the Microwave Instrument for Rosetta Orbiter (MIRO) project. MIRO will study the evolution of the comet

67P/Churyumov-Gerasimenko’s coma system. The instrument will measure surface...

Briefs: Software
Online Planning Algorithm

AVA v2 software selects goals for execution from a set of goals that oversubscribe shared resources. The term “goal” refers to a science or engineering request to execute a possibly complex command sequence, such as image targets or ground-station downlinks.

Briefs: Software
AutoGNC Testbed

A simulation testbed architecture was developed and implemented for the integration, test, and development of a TRL-6 flight software set called AutoGNC. The AutoGNC software will combine the TRL-9 Deep Impact AutoNAV flight software suite, the TRL-9 Virtual Machine Language (VML) executive, and the TRL-3 G-REX guidance,...

Briefs: Software
Optical Imaging and Radiometric Modeling and Simulation

OPTOOL software is a general-purpose optical systems analysis tool that was developed to offer a solution to problems associated with computational programs written for the James Webb Space Telescope optical system. It integrates existing routines into coherent processes, and provides a...

Videos