Electrical, Electronics, and Avionics

Computer software and hardware

Stories

116
1442
0
1920
30
Briefs: Software
A computer program implements stochastic evolutionary algorithms for planning and optimizing collision-free paths for robots and their jointed limbs. Stochastic evolutionary algorithms...
Feature Image
Briefs: Software
Researchers at NASA’s Jet Propulsion Laboratory have developed a method for automatically tracking the polar caps on Mars as they advance and recede each year (see figure). The...
Feature Image
Briefs: Software
The LINFLUX-AE computer code predicts flutter and forced responses of blades and vanes in turbomachines under subsonic, transonic, and supersonic flow conditions. The code solves the...
Feature Image
Who's Who: Photonics/Optics
Visible light is only one narrow band of the electromagnetic spectrum, and doesn't always tell scientists what they need to know. Infrared, which is outside...
Feature Image
Articles: Test & Measurement
In celebration of the 30th Anniversary of NASA Tech Briefs, our features in 2006 highlight a different technology category each month, tracing the past 30 years of the technology, and continuing with a glimpse...
Feature Image
Briefs: Electronics & Computers
Developing Signal Pattern Recognition Programs
Pattern Interpretation and Recognition Application Toolkit Environment (PIRATE) is a block-oriented software system that aids the development of application programs that analyze signals in real time in order to recognize signal patterns that are indicative of conditions or events of interest. PIRATE...
Briefs: Information Technology
An algorithm that effects fast lossless compression of multispectral-image data is based on low-complexity, proven adaptive filtering algorithms. This algorithm is intended for use in...
Feature Image
Briefs: Information Technology
Algorithms for Maneuvering Spacecraft Around Small Bodies
A document describes mathematical derivations and applications of autonomous guidance algorithms for maneuvering spacecraft in the vicinities of small astronomical bodies like comets or asteroids. These algorithms compute fuel- or energy-optimal trajectories for typical maneuvers by solving...
Briefs: Information Technology
Statistical Detection of Atypical Aircraft Flights
A computational method and software to implement the method have been developed to sift through vast quantities of digital flight data to alert human analysts to aircraft flights that are statistically atypical in ways that signify that safety may be adversely affected. On a typical day, there are...
Briefs: Information Technology
An automated system to assist a General Aviation (GA) pilot in improving situational awareness of weather in flight is now undergoing development. This development is prompted by the observation...
Feature Image
Briefs: Physical Sciences
Multimode-Guided-Wave Ultrasonic Scanning of Materials
Two documents discuss a method of characterizing advanced composite materials by use of multimode-guided ultrasonic waves. The method at an earlier stage of development was described in “High-Performance Scanning Acousto-Ultrasonic System” (LEW-17601-1), NASA Tech Briefs, Vol. 30, No. 3...
Briefs: Information Technology
The Aviation Safety Monitoring and Modeling (ASMM) Project of NASA’s Aviation Safety program is cultivating sources of data and developing automated computer hardware and software to facilitate...
Feature Image
Briefs: Software
2D/3D Visual Tracker for Rover Mast
A visual-tracker computer program controls an articulated mast on a Mars rover to keep a designated feature (a target) in view while the rover drives toward the target, avoiding obstacles. Several prior visual tracker programs have been tested on rover platforms; most require very small and well-estimated motion...
Briefs: Software
Measurement and Controls Data Acquisition System
Measurement and Controls Data Acquisition System (MCDAS) is an application program that integrates the functions of two stand-alone programs: one for acquisition of data, the other for controls.
Briefs: Software
Adding Hierarchical Objects to Relational Database General-Purpose XML-Based Information Managements
NETMARK is a flexible, high-throughput software system for managing, storing, and rapid searching of unstructured and semi-structured documents. NETMARK transforms such documents from their original highly complex, constantly changing, heterogeneous...
Application Briefs: Motion Control
To cut through metal and other materials, a plasma cutter sends an arc of electricity through a high-speed jet of an inert gas. When electricity and gas meet, plasma is formed, hot enough to melt...
Feature Image
Briefs: Electronics & Computers
Resonant edge-slot (slotted-waveguide) array antennas can now be designed very accurately following a modern computational approach like that followed for some other microwave components. This...
Feature Image
Briefs: Electronics & Computers
In a proposed digital signal-processing technique, a radio receiver would control the phasing of a phased-array antenna to aim the peaks of the antenna radiation pattern toward desired...
Feature Image
Briefs: Mechanical & Fluid Systems
Controlling Attitude of a Solar-Sail Spacecraft Using Vanes
A paper discusses a concept for controlling the attitude and thrust vector of a three-axis stabilized Solar Sail spacecraft using only four single degree of freedom articulated spar-tip vanes. The vanes, at the corners of the sail, would be turned to commanded angles about the diagonals of...
Briefs: Software
Coordinating an Autonomous Earth- Observing Sensorweb
A system of software has been developed to coordinate the operation of an autonomous Earth-observing sensorweb. Sensorwebs are collections of sensor units scattered over large regions to gather data on spatial and temporal patterns of physical, chemical, or biological phenomena in those regions....
Briefs: Software
Using Dissimilarity Metrics to Identify Interesting Designs
A computer program helps to blend the power of automated-search software, which is able to generate large numbers of design solutions, with the insight of expert designers, who are able to identify preferred designs but do not have time to examine all the solutions. From among the many...
Briefs: Software
Statistical Evaluation of Utilization of the ISS
PayLoad Utilization Modeler (PLUM) is a statistical-modeling computer program used to evaluate the effectiveness of utilization of the International Space Station (ISS) in terms of the number of research facilities that can be operated within a specified interval of time. PLUM is designed to balance...
Application Briefs: Software
Satellite Tool Kit (STK) data analysis software Analytical Graphics (AGI) Exton, PA 610-981-8000 www.agi.com
Feature Image
Articles: Photonics/Optics
Historically, high-energy (Joule-class) nanosecond YAG lasers have been confined primarily to laboratory research facilities and government labs. System designs were unique for...
Feature Image
Briefs: Software
Software for Collaborative Use of Large Interactive Displays
The MERBoard Collaborative Workspace, which is currently being deployed to support the Mars Exploration Rover (MER) Missions, is the first instantiation of a new computing architecture designed to support collaborative and group computing using computing devices situated in NASA mission...
Briefs: Software
Modified Recursive Hierarchical Segmentation of Data
An algorithm and a computer program that implements the algorithm that performs recursive hierarchical segmentation (RHSEG) of data have been developed. While the current implementation is for two-dimensional data having spatial characteristics (e.g., image, spectral, or spectral-image data), the...
Briefs: Software
Integrated Modeling Environment
The Integrated Modeling Environment (IME) is a software system that establishes a centralized Web-based interface for integrating people (who may be geographically dispersed), processes, and data involved in a common engineering project. The IME includes software tools for life-cycle management, configuration...
Briefs: Software
Framework for Flexible Security in Group Communications
The Antigone software system defines a framework for the flexible definition and implementation of security policies in group communication systems. Antigone does not dictate the available security policies, but provides high-level mechanisms for implementing them. A central element of the...
Briefs: Software
Sizing Structures and Predicting Weight of a Spacecraft
EZDESIT is a computer program for choosing the sizes of structural components and predicting the weight of a spacecraft, aircraft, or other vehicle. In designing a vehicle, EZDESIT is used in conjunction with a finite-element structural- analysis program: Each structural component is sized...

Videos