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
Stereo and IMU-Assisted Visual Odometry for Small Robots

This software performs two functions: (1) taking stereo image pairs as input, it computes stereo disparity maps from them by cross-correlation to achieve 3D (three-dimensional) perception; (2) taking a sequence of stereo image pairs as input, it tracks features in the image sequence to...

Briefs: Software
Global Swath and Gridded Data Tiling

This software generates cylindrically projected tiles of swath-based or gridded satellite data for the purpose of dynamically generating high-resolution global images covering various time periods, scaling ranges, and colors called “tiles.” It reconstructs a global image given a set of tiles covering a...

Briefs: Software
GOES-R: Satellite Insight

GOES-R: Satellite Insight seeks to bring awareness of the GOES-R (Geostationary Operational Environmental Satellite — R Series) satellite currently in development to an audience of all ages on the emerging medium of mobile games. The iPhone app (Satellite Insight) was created for the GOES-R Program. The app describes...

Briefs: Software
Aquarius iPhone Application

The Office of the CIO at JPL has developed an iPhone application for the Aquarius/SAC-D mission. The application includes specific information about the science and purpose of the Aquarius satellite and also features daily mission news updates pulled from sources at Goddard Space Flight Center as well as Twitter. The...

Briefs: Medical
Developing Physiologic Models for Emergency Medical Procedures Under Microgravity

Several technological enhancements have been made to METI’s commercial Emergency Care Simulator (ECS) with regard to how microgravity affects human physiology. The ECS uses both a software only lung simulation, and an integrated mannequin lung that uses a...

Briefs: Software
Conjugate Heat Transfer

The controlled transfer of heat from a component to its surroundings is critical for the operation of many industrial processes. For example, cooling of electronics components is needed to maintain safe operation and...

Briefs: Software
Surface Plasmon Resonance

Surface plasmons are coherent electron oscillations that exist at the interface between any two materials where the real part of the dielectric function changes sign across the interface. Surface Plasmon Resonance...

Highvoltage.dk is a Danish consulting engineering firm with expertise in lightning protection and high-voltage engineering. The company, founded in 2005, tackles...

Briefs: Physical Sciences
Computing Radiative Transfer in a 3D Medium

A package of software computes the time-dependent propagation of a narrow laser beam in an arbitrary threedimensional (3D) medium with absorption and scattering, using the transientdiscrete- ordinates method and a direct integration method. Unlike prior software that utilizes a Monte Carlo method, this...

Water bodies are challenging terrain hazards for terrestrial unmanned ground vehicles (UGVs) for several reasons. Traversing through deep water bodies could cause costly damage to the electronics...

Briefs: Software
SATPLOT for Analysis of SECCHI Heliospheric Imager Data

Determining trajectories of solar transients such as coronal mass ejections is not always easy. White light images from SECCHI’s (Sun Earth Connection Coronal and Heliospheric Investigation) heliospheric imagers are difficult to interpret because they represent a lineof- sight projection...

Briefs: Software
Low-Cost Telemetry System for Small/Micro Satellites

A Software Defined Radio (SDR) concept uses a minimum amount of analog/radio frequency components to up/downconvert the RF signal to/from a digital format. Once in the digital domain, all other processing (filtering, modulation, demodulation, etc.) is done in software. The project will...

Briefs: Software
Plug-in Plan Tool v3.0.3.1

The role of PLUTO (Plug-in Port UTilization Officer) and the growth of the International Space Station (ISS) have exceeded the capabilities of the current tool PiP (Plug-in Plan). Its users (crew and flight controllers) have expressed an interest in a new, easy-touse tool with a higher level of interactivity and...

Briefs: Software
Architectural Implementation of NASA Space Telecommunications Radio System Specification

This software demonstrates a working implementation of the NASA STRS (Space Telecommunications Radio System) architecture specification. This is a developing specification of software architecture and required interfaces to provide commonality among future...

Briefs: Software
Autonomous Rover Traverse and Precise Arm Placement on Remotely Designated Targets

This software controls a rover platform to traverse rocky terrain autonomously, plan paths, and avoid obstacles using its stereo hazard and navigation cameras. It does so while continuously tracking a target of interest selected from 10–20 m away. The rover...

Graphical operator interface methods have been developed for modular, reconfigurable articulated surface systems in general, and a specific...

When taking aerial images, it is important to know locations of specific points of interest in an Earth-centered coordinate system (latitude, longitude, height)...

The need to maintain optimal energy efficiency is critical during the drilling operations performed on future and current planetary rover missions (see...

Briefs: Software
Journal and Wave Bearing Impedance Calculation Software

The wave bearing software suite is a MALTA application that computes bearing properties for user-specified wave bearing conditions, as well as plain journal bearings. Wave bearings are fluid film journal bearings with multi-lobed wave patterns around the circumference of the bearing...

Briefs: Physical Sciences
Scalable Integrated Multi-Mission Support System (SIMSS) Simulator Release 2.0 for GMSEC

Scalable Integrated Multi-Mission Support System (SIMSS) Simulator Release 2.0 software is designed to perform a variety of test activities related to spacecraft simulations and ground segment checks. This innovation uses the existing SIMSS framework, which...

Briefs: Physical Sciences
Linked-List-Based Multibody Dynamics (MBDyn) Engine

This new release of MBDyn is a software engine that calculates the dynamics states of kinematic, rigid, or flexible multibody systems. An MBDyn multibody system may consist of multiple groups of articulated chains, trees, or closed-loop topologies. Transient top ologies are handled through...

Briefs: Software
Frequency Correction for MIRO Chirp Transformation Spectroscopy Spectrum

This software processes the flyby spectra of the Chirp Transform Spectrometer (CTS) of the Microwave Instrument for Rosetta Orbiter (MIRO). The tool corrects the effect of Doppler shift and local-oscillator (LO) frequency shift during the flyby mode of MIRO operations. The...

Briefs: Software
Jet and Tropopause Products for Analysis and Characterization (JETPAC)

This suite of IDL programs provides identification and comprehensive characterization of the dynamical features of the jet streams in the upper troposphere, the lower stratospheric polar night jet, and the tropopause. The output of this software not only provides...

Briefs: Physical Sciences
Multi-Mission Power Analysis Tool (MMPAT) Version 3

The Multi-Mission Power Analysis Tool (MMPAT) simulates a spacecraft power subsystem including the power source (solar array and/or radioisotope thermoelectric generator), bus-voltage control, secondary battery (lithium-ion or nickel-hydrogen), thermostatic heaters, and power-consuming...

Briefs: Physical Sciences
Jupiter Environment Tool

The Jupiter Environment Tool (JET) is a custom UI plug-in for STK that provides an interface to Jupiter environment models for visualization and analysis. Users can visualize the different magnetic field models of Jupiter through various rendering methods, which are fully integrated within STK’s 3D Window. This allows...

Briefs: Physical Sciences
WGM Temperature Tracker

This software implements digital control of a WGM resonator temperature based on the dual-mode approach. It comprises one acquisition and three modules. Interaction proportional-integral loops is designed in original...

Briefs: Software
Large Terrain Continuous Level of Detail 3D Visualization Tool

This software solved the problem of displaying terrains that are usually too large to be displayed on standard workstations in real time. The software can visualize terrain data sets composed of billions of vertices, and can display these data sets at greater than 30 frames per...

Briefs: Physical Sciences
Earth-Science Data Co-Locating Tool

This software is used to locate Earthscience satellite data and climate-model analysis outputs in space and time. This enables the direct comparison of any set of data with different spatial and temporal resolutions. It is written in three separate modules that are clearly separated for their functionality and...

Ultra-efficient real-time structural monitoring algorithms have been developed to provide extensive information about the physical response of structures under load....

Videos