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

INSIDER: Manufacturing & Prototyping
'On the Fly' 3D Printer Adjusts to Design Changes

In conventional 3D printing, a nozzle scans across a stage: depositing drops of plastic, rising slightly after each pass, and building an object in a series of layers. A new "on-the-fly" prototyping system from Cornell University allows the designer to make refinements while printing is in...

Briefs: Software
Predicting Magnetospheric Relativistic >1 MeV Electrons

There is an association between High-Intensity Long-Duration Continuous AE (HILDCAA) activity intervals and the acceleration of relativistic >1 MeV electrons in the magnetosphere. All of the HILDCAAs that occurred in solar cycle 23 (SC23) from 1995 to 2008 led to the acceleration of...

Briefs: Software
Optimal Prioritized Actuator Allocation

For formation flying, rendezvous and docking, and proximity operations with small bodies of the solar system, spacecraft require simultaneous translational and rotational agility. The necessary agility is generally provided by combinations of multiple small thrusters and torque-only actuators. To use these...

Briefs: Software
Terrain Model Registration

This technology is a method for registration of terrain models created using stereovision on a planetary rover. Most 3D model registration approaches use some variant of iterated closest point (ICP), which minimizes a norm based on the distances between corresponding points on an arbitrary 3D surface where closest...

Briefs: Software
Error Budget for Pointing at Surface Features From Close Range

Traditional error budgets that characterize pointing capability in terms of a single radial angle lack sufficient information to support analysis of pointing error in terms of distance along a nearby surface.

Briefs: Software
Traceable Automation with Remote Display and Interruptible Scheduler Version 1.04.0

Traceable Automation with Remote Display and Interruptible Scheduler (TARDIS) is a software set designed for use in ground operations. TARDIS is a multi-mission automation framework that supports seamless integration of manual and automatic processing. It was...

Briefs: Software
Java Pathfinder (JPF) Core System

The JPF Core System is a framework to analyze and verify Java bytecode programs. The major component of JPF core is an extensible and runtime-configurable virtual machine (VM) that can be customized with runtime components such as specific instruction sets and plug-ins to observe program execution. The JPF core...

Briefs: Software
Single Doppler Retrieval Toolkit (SingleDop)

Single-Doppler retrieval of low-level, two-dimensional winds is desired to compare ground radar wind retrievals to satellite scatterometer wind retrievals. This needs to be integrated within the growing collection of open-source radar tools maintained by the Python Atmospheric/Ocean Sciences (PyAOS)...

Briefs: Software
Computing Efficient Onboard Analysis and Re-Scheduling

Prior space missions have not routinely used onboard decision-making. The Autonomous Sciencecraft (ASE), flying onboard the Earth Observing One spacecraft, has been flying autonomous agent software for the past decade that enables it to analyze acquired imagery onboard, and use that analysis...

Briefs: Software

libSPRITE is a set of software libraries used in the development of software applications. The libraries provide components for encoding engineering units, math functions, a task scheduler built on top of pthreads, a publish/subscribe data distribution system, and a Lua scripting language interface.

Briefs: Software
Tool for Rapid Analysis of Monte Carlo (TRAM) Simulation Data

Spacecraft design is inherently difficult due to the complexity of the systems involved and the expense of testing hardware in a realistic environment. The number and cost of flight tests can be reduced by performing extensive simulation and analysis studies to understand vehicle...

Briefs: Software
Object-Oriented FITS File Interface for MATLAB

The ability to read complicated Flexible Image Transport System (FITS) files in MATLAB was required for analyzing data from the Integrated Science Instrument Module (ISIM) cryovac test campaign for the James Webb Space Telescope (JWST) project.

This software was written to fill that specific need,...

Briefs: Software
Space Station Research Explorer

The Space Station Research Explorer provides current information on International Space Station (ISS) experiments, facilities, and research results through video, photos, interactive media, and in-depth descriptions on iOS and Android devices.

Briefs: Software
Integrated Circuit for Radio Astronomy Correlators Supporting Large Arrays of Antennas

Radio telescopes that employ arrays of many antennas are in operation, and ever-larger ones are being designed and proposed. Signals from the antennas are combined by cross-correlation. While the cost of most components of the telescope is proportional to the...

News: Software

A ground-breaking study not only confirms the assumption that camouflage protects animals from the clutches of predators, but it also offers insights into the most important aspects of...

News: Imaging

Astronomers at Swinburne University of Technology, Melbourne, have discovered an unusually shaped structure in two nearby disc galaxies. The Swinburne team recently developed new...

INSIDER: Test & Measurement

A team from North Carolina State University has developed and customized a suite of technologies that allows a computer to train a dog autonomously. Sensors in the custom harness monitor a dog’s posture, and...

News: Mechanical & Fluid Systems

Tactile handles forklifts, industrial trucks, and motorized carts are being developed that employ pressure sensors to detect the direction in which a user is pushing or pulling the...

Briefs: Software
BALFIT Version 3.1 Multivariate Regression Analysis and Regression Model Optimization Software

The software package BALFIT was developed for both the processing of wind tunnel strain-gage balance data and the analysis of more general multivariate experimental data sets. The software uses automatically generated regression models for the...

Briefs: Information Technology
Mariana Text Classification System

Support Vector Machines (SVM) can be used as a binary classifier for a wide range of data and problems. For text, it is often used to determine automatically if a document belongs to a given topic category. Automatic and reliable classification of documents can be an invaluable tool for industries that monitor...

Briefs: Software
Marshall MRMS Mosaic Python Toolkit (MMM-Py)

This Python script will allow the user to read, analyze, and display National Oceanic and Atmospheric Administration (NOAA) Multi-Radar/Multi-Sensor(MRMS) mosaic tile files containing mosaic radar reflectivities on a national 3D grid. Simple diagnostics and plotting, as well as computation of...

Briefs: Information Technology
Data Encoding and Parallelization Porting Techniques to Transform Binary Data Formats to Hadoop/MapReduce

The objective of this invention is to transform applications that process big data in arbitrary formats using the MapReduce parallel programming model and executed on the open-source Hadoop platform. Many legacy data-intensive applications...

Briefs: Software
Framework Software Library Version 1.0

Within the space community, there is a need to exchange a wide variety of data between partner organizations. The Framework software library can be used to exchange any type of data between partners. It provides these core capabilities:

Briefs: Information Technology
Crisis Mapping Toolkit (CMT) V1

The increasing availability of accessible geospatial data with a turnaround time of days or hours provides unique opportunities for responders to better plan responses to crises, and to inform victims, friends, and relatives of local crisis conditions. However, this raw data is not readily interpretable by the...

Briefs: Information Technology
Real-Bogus Machine Learning Systems at the Intermediate Palomar Transient Factory

The intermediate Palomar Transient Factory (iPTF) is a wide-field sky survey of the optical transient sky (e.g., supernovae, variable stars) that uses image subtraction for the discovery of astronomical transients. Astronomical transients, such as supernovae, are...

Briefs: Information Technology
Scalable Gaussian Process Regression

Block GP is a Gaussian Process regression framework for multimodal data that can be an order of magnitude more scalable than existing state-of-the-art nonlinear regression algorithms. The framework builds local Gaussian Processes on semantically meaningful partitions of the data and provides higher prediction...

Briefs: Software
MBSE-Driven Systems Engineering Visualization Suite

There is a need to define the information architecture, ontologies, and patterns that drive the construction and architecture of Model-Based Systems Engineering (MBSE) models, but less clarity is given to the logical follow-on of that effort: how to practically leverage the resulting semantic...

Briefs: Information Technology
Python Turbulence Detection Algorithm (PyTDA)

This software, written in the Python programming language, estimates turbulence from Doppler radar data. It ingests radar data using the Department of Energy’s Py-ART open-source radar software toolkit.

News: Software
The Synergy of Engineering

At the Hannover Messe trade fair in Germany, Eplan Software & Service, with its affiliate company Cideon, introduced Syngineer, an innovative communication and information platform that integrates mechanical engineering, software engineering, and controls engineering through one mechatronic structure. Eplan, a...