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
1680
30
News: Energy
For everything from batteries to photovoltaics, new materials are crucial to building a clean energy economy. To speed up the development cycle, Berkeley Lab and MIT researchers have teamed up to...
Feature Image
Articles: Software
In our annual poll of executives in the Analysis & Simulation Software market, we asked our experts about growth in a struggling economy, how software is evolving, strides in...
Feature Image
Articles: Software
One of the advantages resulting from a slow economy is the increased scrutiny placed on reducing expenses and improving efficiency. This has been the case during the past few years in the...
Feature Image
Briefs: Software
Core Recursive Hierarchical Image Segmentation
The Recursive Hierarchical Image Segmentation (RHSEG) software has been repackaged to provide a version of the RHSEG software that is not subject to patent restrictions and that can be released to the general public through NASA GSFC’s Open Source release process. Like the Core HSEG Software Package,...
Briefs: Software
Licklider Transmission Protocol Implementation
This software is an implementation of the Licklider Transmission Protocol (LTP), a communications protocol intended to support the Bundle Protocol in Delay-Tolerant Network (DTN) operations. LTP is designed to provide retransmission- based reliability over links characterized by extremely long message...
Briefs: Software
Propulsive Reaction Control System Model
This software models a propulsive reaction control system (RCS) for guidance, navigation, and control simulation purposes. The model includes the drive electronics, the electromechanical valve dynamics, the combustion dynamics, and thrust. This innovation follows the Mars Science Laboratory entry reaction...
Briefs: Software
Multibody Simulation Software Testbed for Small-Body Exploration and Sampling
G-TAG is a software tool for the multibody simulation of a spacecraft with a robotic arm and a sampling mechanism, which performs a touch-and-go (TAG) maneuver for sampling from the surface of a small celestial body. G-TAG utilizes G- DYN, a multi-body simulation engine...
Briefs: Software
G-DYN Multibody Dynamics Engine
G-DYN is a multi-body dynamic simulation software engine that automatically assembles and integrates equations of motion for arbitrarily connected multibody dynamic systems.
Briefs: Software
Telemetry and Science Data Software System
The Telemetry and Science Data Software System (TSDSS) was designed to validate the operational health of a spacecraft, ease test verification, assist in debugging system anomalies, and provide trending data and advanced science analysis. In doing so, the system parses, processes, and organizes raw data...
News: Software
Army Tests High-Tech Helicopter Simulator
The Army is using a new helicopter simulator, called the Non-rated Crew Member Manned Module (NCM3), to train helicopter crews on the rear of both the CH-47 Chinook and UH-60 Black Hawk. Through specially created virtual reality glasses, which fit the same as night vision goggles, soldiers can practice and...
Briefs: Software
Parallel Eclipse Project Checkout
Parallel Eclipse Project Checkout (PEPC) is a program written to leverage parallelism and to automate the checkout process of plug-ins created in Eclipse RCP (Rich Client Platform). Eclipse plug-ins can be aggregated in a “feature project.” This innovation digests a feature description (xml file) and...
Briefs: Software
Contact Graph Routing
Contact Graph Routing (CGR) is a dynamic routing system that computes routes through a time-varying topology of scheduled communication contacts in a network based on the DTN (Delay-Tolerant Networking) architecture. It is designed to enable dynamic selection of data transmission routes in a space network based on DTN. This...
Briefs: Software
Delay and Disruption Tolerant Networking MACHETE Mode
To verify satisfaction of communication requirements imposed by unique missions, as early as 2000, the Communications Networking Group at the Jet Propulsion Laboratory (JPL) saw the need for an environment to support interplanetary communication protocol design, validation, and characterization....
Briefs: Software
Zero-Copy Objects System
Zero-copy objects (ZCOs) are abstract data access representations designed to minimize I/O (input/output) in the encapsulation of application source data within one or more layers of communication protocol structure. They are constructed within the heap space of a “Simple Data Recorder” (SDR) data store to which all...
Briefs: Software
Asynchronous Message Service Reference Implementation
This software provides a library of middleware functions with a simple application programming interface, enabling implementation of distributed applications in conformance with the CCSDS AMS (Consultative Committee for Space Data Systems Asynchronous Message Service) specification.
Articles: Software
Download the Sounds of NASA
Some of the most historic and interesting sound bites from NASA space missions are now available for download as ringtones on your phone, or on your computer for alarms and notifications. You can hear the roar of a space shuttle launch or Neil Armstrong's "One small step for (a) man, one giant leap for mankind," every...
Briefs: Information Technology
MatchGUI: A Graphical MATLAB-Based Tool for Automatic Image Co-Registration
MatchGUI software, based on MATLAB, automatically matches two images and displays the match result by superimposing one image on the other. A slider bar allows focus to shift between the two images. There are tools for zoom, auto-crop to overlap region, and basic image...
Briefs: Software
This software graphically displays all pertinent information from a Predicted Events File (PEF) using the Java Swing framework, which allows for multi-platform support. The PEF is hard to weed through when looking...
Feature Image
Briefs: Software
The G-TAG software tool was developed under the R&TD on Integrated Autonomous Guidance, Navigation, and Control for Comet Sample Return, and...
Feature Image
Briefs: Software
Thermal Protection System Imagery Inspection Management System —TIIMS
TIIMS is used during the inspection phases of every mission to provide quick visual feedback, detailed inspection data, and determination to the mission management team. This system consists of a visual Web page interface, an SQL database, and a graphical image generator. These...
Briefs: Information Technology
The Global Precipitation Mission (GPM) software provides graphic visualization tools that enable easy comparison of ground- and space-based radar observations. It was initially designed to compare...
Feature Image
Briefs: Software
Mission Operations Planning and Scheduling System (MOPSS)
MOPSS is a generic framework that can be configured on the fly to support a wide range of planning and scheduling applications. It is currently used to support seven missions at Goddard Space Flight Center (GSFC) in roles that include science planning, mission planning, and real-time...
Briefs: Software
MaROS: Information Management Service
This software is provided by the Mars Relay Operations Service (MaROS) task to a variety of Mars projects for the purpose of coordinating communications sessions between landed spacecraft assets and orbiting spacecraft assets at Mars. The Information Management Service centralizes a set of functions previously...
Briefs: Software
Bundle Security Protocol for ION
This software implements bundle authentication, conforming to the Delay-Tolerant Networking (DTN) Internet Draft on Bundle Security Protocol (BSP), for the Interplanetary Overlay Network (ION) implementation of DTN. This is the only implementation of BSP that is integrated with ION.
Briefs: Information Technology
The Computer-Aided Parallelizer and Optimizer (CAPO) automates the insertion of compiler directives (see figure) to facilitate parallel processing on Shared Memory Parallel (SMP) machines. While CAPO...
Feature Image
Briefs: Software
Monitoring Areal Snow Cover Using NASA Satellite Imagery
The objective of this project is to develop products and tools to assist in the hydrologic modeling process, including tools to help prepare inputs for hydrologic models and improved methods for the visualization of stream-flow forecasts. In addition, this project will facilitate the use of...
Briefs: Software
This innovation provides the user with autonomous on-screen monitoring, embedded computations, and tabulated output...
Feature Image
Briefs: Software
Software Displays Data on Active Regions of the Sun
The Solar Active Region Display System is a computer program that generates, in near real time, a graphical display of parameters indicative of the spatial and temporal variations of activity on the Sun. These parameters include histories and distributions of solar flares, active region growth,...
Briefs: Software
Coastal On-line Assessment and Synthesis Tool 2.0
COAST (Coastal On-line Assessment and Synthesis Tool) is a 3D, open-source Earth data browser developed by leveraging and enhancing previous NASA open-source tools. These tools use satellite imagery and elevation data in a way that allows any user to zoom from orbit view down into any place on...

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