Software

Access our comprehensive library of technical briefs on software, from engineering experts at NASA and major government, university, and commercial laboratories.

Briefs : Sensors/Data Acquisition
Augmented Reality System Lets Smartphone Users Interact with Virtual Objects
This system places virtual objects within real-world backgrounds on cellphone screens and lets people interact with those objects by hand as if they were really there.
This program enhances images and videos for smartphones, tablets, and PCs.
Briefs : Aerospace
CAESAR Plug-in for MagicDraw
Users can maintain the consistency of a flight system design.
In some cases, radio frequency signals may be more useful for caregivers than cameras or other methods to collect health and behavioral data.
Briefs : Data Acquisition
Modern Software Links Legacy Systems
Software portal solutions can connect legacy control systems and field devices to the cloud.
Applications include modeling of tidal stress response of icy satellites as well as fatigue of terrestrial ice shelves.
Briefs : Motion Control
Robot Performs Complex Maneuvers
An upgraded mini robot can leap over obstacles with ease.
Briefs : Software
Human Torso Simulator
The simulator could help in the development of new back braces.

Most of us know optical lenses as curved, transparent pieces of plastic or glass, designed to focus light for microscopes, spectacles, cameras, and more. For the most part, a...

Briefs : Software
UNIX Tools for Typesetting and Shell Programming

Jet Propulsion Laboratory (JPL) has developed software tools that extend the capabilities of the Groff typesetting system for UNIX. Groff, or GNU Troff, descends from the Troff formatter originally developed at AT&T Bell Labs. It operates on text files containing a mixture of unformatted text...

A numerical modeling tool allows for a better understanding of rotating detonation engines (RDEs).

Briefs : Software
System for Incorporating a Physiological Self-Regulation Challenge into Parcourse/Orienteering Type Games and Simulations

Although biofeedback is an effective treatment for various physiological problems and can be used to optimize physiological functioning in many ways, the benefits can only be attained through a number of training sessions,...

Briefs : Test & Measurement
Software Applications for the Control and Management of the Amine Swingbed Experiment

The Swingbed software applications provide for the control, command, fault detection, fault recovery, and telemetry monitoring aspects of the Amine Swingbed experiment. These software components are the Swingbed Loader Computer Software Configuration Item...

Briefs : Communications
Technique Locates Robots and Humans in GPS-Challenged Environments

An algorithm enables localization of humans and robots in areas where GPS is unavailable. The Army needs to be able to localize agents operating in physically complex, unknown, and infrastructure-poor environments. This capability is critical to help find dismounted soldiers and...

Researchers at NASA’s Armstrong Flight Research Center are pioneering shape-sensing technologies that seek to maximize structural integrity and efficiency. A new and...

Briefs : Robotics, Automation & Control
Smartphone App Programs Robots

A smartphone app was developed that allows a user to easily program any robot to perform a mundane activity such as picking up parts from one area and delivering them to another. The app, called VRa, uses...

Briefs : Mechanical & Fluid Systems
Automated System Generates Robotic Parts

An automated system designs and 3D-prints complex robotic parts that are optimized according to an enormous number of specifications. The system fabricates actuators — devices that mechanically...

Briefs : Manufacturing & Prototyping
Dynamic Microstructures Move by Light and Temperature

3D printing via direct laser writing involves a computer-controlled focused laser beam that acts as a pen and creates the desired structure in the printer ink — a photoresist. In this...

Briefs : Test & Measurement
Antenna Near-Field Probe Station Scanner

Antenna characterization techniques are often expensive and time-consuming. NASA’s Glenn Research Center developed a highly versatile and automated system to perform characterization of single or multiple small circuit antennas, printed on-wafer or on other substrates, by measuring the antenna’s...

Briefs : Communications
Self-Configurable Radio Receiver System and Method

A self-configurable radio receiver system was developed for relaying communication signals from multiple deep space assets. Most conventional radio receivers are hardwired to receive a specific type of signal and are incapable of receiving other types of signals without preconfiguration...

The Advanced Explosive Ordnance Disposal Robotic System (AEODRS) features a modular open systems architecture that enables the robot to be self-righting after a fall. The self-righting...

A 3D-printed polymer-based foam structure was developed that responds to the force of a shock wave to act as a oneway switch, a long sought-after goal in shock research. The...

Although smartphones and other consumer cameras are increasingly used for scientific applications, it's difficult to compare and combine data from different...

Briefs : Software
Data-Compression Technique Speeds Computer Programs

Data compression leverages redundant data to free up storage capacity, boost computing speeds, and provide other perks. In current computer systems, accessing main memory is very expensive compared to actual computation. Because of this, using data compression in the memory helps improve...

Innovators at NASA’s Glenn Research Center have developed a new means of avoiding and mitigating icing events for aircraft flying above 14,000 feet, dramatically improving aviation...

By capping liquids with graphene (an ultrathin sheet of pure carbon), researchers can easily image and analyze liquid interfaces and the surface of nanometer-scale objects...

Briefs : Manufacturing & Prototyping
Model Gives Robots a Better Feel for Object Manipulation

A new learning system improves a robot’s ability to mold materials into target shapes and make predictions about interacting with solid objects and liquids. The system, known as a...

Briefs : Software
Design Software Identifies a Product's Performance Tradeoffs

Designing any product — from complex car parts to wrenches — is a balancing act with conflicting performance tradeoffs. Making something lightweight, for instance, may compromise its durability.

Briefs : Electronics & Computers
Algorithm Predicts How Electromagnetic Waves Interact with Materials at the Smallest Scales

Magnetic materials can attract or repel each other based on their polar orientation — positive and negative ends attract each other, while two positives or two negatives repel. When an electromagnetic signal like a radio wave passes through such...

Researchers at NASA’s Johnson Space Center improved their Flash Thermography capabilities by incorporating transient and lock-in thermography. By...

Question of the Week
Will Cooling Coatings Catch On?

Webcasts

Upcoming Webinars: Software

Using Simulation to Design Robust Adhesively Bonded Structures

Upcoming Webinars: Automotive

Electric-Vehicle Transmission Development and Simulation

Upcoming Webinars: Energy

Thermal Management Crisis: Knowing Your Passive Solution Options

Upcoming Webinars: Internet of Things

IoT’s Role in Today’s Transportation Systems

On-Demand Webinars: Manufacturing & Prototyping

Testing and Inspecting 3D-Printed Parts

On-Demand Webinars: Manufacturing & Prototyping

3D Printed Metals Are Not All the Same