Stories
8
61
0
870
30
Briefs: Information Technology
Aerobraking Maneuver (ABM) Report Generator
abmREPORT Version 3.1 is a Perl script that extracts vital summarization information from the Mars Reconnaissance Orbiter (MRO) aerobraking ABM build process. This information facilitates sequence reviews, and provides a high-level summarization of the sequence for mission management.
Briefs: Information Technology
ABM Drag_Pass Report Generator
dragREPORT software was developed in parallel with abmREPORT, which is described in the preceding article. Both programs were built on the capabilities created during that process. This tool generates a drag_pass report that summarizes vital information from the MRO aerobreaking drag_pass build process to facilitate...
Briefs: Information Technology
Transformation of OODT CAS To Perform Larger Tasks
A computer program denoted OODT CAS has been transformed to enable performance of larger tasks that involve greatly increased data volumes and increasingly intensive processing of data on heterogeneous, geographically dispersed computers. Prior to the transformation, OODT CAS (also alternatively...
Briefs: Information Technology
Visualization Component of Vehicle Health Decision Support System
The visualization front-end of a Decision Support System (DSS) also includes an analysis engine linked to vehicle telemetry, and a database of learned models for known behaviors. Because the display is graphical rather than text-based, the summarization it provides has a greater...
Briefs: Information Technology
Mars Reconnaissance Orbiter Uplink Analysis Tool
This software analyzes Mars Reconnaissance Orbiter (MRO) orbital geometry with respect to Mars Exploration Rover (MER) contact windows, and is the first tool of its kind designed specifically to support MRO-MER interface coordination. Prior to this automated tool, this analysis was done manually with...
Briefs: Information Technology
G-Guidance Interface Design for Small Body Mission Simulation
The G-Guidance software implements a guidance and control (G&C) algorithm for small-body, autonomous proximity operations, developed under the Small Body GN&C task at JPL. The software is written in Matlab and interfaces with G-OPT, a JPL-developed optimization package written in...
Briefs: Information Technology
DSN Scheduling Engine
The DSN (Deep Space Network) Scheduling Engine targets all space missions that use DSN services. It allows clients to issue scheduling, conflict identification, conflict resolution, and status requests in XML over a Java Message Service interface. The scheduling requests may include new requirements that represent a set of...
Briefs: Information Technology
Replacement Sequence of Events Generator
The soeWINDOW program automates the generation of an ITAR (International Traffic in Arms Regulations)- compliant sub-RSOE (Replacement Sequence of Events) by extracting a specified temporal window from an RSOE while maintaining page header information. RSOEs contain a significant amount of information that...
Briefs: Information Technology
Force-Control Algorithm for Surface Sampling
A G-FCON algorithm is designed for small-body surface sampling. It has a linearization component and a feedback component to enhance performance. The algorithm regulates the contact force between the tip of a robotic arm attached to a spacecraft and a surface during sampling. The control algorithm is...
Briefs: Information Technology
Problem Reporting System
The Problem Reporting System (PRS) is a Web application, running on two Web servers (load-balanced) and two database servers (RAID-5), which establishes a system for submission, editing, and sharing of reports to manage risk assessment of anomalies identified in NASA's flight projects. PRS consolidates diverse anomaly-...
Briefs: Information Technology
Tool for Merging Proposals Into DSN Schedules
A Practical Extraction and Reporting Language (Perl) script called "merge7da" has been developed to facilitate determination, by a project scheduler in NASA's Deep Space Network, of whether a proposal for use of the DSN could create a conflict with the current DSN schedule. Prior to the development of...
Briefs: Information Technology
Simulation of Stochastic Processes by Coupled ODE-PDE
A document discusses the emergence of randomness in solutions of coupled, fully deterministic ODE-PDE (ordinary differential equations-partial differential equations) due to failure of the Lipschitz condition as a new phenomenon. It is possible to exploit the special properties of ordinary...
Briefs: Information Technology
Genetic Algorithm Optimizes Q-LAW Control Parameters
A document discusses a multi-objective, genetic algorithm designed to optimize Lyapunov feedback control law (Q-law) parameters in order to efficiently find Pareto- optimal solutions for low-thrust trajectories for electronic propulsion systems. These would be propellant-optimal solutions for a...
Briefs: Information Technology
Quantum-Inspired Maximizer
A report discusses an algorithm for a new kind of dynamics based on a quantum-classical hybrid-quantum-inspired maximizer. The model is represented by a modified Madelung equation in which the quantum potential is replaced by different, specially chosen "computational" potential. As a result, the dynamics attains both...
Briefs: Information Technology
Spiking Neurons for Analysis of Patterns
Artificial neural networks comprising spiking neurons of a novel type have been conceived as improved pattern- analysis and pattern- recognition computational systems. These neurons are represented by a mathematical model denoted the state- variable model (SVM), which among other things, exploits a...
Briefs: Information Technology
Symmetric Phase-Only Filtering in Particle-Image Velocimetry
Symmetrical phase-only filtering (SPOF) can be exploited to obtain substantial improvements in the results of data processing in particle- image velocimetry (PIV). In comparison with traditional PIV data processing, SPOF PIV data processing yields narrower and larger amplitude correlation...
Briefs: Information Technology
Supplier Management System
Supplier Management System (SMS) allows for a consistent, agency-wide performance rating system for suppliers used by NASA. This version (2.0) combines separate databases into one central database that allows for the sharing of supplier data. Information extracted from the NBS/Oracle database can be used to generate...
Briefs: Information Technology
Improved CLARAty Functional-Layer/Decision-Layer Interface
Improved interface software for communication between the CLARAty Decision and Functional layers has been developed. [The Coupled Layer Architecture for Robotics Autonomy (CLARAty) was described in "Coupled-Layer Robotics Architecture for Autonomy" (NPO-21218), NASA Tech Briefs, Vol. 26,...
Briefs: Information Technology
JAVA Stereo Display Toolkit
This toolkit provides a common interface for displaying graphical user interface (GUI) components in stereo using either specialized stereo display hardware (e.g., liquid crystal shutter or polarized glasses) or anaglyph display (red/blue glasses) on standard workstation displays. An application using this toolkit will...
Briefs: Information Technology
PyPele Rewritten To Use MPI
A computer program known as "PyPele," originally written as a Python-language extension module of a C++ language program, has been rewritten in pure Python language. The original version of PyPele dispatches and coordinates parallel- processing tasks on cluster computers and provides a conceptual framework for...
Briefs: Information Technology
A closed-loop pattern-recognition system is designed to provide guidance for maneuvering a small exploratory robotic vehicle (rover) on Mars to return to a landed spacecraft to deliver...
Briefs: Information Technology
Orchestrator Telemetry Processing Pipeline
Orchestrator is a software application infrastructure for telemetry monitoring, logging, processing, and distribution. The architecture has been applied to support operations of a variety of planetary rovers. Built in Java with the Eclipse Rich Client Platform, Orchestrator can run on most commonly used...
Books & Reports: Information Technology
Ring Bus Architecture for a Solid-State Recorder
A document concisely describes a ring bus architecture for a proposed solid-state recorder (SSR) that would serve as buffer of data to be transmitted from a spacecraft to Earth. This architecture would afford fault tolerance needed for reliable operation in an anticipated high-radiation environment...
Books & Reports: Information Technology
Image Compression Algorithm Altered To Improve Stereo Ranging
A report discusses a modification of the ICER image-data-compression algorithm to increase the accuracy of ranging computations performed on compressed stereoscopic image pairs captured by cameras aboard the Mars Exploration Rovers. (ICER and variants thereof were discussed in several...
Briefs: Information Technology
Scheme for Quantum Computing Immune to Decoherence
A constructive scheme has been devised to enable mapping of any quantum computation into a spintronic circuit in which the computation is encoded in a basis that is, in principle, immune to quantum decoherence. The scheme is implemented by an algorithm that utilizes multiple physical spins to...
Briefs: Information Technology
Two reliable fault-tolerant coding schemes have been proposed for state machines that are used in field-programmable gate arrays and application-specific integrated circuits to implement sequential logic...
Blog: Software
Open Source Software
Anyone who has worked with programs such as Linux, Firefox, and Open Office is familiar with the concept of open-source software. Essentially, open-source software distributes programs and all of the underlying code for free. It's an interesting concept that has become quite popular in the engineering world but, until now, is...
Briefs: Information Technology
Algorithm Optimally Orders Forward-Chaining Inference Rules
People typically develop knowledge bases in a somewhat ad hoc manner by incrementally adding rules with no specific organization. This often results in a very inefficient execution of those rules since they are so often order sensitive. This is relevant to tasks like Deep Space Network in...
Briefs: Information Technology
Project Integration Architecture
The Project Integration Architecture (PIA) is a distributed, object- oriented, conceptual, software framework for the generation, organization, publication, integration, and consumption of all information involved in any complex technological process in a manner that is intelligible to both computers and humans. As...
Top Stories
Blog: Software
Going for Gold in Winter Olympic Curling
Blog: Energy
Beyond Lithium: The Rise of Calcium-Ion Energy Storage
Blog: Electronics & Computers
The Kitchen Tech Hack Aiming to Revolutionize 3D Printing
Blog: Materials
A Shield for the Next Generation: Lithium Batteries Get a Major Upgrade
Blog: Energy
Batteries that Can Withstand the Cold
Q&A: Physical Sciences
Webcasts
Webinars: Mechanical & Fluid Systems
The Over-Engineering Trap: Aligning Custom Equipment Specs with Operational...
Webinars: Communications
Where Time and Frequency Converge: Multi-Channel RF Analysis for Radar and...
Webinars: Software
Driving Reliability: Simulation Driven EMI Techniques for Modern Vehicle...
Editorial Webinars: Software
Smarter Aerospace Manufacturing & Design with Digital Twins and Agentic AI
Summits: AR/AI
2026 Battery & Electrification Summit (Online)
Podcasts: Information Technology
Arm’s Agentic AI CPU: Engineering the Next Generation of AI Data Centers

