Stories
42
61
0
1710
30
Briefs: Software
JPL collaborated with experts from industry and other organizations to develop a conceptual model of quantities, units, dimensions, and values based on the current work of the ISO...
Briefs: Software
GLobal Integrated Design Environment
The GLobal Integrated Design Environment (GLIDE) is a collaborative engineering application built to resolve the design session issues of realtime passing of data between multiple discipline experts in a collaborative environment. Utilizing Web protocols and multiple programming languages, GLIDE allows engineers...
Briefs: Mechanical & Fluid Systems
Noise from wind farms falls into two categories: aerodynamic noise is created by the blades of a turbine swishing through the air, while mechanical noise is associated with the machinery housed in the nacelle of a...
Briefs: Software
Systems analysis of a planetary entry (SAPE), descent, and landing (EDL) is a multidisciplinary activity in nature. SAPE improves the performance of the...
Briefs: Software
The legacy communications link analysis software currently used at Wallops Flight Facility involves processes that are different for command destruct, radar, and telemetry. There is a clear advantage to...
Briefs: Software
Geometry is a critical constituent in almost every simulation: representations must be sufficiently accurate for the given problem, possess the appropriate level of detail for...
Briefs: Software
Onboard Short Term Plan Viewer
Onboard Short Term Plan Viewer (OSTPV) is a computer program for electronic display of mission plans and timelines, both aboard the International Space Station (ISS) and in ISS ground control stations located in several countries. OSTPV was specifically designed both (1) for use within the limited ISS computing...
Briefs: Software
Thermoelectric phenomena provide the direct conversion of heat into electricity or electricity into heat. The phenomena are described by three related mechanisms: the Seebeck, Peltier, and Thomson effects....
Briefs: Information Technology
Graphical Language for Data Processing
A graphical language for processing data allows processing elements to be connected with virtual “wires” that represent data flows between processing modules. The processing of complex data, such as lidar data, requires many different algorithms to be applied. The purpose of this innovation is to automate...
Briefs: Electronics & Computers
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 consumer...
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...
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
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, D/A...
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 implementation...
Briefs: Software
Sptrace
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
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 top...
Articles: Software
The Kepler mission Science Operations Center Science Pipeline Release 6.0 software system was named 2010 NASA Software of the Year by the NASA Software Advisory Panel. Designed, developed, and operated by...
Briefs: Software
DspaceOgre 3D Graphics Visualization Tool
This general-purpose 3D graphics visualization C++ tool is designed for visualization of simulation and analysis data for articulated mechanisms. Examples of such systems are vehicles, robotic arms, biomechanics models, and biomolecular structures. DspaceOgre builds upon the open-source Ogre3D graphics...
Briefs: Software
EOS MLS Level 2 Data Processing Software Version 3
This software accepts the EOS MLS calibrated measurements of microwave radiances products and operational meteorological data, and produces a set of estimates of atmospheric temperature and composition. This version has been designed to be as flexible as possible. The software is controlled by a...
Briefs: Software
MSLICE Sequencing
MSLICE Sequencing is a graphical tool for writing sequences and integrating them into RML files, as well as for producing SCMF files for uplink. When operated in a testbed environment, it also supports uplinking these SCMF files to the testbed via Chill.
Briefs: Software
Jitter Correction
Jitter_Correct.m is a MATLAB function that automatically measures and corrects inter-frame jitter in an image sequence to a user-specified precision. In addition, the algorithm dynamically adjusts the image sample size to increase the accuracy of the measurement.
Briefs: Software
Automatic Tie Pointer for 'In-Situ' Pointing Correction
The MARSAUTOTIE program generates tie points for use with the Mars pointing correction software “In-Situ Pointing Correction and Rover Microlocalization,” (NPO-46696) Software Tech Briefs, Vol. 34, No. 9 (September 2010), page 18, in a completely automated manner, with no operator...
Briefs: Software
Remote Asynchronous Message Service Gateway
The Remote Asynchronous Message Service (RAMS) gateway is a special-purpose AMS application node that enables exchange of AMS messages between nodes residing in different AMS “continua,” notionally in different geographical locations. JPL’s implementation of RAMS gateway functionality is integrated...
Application Briefs: Software
Creo Direct v17 modeling design softwarePTC Corp.Needham, MA781-370-5000www.ptc.com
There are several robotic arms on the International Space Station (ISS), but the two that...
Briefs: Software
Object-Oriented Multidisciplinary Design, Analysis, and Optimization Tool
An Object-Oriented Optimization (O3) tool was developed that leverages existing tools and practices, and allows the easy integration and adoption of new state-of-the-art software. At the heart of the O3 tool is the Central Executive Module (CEM), which can integrate disparate...
Briefs: Software
MPS Editor
Previously, it was time-consuming to hand-edit data and then set up simulation runs to find the effect and impact of the input data on a spacecraft. MPS Editor provides the user the capability to create/edit/update models and sequences, and immediately try them out using what appears to the user as one piece of software. MPS Editor...
Briefs: Software
Flight Planning in the Cloud
This new interface will enable Principal Investigators (PIs), as well as UAVSAR (Uninhabited Aerial Vehicle Synthetic Aperture Radar) members to do their own flight planning and time estimation without having to request flight lines through the science coordinator. It uses an all-in-one Google Maps interface, a JPL...
Articles: Imaging
Acoustic micro imaging uses a moving transducer that pulses ultrasound into materials and receives the return echoes from material interfaces. Images made from the echo signals may show anomalies...
Briefs: Software
Autonomous Phase Retrieval Calibration
The Palomar Adaptive Optics System actively corrects for changing aberrations in light due to atmospheric turbulence. However, the underlying internal static error is unknown and uncorrected by this process. The dedicated wavefront sensor device necessarily lies along a different path than the science camera,...
Top Stories
Blog: Manufacturing & Prototyping
2025 Holiday Gift Guide for Engineers: Tech, Tools, and Gadgets
Blog: Power
Using Street Lamps as EV Chargers
INSIDER: Semiconductors & ICs
Scientists Create Superconducting Semiconductor Material
Blog: Materials
This Paint Can Cool Buildings Without Energy Input
Blog: Software
Quiz: Power
Webcasts
Upcoming Webinars: AR/AI
The Real Impact of AR and AI in the Industrial Equipment Industry
Upcoming Webinars: Motion Control
Next-Generation Linear and Rotary Stages: When Ultra Precision...
Podcasts: Manufacturing & Prototyping
SAE Automotive Engineering Podcast: Additive Manufacturing
Podcasts: Defense
A New Approach to Manufacturing Machine Connectivity for the Air Force
On-Demand Webinars: Manufacturing & Prototyping
Streamlining Manufacturing with Integrated Digital Planning and Simulation

