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
Space Environments Testbed

The Space Environments Testbed (SET) is a flight controller data system for the Common Carrier Assembly. The SET-1 flight software provides the command, telemetry, and experiment control to ground operators for the...

Briefs: Software

Ndarts software provides algorithms for computing quantities associated with the dynamics of articulated, rigid-link, multibody systems. It is designed as a general- purpose dynamics library that can be used for the modeling of robotic platforms, space vehicles, molecular dynamics, and other such applications. The architecture and...

Briefs: Software
High-Performance 3D Articulated Robot Display

In the domain of telerobotic operations, the primary challenge facing the operator is to understand the state of the robotic platform. One key aspect of understanding the state is to visualize the physical location and configuration of the platform. As there is a wide variety of mobile robots, the...

Briefs: Software
'In Situ' Surface Characterization

Operation of in situ space assets, such as rovers and landers, requires operators to acquire a thorough understanding of the environment surrounding the spacecraft. The following programs help with that understanding by providing higherlevel information characterizing the surface, which is not immediately...

Briefs: Software

The Athena simulation software supports an analyst from DoD or other federal agency in making stability and reconstruction projections for operational analyses in areas like Iraq or Afghanistan. It encompasses the use of all elements of national power: diplomatic, information, military, and economic (DIME), and anticipates their effects...

Articles: Robotics, Automation & Control
Expanding the Use of Smart Operator Panels

The evolution of operator interfaces has moved quite far beyond the pushbutton. Once, the intelligence resided in the operator’s brain, and considerable experience and training were required to...

ERDAS APOLLO Essentials - Image Web Server
Norcross, GA

The Italian Space Agency (ASI) is using ERDAS APOLLO to manage...

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...

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...

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
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...

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
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...

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...

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...

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...

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.

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
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...

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
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...

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...

Briefs: Software
Test Generator for MATLAB Simulations

MATLAB Automated Test Tool, version 3.0 (MATT 3.0) is a software package that provides automated tools that reduce the time needed for extensive testing of simulation models that have been constructed in the MATLAB programming language by use of the Simulink and Real-Time Workshop programs. MATT 3.0 runs on...

Briefs: Software

Sptrace is a general-purpose space utilization tracing system that is conceptually similar to the commercial “Purify” product used to detect leaks and other memory usage errors. It is designed to monitor space utilization in any sort of “heap,” i.e., a region of data storage on some device (nominally memory; possibly shared and...

Briefs: Software
Interplanetary Overlay Network Bundle Protocol Implementation

The Interplanetary Overlay Network (ION) system’s BP package, an implementation of the Delay-Tolerant Networking (DTN) Bundle Protocol (BP) and supporting services, has been specifically designed to be suitable for use on deep-space robotic vehicles. Although the ION BP...

Briefs: Software
S-Band POSIX Device Drivers for RTEMS

This is a set of POSIX device driver level abstractions in the RTEMS RTOS (Real-Time Executive for Multiprocessor Systems real-time operating system) to SBand radio hardware devices that have been instantiated in an FPGA (field-programmable gate array). These include A/D (analog-to-digital) sample capture,...

Briefs: Software
STRS SpaceWire FPGA Module

An FPGA module leverages the previous work from Goddard Space Flight Center (GSFC) relating to NASA’s Space Telecommunications Radio System (STRS) project. The STRS SpaceWire FPGA Module is written in the Verilog Register Transfer Level (RTL) language, and it encapsulates an unmodified GSFCcore (which is written in...

Briefs: Software
Geodetic Strain Analysis Tool

A geodetic software analysis tool enables the user to analyze 2D crustal strain from geodetic ground motion, and create models of crustal deformation using a graphical interface. Users can use any geodetic measurements of ground motion and derive the 2D crustal strain interactively. This software also provides a...

Microwave heating is an important process for many commercial, industrial, and household applications. Industrial microwave ovens are widely used for chemical processing, agri-food, medical products, and...

Trending Stories

Briefs: Motion Control

Lightweight Crane Technology for the Moon

NASA Spinoff: Transportation

Nanotechnology Repairs Engine Damage in Cars

Briefs: Manufacturing & Prototyping

Artificial Intelligence Device Identifies Objects at the Speed of Light

Briefs: Mechanical & Fluid Systems

Materials Capable of Self-Propulsion

Application Briefs: Sensors/Data Acquisition

Military Optics Technology

Application Briefs: Sensors/Data Acquisition

Using the IoT for Predictive Maintenance