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
1140
30
Briefs: Software
Explicitly Filtered Large Eddy Simulation for Prediction of a Conserved Scalar
The prediction of a conserved scalar is important in many fields of study. For example, in modeling of combustion processes, if a conserved scalar exists, the mathematical problem can be greatly simplified. Inert gases transported in mixtures of other gases are also...
Briefs: Software
Encoders and Decoders for the AR4JA LDPC Codes
Low-Density Parity-Check (LDPC) codes are the best error-correcting codes known for a wide variety of communications applications. The AR4JA code family encompasses encoders and decoders for nine error-correcting codes. These include Accumulate, Repeat-by-4, and Jagged Accumulate (AR4JA) codes...
Briefs: Information Technology
Shape Sensing Using Multicore Fiber Optic Cable and Parametric Curve Solutions
Apaper reports a method of converting distributed curvature measurements into a three-dimensional shape by combining elastic rod theory and differential geometry to arrive at a three-dimensional solution of the Frenet-Serret formulas. A new method of calculating the...
Briefs: Information Technology
Area Coverage Path Planning Using Divided Grid-Graphs
Planning area coverage observations is a challenge in an architecture with a framing imager affixed to a bus that can be moved, and a mirror or other device that allows for small, but fast, observation of adjacent areas along the boresight of a telescope. The telescope boresight can slew slowly...
Briefs: Information Technology
Automated Scheduling of Personnel to Staff Operations for the Mars Science Laboratory
The task of producing Mars Science Laboratory (MSL) personnel schedules is daunting. Through automation, the labor and number of mistakes made are reduced when compared to the manual process. This software not only allows for common constraints to be expressed,...
Briefs: Software
Tracking a Scene on Earth from Space Using the Adaptive Cross-Correlation Algorithm
A software program enables a user to track a scene or a spot on Earth from space (such as from the ISS) using an innovative algorithm. This robust and highly accurate software allows a scene to be tracked that can be not only the shifted version of a previous scene,...
Briefs: Information Technology
Spitzer Integrated Resource Planning and Scheduling System (SIRPASS)
This decision support system provides an integrated platform for assessing the quality of Spitzer scheduling options. The application aids in scheduling instrument selection, assigns schedule times to specific observation requests, and generates stored sequence products destined...
Briefs: Information Technology
Design and Construction of Protograph-Based LDPC Codes
Writing (recording) to a storage device and reading from it can be considered as a noisy channel. A storage device such as magnetic recoding and optical recording can be modeled as a partial response channel. Partial-response techniques are a special case of precoding technique where the...
Briefs: Information Technology
Orbit Determination Toolbox 2012a (v5.0)
The Orbit Determination Toolbox (ODTBX) 2012a (v5.0) is an advanced mission simulation and analysis tool used for concept exploration, proposal, early design phase, or rapid design center environments: the emphasis is on flexibility, but it has enough fidelity to produce credible results. ODTBX v5.0 includes...
Briefs: Information Technology
Precision Navigation Strategies for Primitive Solar-System-Body Sample Return Missions
This project investigated advanced navigation strategies required to approach, perform proximity operations, and return a sample from an asteroid or comet. An optimized navigation strategy for a notional mission to a near-Earth asteroid was developed to serve as...
Briefs: Information Technology
Self-Stabilizing Distributed Clock Synchronization Protocol for Arbitrary Digraphs
A report describes a self-stabilizing distributed clock synchronization protocol in the absence of faults in the system. It is focused on the distributed clock synchronization of an arbitrary, non-partitioned digraph ranging from fully connected to 1-connected...
Briefs: Information Technology
v-Anomica: A Fast Support Vector-Based Novelty Detection Technique
Outlier or anomaly detection refers to the task of identifying abnormal or inconsistent patterns from a dataset. While they may seem to be undesirable entities, identifying them has many potential applications in fraud and intrusion detection, medical research, and safety-critical...
Briefs: Information Technology
Simple RunTime eXecutive (SRTX)
Simple RunTime eXecutive (SRTX) software provides scheduling and publish/subscribe data transfer services. The scheduler allows dynamic allocation of real-time periodic and asynchronous tasks across homogeneous multi core/multiprocessor systems. Most real-time systems assign tasks to specific cores on an a priori...
Briefs: Information Technology
Software Framework for Control and Observation in Distributed Environments (CODE)
CODE is a framework for control and observation in distributed environments. The framework enables the observation of resources (computer systems, storage systems, networks, and so on), services (database servers, application execution, servers, file transfer servers,...
News: Imaging
Depth-sensing cameras, such as Microsoft’s Kinect controller for video games, have become widely used 3-D sensors. Now, a new imaging technology addresses a major...
Feature Image
News: Imaging
SLAM, or simultaneous localization and mapping, enables mobile autonomous robots to map their environments and determine their locations. SLAM can be used to improve object-recognition systems, a vital component of...
Feature Image
INSIDER: Software
Quantum dots are nanoparticles of semiconductor that can be tuned to glow in a rainbow of colors. Since their discovery in the 1980s, these remarkable nanoparticles have held out tantalizing prospects for all...
Feature Image
Briefs: Information Technology
Geometry Manipulation Protocol for CFD Applications, V1.0
Geometry Manipulation Protocol (GMP) is a library that serializes data types between XML and ANSI C data structures to support computational fluid dynamics (CFD) applications. This library currently provides a description of geometric configurations, general moving-body scenarios (prescribed...
Briefs: Information Technology
Database Design for Storing Software Entity Metadata, User Identification, and License Terms
The NASA Space Telecommunications Radio System (STRS) specification cites a plan for an application repository, similar to an “app store,” but with a wide variety of licensing restrictions on access to different applications, and even different parts of...
Briefs: Information Technology
Spherical Empirical Mode Decomposition
The spherical empirical mode decomposition algorithm is an adaptation in the spherical space of the 2D empirical mode decomposition in Euclidian space. This algorithm is a signal analysis method for any spherical data, such as orbital measurements. The two primary advantages of this innovation are the absence...
Briefs: Software
iPhone App to Facilitate Airborne Radar Operations
The Uninhabited Aerial Vehicle Synthetic Aperture Radar (UAVSAR) is an Earth imaging radar that flies on a Gulf-Stream Jet. Its mission is to collect data for NASA scientists who are using Synthetic Aperture Radar to develop methods for monitoring changes in the Earth’s surface. As with many...
Briefs: Information Technology
Development of Free Molecule Flow Equations from a Transient, Asymmetric Source
The analysis and simulation of gases expanding from sources such as rocket nozzles into vacuum, or the effects plumes from these sources create when they interact with solid surfaces, present a considerable challenge to the scientific and engineering communities. As a...
Briefs: Information Technology
Formal Validation of Model-Based Fault Management Design Solutions
Model-Based System Engineering is becoming widely adopted at JPL and in industry because model-centric systems introduce improved methods of system engineering. As systems with ever-increasing complexity are developed at JPL, model-centric engineering be comes essential for design,...
Briefs: Information Technology
SIVO-PyD: A Python Distribution for Scientific Computing Visualization
SIVO-PyD gathers and automatically installs (in various computing platforms) a collection of Python-related packages for scientific computing and visualization. All of the packages in distribution are accessible within the Python framework. The distribution is self-contained and...
Briefs: Information Technology
Mars Science Laboratory Frame Manager
One of the highly desired enhancements to the Mars Exploration Rover (MER) and Phoenix flight missions was the centralized coordinate transform database maintained onboard. Without the database, there are quite a few operations that require cumbersome, error-prone manual calculations on the ground such as...
Briefs: Information Technology
Fast Block Transforms on Large Binary Datasets in the Cloud Using Hadoop Streaming
A software framework on top of Hadoop Streaming enables both the processing of binary data in the cloud, and the freedom for the developer to implement his or her mapper and reducer programs in any language, rather than re-implementing existing solutions in Java, or...
Briefs: Information Technology
Ensemble
Success in mission operations relies on achieving consensus amongst a wide variety of personnel with diverse backgrounds and education. Previously, NASA missions relied on disparate tools with a variety of inconsistent interfaces. These tools greatly influence how members of the mission communicate with each other, increasing confusion and...
INSIDER: Mechanical & Fluid Systems
Researchers at the University of Georgia are helping NASA determine if a key rocket component can withstand the rigors of the next generation of spaceflight. The bellows...
Feature Image
News: Software
One of the largest composites manufacturing robots created in America will help NASA build the biggest lightweight composite parts ever made for space vehicles. The robot will build...
Feature Image

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