42
61
169
-1
960
30
Briefs: Software
Guidance, Navigation, and Control Program
The Rendezvous and Proximity Operations Program (RPOP) is realtime guidance, navigation, and control (GN&C) domain piloting-aid software that provides 3D Orbiter graphics and runs on the Space Shuttle’s Criticality-3 Payload and General Support Computer (PGSC) in the crew cockpit. This software...
Briefs: Software
Source Lines Counter (SLiC) Version 4.0
Source Lines Counter (SLiC) is a software utility designed to measure software source code size using logical source statements and other common measures for 22 of the programming languages commonly used at NASA and the aerospace industry. Such metrics can be used in a wide variety of applications, from...
Briefs: Software
Single-Frame Terrain Mapping Software for Robotic Vehicles
This software is a component in an unmanned ground vehicle (UGV) perception system that builds compact, single-frame terrain maps for distribution to other systems, such as a world model or an operator control unit, over a local area network (LAN). Each cell in the map encodes an elevation...
Briefs: Software
Auto Draw From Excel Input Files
The design process often involves the use of Excel files during project development. To facilitate communications of the information in the Excel files, drawings are often generated. During the design process, the Excel files are updated often to reflect new input. The problem is that the drawings often lag the...
Briefs: Software
Observation Scheduling System
Software has been designed to schedule remote sensing with the Earth Observing One spacecraft. The software attempts to satisfy as many observation requests as possible considering each against spacecraft operation constraints such as data volume, thermal, pointing maneuvers, and others. More complex constraints such...
Briefs: Software
CFDP for Interplanetary Overlay Network
The CCSDS (Consultative Committee for Space Data Systems) File Delivery Protocol for Interplanetary Overlay Network (CFDP-ION) is an implementation of CFDP that uses ION’s DTN (delay tolerant networking) implementation as its UT (unit-data transfer) layer. Because the DTN protocols effect automatic,...
Briefs: Software
X-Windows Widget for Image Display
XvicImage is a high-performance X-Windows (Motif-compliant) user interface widget for displaying images. It handles all aspects of low-level image display. The fully Motif-compliant image display widget handles the following tasks:
Briefs: Software
JWST Wavefront Control Toolbox
A Matlab-based toolbox has been developed for the wavefront control and optimization of segmented optical surfaces to correct for possible misalignments of James Webb Space Telescope (JWST) using influence functions. The toolbox employs both iterative and non-iterative methods to converge to an optimal solution by...
Briefs: Software
Java Image I/O for VICAR, PDS, and ISIS
This library, written in Java, supports input and output of images and metadata (labels) in the VICAR, PDS image, and ISIS-2 and ISIS-3 file formats. Three levels of access exist.
Briefs: Software
X-Band Acquisition Aid Software
The X-band Acquisition Aid (AAP) software is a low-cost acquisition aid for the Deep Space Network (DSN) antennas, and is used while acquiring a spacecraft shortly after it has launched. When enabled, the acquisition aid provides corrections to the antenna-predicted trajectory of the spacecraft to compensate for the...
Briefs: Aerospace
Distributed Aerodynamic Sensing and Processing Toolbox
A Distributed Aerodynamic Sensing and Processing (DASP) toolbox was designed and fabricated for flight test applications with an Aerostructures Test Wing (ATW) mounted under the fuselage of an F-15B on the Flight Test Fixture (FTF). DASP monitors and processes the aerodynamics with the...
Briefs: Software
Marsviewer 2008
Marsviewer 2008 is designed for quality control, browsing, and operational and science analysis of images and derived image products returned by spacecraft. This program allows all derived products (reduced data records, or RDRs) associated with each original image (experiment data record, or EDR) to be viewed in various ways,...
Briefs: Software
Mission Services Evolution Center Message Bus
The Goddard Mission Services Evolution Center (GMSEC) Message Bus is a robust, lightweight, fault-tolerant middleware implementation that supports all messaging capabilities of the GMSEC API, including publish/subscribe and request/reply. The Message Bus enables NASA to provide an open-source middleware...
Briefs: Software
Major Constituents Analysis for the Vehicle Cabin Atmosphere Monitor
Vehicle Cabin Atmosphere Monitor (VCAM) can provide a means for monitoring the air within enclosed environments such as the International Space Station, the Crew Exploration Vehicle (CEV), a Lunar habitat, or another vehicle traveling to Mars. Its miniature preconcentrator, gas...
Briefs: Software
Astronaut Health Participant Summary Application
The Longitudinal Study of Astronaut Health (LSAH) Participant Summary software captures data based on a custom information model designed to gather all relevant, discrete medical events for its study participants. This software provides a summarized view of the study participant’s entire medical...
Briefs: Software
Natural Language Interface for Safety Certification of Safety-Critical Software
Model-based design and automated code generation are being used increasingly at NASA. The trend is to move beyond simulation and prototyping to actual flight code, particularly in the guidance, navigation, and control domain. However, there are substantial obstacles to...
Briefs: Software
Adaption of the AMDIS Method to Flight Status on the VCAM Instrument
Software has been developed to function onboard the International Space Station (ISS) to help safeguard human health by detecting compounds of concern in the cabin atmosphere, both in identity and concentration. This software calibrates and processes a standard 2D dataset (mass...
Briefs: Software
Planetary Image Geometry Library
The Planetary Image Geometry (PIG) library is a multi-mission library used for projecting images (EDRs, or Experiment Data Records) and managing their geometry for in-situ missions. A collection of models describes cameras and their articulation, allowing application programs such as mosaickers, terrain generators,...
Briefs: Software
Automation Framework for Flight Dynamics Products Generation
XFDS provides an easily adaptable automation platform. To date it has been used to support flight dynamics operations. It coordinates the execution of other applications such as Satellite TookKit, FreeFlyer, MATLAB, and Perl code. It provides a mechanism for passing messages among a...
Briefs: Software
Product Operations Status Summary Metrics
The Product Operations Status Summary Metrics (POSSUM) computer program provides a readable view into the state of the Phoenix Operations Product Generation Subsystem (OPGS) data pipeline. POSSUM provides a user interface that can search the data store, collect product metadata, and display the results in...
Briefs: Software
Mars Terrain Generation
A suite of programs for the generation of disparity maps from stereo image pairs via correlation, and conversion of those disparity maps to XYZ maps, has been updated. This suite implements an automated method of deriving terrain from stereo images for use in the ground data system for in-situ (lander and rover) cameras....
Briefs: Software
Application-Controlled Parallel Asynchronous Input/Output Utility
A software utility tool has been designed to alleviate file system I/O performance bottlenecks to which many high-end computing (HEC) applications fall prey because of the relatively large volume of data generated for a given amount of computational work. In an effort to reduce...
Briefs: Software
BGen: A UML Behavior Network Generator Tool
BGen software was designed for auto-generation of code based on a graphical representation of a behavior network used for controlling automatic vehicles. A common format used for describing a behavior network, such as that used in the JPL-developed behavior-based control system, CARACaS [“Control...
Briefs: Software
Platform for Post-Processing Waveform-Based NDE
Signal- and image-processing methods are commonly needed to extract information from the waves, improve resolution of, and highlight defects in an image. Since some similarity exists for all waveform-based nondestructive evaluation (NDE) methods, it would seem that a common software platform...
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 assist...
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 a)....
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 and...
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...
Top Stories
Blog: Manufacturing & Prototyping
2025 Holiday Gift Guide for Engineers: Tech, Tools, and Gadgets
Blog: Power
Using Street Lamps as EV Chargers
INSIDER: Semiconductors & ICs
Scientists Create Superconducting Semiconductor Material
Blog: Materials
This Paint Can Cool Buildings Without Energy Input
Blog: Software
Quiz: Power
Webcasts
Upcoming Webinars: AR/AI
The Real Impact of AR and AI in the Industrial Equipment Industry
Upcoming Webinars: Motion Control
Next-Generation Linear and Rotary Stages: When Ultra Precision...
Podcasts: Manufacturing & Prototyping
SAE Automotive Engineering Podcast: Additive Manufacturing
Podcasts: Defense
A New Approach to Manufacturing Machine Connectivity for the Air Force
On-Demand Webinars: Manufacturing & Prototyping
Streamlining Manufacturing with Integrated Digital Planning and Simulation

