Software

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

42
-1
210
30
Briefs: Sensors/Data Acquisition
CHEBY Toolkit for Processing and Editing Chebyshev Files
This software fits trajectory ephemerides and thrust profiles with a Chebyshev polynomial representation, and stores this fit in data files suitable for upload to a spacecraft. In addition, a number of utility modules are provided to assist with inspection and diagnosis of issues with data...
Briefs: Manufacturing & Prototyping
Molding is a popular method for the mass production of objects. Essentially, two (or more) mold pieces are fit together, leaving the shape of the desired object as a hole. During fabrication,...
Feature Image
Briefs: Software
Biometric-Based User Authentication
Rapid adoption of mobile platforms such as smartphones and tablet computers has increased the range of applications and data on mobile devices. The use of these devices to communicate sensitive or confidential data requires, among other things, strong front-end user authentication procedures and/or protocols to...
Briefs: Propulsion
Lateral nozzle forces are known to cause severe structural damage during testing of any new rocket engine configuration under development. While three-dimensional computational fluid dynamics (CFD)...
Feature Image
Briefs: Software
Software development and testing comprises about half of the control system design and integration effort, so a programming platform that can ease and speed the process is vital. Such PC-based platforms...
Feature Image
Briefs: Medical
A novel foot-pedal-operated system and device were developed to control translational and rotational movement of an object in three-dimensional (3D) space. The Foot Pedal Controller system enables operators to control...
Feature Image
Briefs: Test & Measurement
Exhaust Plume Analyzer
Exhaust plumes emanating from smoke stacks at power plants or other industrial facilities can have adverse impacts on local aviation during periods of calm winds. Adverse impacts can be exacerbated if the temperature is low or the atmosphere is unstable. While low oxygen concentrations and elevated temperatures inside the...
Briefs: Data Acquisition
In traditional hardwired avionics systems, sensor integration requires installation of literally tons of physical cable that significantly increases vehicle weight and the time...
Feature Image
Briefs: Aerospace
Automated Conflict Resolution for Air Traffic Control (AAC) Versions 1 and 2
A conflict resolution algorithm that can provide automated separation assurance for the next-generation air traffic control system has been developed. The algorithm generates resolution trajectories that can be sent to the aircraft from a ground-based system via a data...
Briefs: Sensors/Data Acquisition
Many low-cost sensors (or cameras) may spatially or electronically under-sample an image. Similarly, cameras taking pictures from great distances, such as aerial photos, may not obtain detailed...
Feature Image
Briefs: Robotics, Automation & Control
Robots that are adapted to respond to physical human-robot interaction (pHRI) traditionally treat such interactions as disturbances, and resume their original behaviors when the...
Feature Image
Briefs: Automotive
The exhaust heat recovery system (EHRS) in an automobile captures the thermal energy from exhaust and transfers it to the engine coolant. As the car warms up,...
Feature Image
Briefs: Software
It's common to see line-shaped clouds in the sky, known as contrails, trailing behind the engines of a jet airplane. What's not always visible is a vortex coming off of the tip of each wing — like two...
Feature Image
Briefs: Defense
Algorithm Enables Drones to Work in a Coordinated Approach
An algorithm was developed that enables a team of unmanned aerial vehicles (UAVs) to communicate and work toward a common goal. The tool could be used to improve security or capture images simultaneously over a large area.
Briefs: Software
A thin material was developed that can control the redirection and reflection of sound waves with almost perfect efficiency. While many theoretical approaches to...
Feature Image
Briefs: Photonics/Optics
The objective of this effort was to design, fabricate, integrate, and fly a nuclear thermal rocket without having to build massive ground test facilities. Furthermore, this nuclear rocket would...
Feature Image
Briefs: RF & Microwave Electronics
For wireless networks that share time-sensitive information on the fly, it's not enough to transmit data quickly: that data also needs to be fresh. Consider the many sensors in your car. While it may...
Feature Image
Briefs: Sensors/Data Acquisition
What had been a peaceful and productive mission for the six men aboard the Russian space station Mir, including U.S. astronaut Jerry Linenger, nearly became a tragic...
Feature Image
Briefs: Data Acquisition
Information Sharing Protocol VCR (ISPVCR)
The Information Sharing Protocol (ISP) VCR (ISPVCR) is a software program written in Tcl/Tk that provides the capability to record and play back ISP data (telemetry, computations, ground system status, etc.) via Source Independent Telemetry Format (SITF) files. The ISPVCR provides a graphical user interface...
Briefs: Sensors/Data Acquisition
Location Awareness Algorithm for Internet of Things Devices
Positioning of wireless devices is centralized, depending on “anchors” with known locations such as cell towers or GPS satellites to communicate directly with each device. As the number of devices increases, anchors must be installed at higher density. Centralized positioning can...
Briefs: Electronics & Computers
Power Outlet Analyzes Electrical Current Usage
Electrical interruptions, or “nuisance trips,” occur when a detector installed behind the wall trips an outlet's electrical circuit when it senses something that could be an arc-fault — a potentially dangerous spark in the electric line. The problem with today's arc-fault detectors is that they...
Briefs: Software
Simulation Technique Models Material-Aging Process
The nation's aging infrastructure requires massive investment. Imagine if engineers could build structures with materials that do not degrade over time. A simulation technique was developed that could help engineers do just that.
Briefs: Materials
Modification of SURFICE Code
As part of the continued thermal support for the Space Launch System (SLS) program, MSFC is constantly developing or modifying software tools to aid in analytical efforts to solve thermal issues and problems posed by the project. In some cases, existing software used by previous heritage programs provides an excellent...
Briefs: Aerospace
Comprehensive Software Simulation on Ground Special Power at Kennedy Space Center
As the number of channels, or operative sites, increases in present and future ground special power (GSP) development efforts, the amount of hardware required to test development codes becomes substantially expensive. By simulating/emulating the hardware, code...
Briefs: Mechanical & Fluid Systems
Active Response Gravity Offload System
NASA has used two systems to train astronauts for weightlessness. The first is the Reduced Gravity Simulator that suspended the astronaut at an angle of 80.5 so that only 1/6th of his or her weight was supported by the ground, while the rest was supported by a pulley system. The other system, designed during...
Briefs: Energy
OFFSET: A Global Carbon Cycle Game
The OFFSET video game was designed to teach children the basics of the carbon cycle in a fun and engaging way. The game play is a mix of Pong, Breakout, and RTS. The game has a retro-art style, and uses Game Center, so that players can compare scores with each other.
Briefs: Software
Global Series Solutions of Nonlinear Differential Equations with Shocks using Walsh Functions
An orthonormal basis set is introduced for use in generating global solutions to nonlinear differential equations with shocks. By global, it is meant that a single series solution is generated that is valid over the entire domain, not a separate solution...
Briefs: Software
Space Habitability Observation Reporting Tool (iSHORT)
As documented by the Human Research Program, there is a need for tools to aid in assessing habitability in space vehicles/habitats. Currently, human factors and habitability feedback is collected during post-mission debriefs that may occur up to several months following the end of a mission....
Briefs: Sensors/Data Acquisition
Geodesolver for the Geodesic Equation
NASA has a need to determine the distribution of dark matter around planets like Earth. Doing so necessitates the ability to repeatedly solve the geodesic equation in simulations of weakly interacting particles streaming through bodies described by a Schwarzschild metric. Geodesolver numerically solves the...

Videos