Electronics & Software

Software

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.

Stories

42
0
2250
30
Briefs: Software
Automated Vectorization of Decision-Based Algorithms
Virtually all existing vectorization algorithms are designed to only analyze the numeric properties of an algorithm and distribute those elements across multiple processors. This advances the state of the practice because it is the only known system, at the time of this reporting, that takes...
Briefs: Software
Grayscale Optical Correlator Workbench
Grayscale Optical Correlator Workbench (GOCWB) is a computer program for use in automatic target recognition (ATR). GOCWB performs ATR with an accurate simulation of a hardware grayscale optical correlator (GOC). This simulation is performed to test filters that are created in GOCWB. Thus, GOCWB can be used as...
Briefs: Sensors/Data Acquisition
“One-Stop Shopping” for Ocean Remote-Sensing and Model Data
OurOcean Portal 2.0 (http:// ourocean.jpl.nasa.gov) is a software system designed to enable users to easily gain access to ocean observation data, both remote-sensing and in-situ, configure and run an Ocean Model with observation data assimilated on a remote computer, and visualize...
Briefs: Software
The State Analysis Database Tool software establishes a productive environment for collaboration among software and system engineers engaged in the development of complex interacting systems. The tool embodies State...
Feature Image
Briefs: Software
Part of the Rover Analysis, Modeling and Simulation (ROAMS) software that synthesizes images of terrain has been augmented to make the images more realistic. [ROAMS was described in...
Feature Image
Briefs: Software
Improving UDP/IP Transmission Without Increasing Congestion
Datagram Retransmission (DGR) is a computer program that, within certain limits, ensures the reception of each datagram transmitted under the User Datagram Protocol/Internet Protocol. [User Datagram Protocol (UDP) is considered unreliable because it does not involve a reliability- ensuring...
Briefs: Software
FORTRAN Versions of Reformulated HFGMC Codes
Several FORTRAN codes have been written to implement the reformulated version of the high-fidelity generalized method of cells (HFGMC). Various aspects of the HFGMC and its predecessors were described in several prior NASA Tech Briefs articles, the most recent being "HFGMC Enhancement of MAC/GMC"...
Briefs: Software
Program for Editing Spacecraft Command Sequences
Sequence Translator, Editor, and Expander Resource (STEER) is a computer program that facilitates construction of sequences and blocks of sequences (hereafter denoted generally as sequence products) for commanding a spacecraft. STEER also provides mechanisms for translating among various sequence...
Briefs: Software
software prototype of BEAM (Beaconbased Exception Analysis for Multimissions) and successfully tested its operation in flight onboard a NASA research aircraft. BEAM (see NASA Tech Briefs, Vol. 26, No. 9;...
Feature Image
Briefs: Software
Mission Scenario Development Workbench
The Mission Scenario Development Workbench (MSDW) is a multidisciplinary performance analysis software tool for planning and optimizing space missions. It provides a number of new capabilities that are particularly useful for planning the surface activities on other planets. MSDW enables rapid planning of a...
Briefs: Software
Marsviewer
Marsviewer is a multi-platform application designed to aid in quality control, browsing, and analysis of original science product images (Experiment Data Records, or EDRs) and derived image data products (Reduced Data Records, or RDRs) returned by the Mars Explorer Rover (MER) mission. Marsviewer offers an abstraction of the products'...
Briefs: Software
Tool for Analysis and Reduction of Scientific Data
The Automated Virtual Laboratory Tool (AVLT) is designed to be an intelligent scientific analysis assistant (SAA) system, dedicated to facilitating analysis and reduction of data collected by spaceborne scientific instruments. Within the SAA, a variety of conventional and artificial-intelligence...
Briefs: Software
ASPEN Version 3.0
The Automated Scheduling and Planning Environment (ASPEN) computer program has been updated to version 3.0. ASPEN as a whole (up to version 2.0) has been summarized, and selected aspects of ASPEN have been discussed in several previous NASA Tech Briefs articles. Restated briefly, ASPEN is a modular, reconfigurable, application...
Briefs: Software
Secure Display of Space-Exploration Images
Java EDR Display Interface (JEDI) is software for either local display or secure Internet distribution, to authorized clients, of image data acquired from cameras aboard spacecraft engaged in exploration of remote planets. ("EDR" signifies "experimental data record," which, in effect, signifies image...
Briefs: Software
SONAR (SOund NAvigation Ranging) has been in use for decades to detect submerged objects, but researchers are finding how to extract new information from its echoes. With the help of...
Feature Image
Briefs: Software
Rotating-Pump Design Code
Pump Design (PUMPDES) is a computer program for designing a rotating pump for liquid hydrogen, liquid oxygen, liquid nitrogen, water, methane, or ethane. Using realistic properties of these fluids provided by another program called "GASPAK," this code performs a station-by-station, mean-line analysis along the pump flow...
Briefs: Software
SAUSAGE (Still Another Utility for SAR Analysis that's General and Extensible) is a computer program for modeling (see figure) the performance of synthetic-aperture radar (SAR) or interferometric...
Feature Image
Briefs: Software
Spectral Analysis Tool 6.2 for Windows
Spectral Analysis Tool 6.2 is the latest version of a computer program that assists in analysis of interference between radio signals of the types most commonly used in Earth/spacecraft radio communications. [An earlier version was reported in "Software for Analyzing Earth/ Spacecraft Radio Interference"...
Briefs: Software
Multi-Platform Avionics Simulator (MPAvSim) is a software library for development of simulations of avionic hardware. MPAvSim facilitates simulation of interactions between flight software and such avionic...
Feature Image
Briefs: Software
The Synergistic Engineering Environment (SEE) is a system of software dedicated to aiding the understanding of space mission operations. The SEE can integrate disparate sets of data with analytical...
Feature Image
Briefs: Software
TetrUSS is a comprehensive suite of computational fluid dynamics (CFD) programs that won the Software of the Year award in 1996 and has found increasing use in government, academia, and...
Feature Image
Briefs: Software
DRAGONFLOW is a computer program that solves the Navier-Stokes equations of flows in complexly shaped three- dimensional regions discretized by use of a direct replacement of arbitrary grid...
Feature Image
Briefs: Software
The High Gain Antenna Pointing and Obstruction Avoidance software performs computations for pointing a Mars Rover high-gain antenna for communication with Earth while (1) avoiding...
Feature Image
Briefs: Software
GeoFEST(P) is a computer program written for use in the QuakeSim project, which is devoted to development and improvement of means of computational simulation of earthquakes. GeoFEST(P) models...
Feature Image
Briefs: Software
A computer program implements stochastic evolutionary algorithms for planning and optimizing collision-free paths for robots and their jointed limbs. Stochastic evolutionary algorithms...
Feature Image
Briefs: Software
Researchers at NASA’s Jet Propulsion Laboratory have developed a method for automatically tracking the polar caps on Mars as they advance and recede each year (see figure). The...
Feature Image
Briefs: Software
The LINFLUX-AE computer code predicts flutter and forced responses of blades and vanes in turbomachines under subsonic, transonic, and supersonic flow conditions. The code solves the...
Feature Image
Briefs: Software
Implementing Access to Data Distributed on Many Processors
A reference architecture is defined for an object-oriented implementation of domains, arrays, and distributions written in the programming language Chapel.
Briefs: Software
2D/3D Visual Tracker for Rover Mast
A visual-tracker computer program controls an articulated mast on a Mars rover to keep a designated feature (a target) in view while the rover drives toward the target, avoiding obstacles. Several prior visual tracker programs have been tested on rover platforms; most require very small and well-estimated motion...

Top Stories

Feature Image
Blog: Robotics, Automation & Control

Aerial Microrobots That Can Match a Bumblebee's Speed

Feature Image
Blog: Electronics & Computers

Turning Edible Fungi into Organic Memristors

Feature Image
Blog: Manufacturing & Prototyping

Revolutionizing the Production of Semiconductor Chips

Feature Image
News: Energy

H2-ICE Is Heating Up

Feature Image
INSIDER: Electronics & Computers

World’s Smallest Programmable, Autonomous Robots

Feature Image
INSIDER: Manufacturing & Prototyping

Building Bots on a Budget

Videos