Electronics & Software

Software

Find the latest advancements in the software used in simulation software, CAD, CAM, CAE, and mathematical and scientific software. Access technical and application briefs from NASA and other major research labs.

Stories

42
0
900
30
Briefs: Software
Graph analytics is a way of facilitating guided graph exploration through visual and interactive means. Unlike many graph visualization research efforts that focus predominantly on layout algorithms and rendering...
Feature Image
Briefs: Software
CornerStone Knowledge Acquisition and Synthesis Framework
In general, and especially in the “big data” era, there is often a failure to collect sufficient data about the data (metadata). This lack of metadata drastically reduces the potential use of the data, and the attempt to rectify this situation after the fact is often difficult, if not...
Briefs: Software
Sound Lab (SLAB) Version 5
Interest in the simulation of acoustic environments has prompted a number of technology development efforts over the years for applications such as auralization of concert halls and listening rooms, spatial information displays in aviation, virtual reality, and better sound effects for video games. Each of these...
Briefs: Software
Python Interface to Dual-Pol Radar Algorithms (DualPol)
This object-oriented Python module facilitates precipitation retrievals (e.g., hydrometeor type, precipitation rate, precipitation mass, particle size distribution) from polarimetric radar data. It leverages existing open-source radar software packages to perform all-in-one retrievals that are...
Briefs: Software
Automated Transfer Function Generator
When designing or analyzing electrical systems, it is important to understand the relationship between input and output. Power conversion occurs in a “black box,” and transfer functions can be used to provide a better understanding of the processes occurring in this black box. Although they provide a useful...
Briefs: Software
The Automated Impacts Routing (AIR) software is advanced route finding technology for air and ground vehicles. The software provides users the ability to find optimized paths through airspace...
Feature Image
Briefs: Software
Software Suite for Identifying Suspicious Individuals
It can be very useful to know about activities among individuals; for example, which individuals are associated with other individuals? When two or more individuals get together, is there an intended purpose? Who are the leaders or important individuals of a group? What is the organizational...
INSIDER: Imaging
Did you see? New software developed at Saarland University turns any camera into an eye-contact detector. Why is it so valuable to identify eye contact? We spoke with the inventor about new kinds of applications...
Feature Image
Briefs: Software
PLOT3D 4.1
PLOT3D is an interactive graphics program designed to help scientists visualize computational fluid dynamics (CFD) grids and solutions. Today, supercomputers and CFD algorithms can provide scientists with simulations of such highly complex phenomena that obtaining an understanding of the simulations has become a major problem. Tools that...
Articles: Software
Between 1985 and 1987, a radiation therapy device called the Therac-25 was involved in at least six incidents in which the device delivered massive overdoses of radiation. The patients...
Feature Image
Briefs: Software
DiVisa is a multi-dimensional information visualization tool that en ables researchers to understand the behavior of network data.
Feature Image
Briefs: Software
A network geolocation technology (NGT) can be used to determine the physical location of a networked Internet user, as well as accurately determine if an Internet user is in fact in the metropolitan service area...
Feature Image
Briefs: Software
Enterprise Business Information System (EBIS) Data Warehouse Quality Inspector
A typical data warehouse may contain thousands of tables. Validating the data quality of all data warehouse content is an unmanageable and unmaintainable task if handled in an ad-hoc fashion. This software seeks to ensure that a data warehouse accurately reflects the...
Briefs: Software
Flood Dashboard 2.0
Google Maps and Google Earth allow the development of customized displays, but such displays must be constructed by a software developer. The Flood Dashboard allows non-technical users to utilize a simple Web form to build and present custom displays. It is a Ruby on Rails 4 application that allows users to build custom...
Briefs: Software
PathDroid
Android is the primary software platform for mobile, networked devices such as tablets and smartphones. These devices are increasingly used for safety-critical functions that require verification of correct and robust behavior of applications. Such software written for the Android operating system is hard to test because applications are...
Briefs: Software
Custom Administration Reporting (gTracker)
A reporting tool was needed that could indicate the accuracy of search results by tracking the number of clicks required by users to find their desired search results. The application should also capture the number of times other links and like filtering components are clicked. The report should have the...
Briefs: Software
High-Speed Network Protocol for Faster, More Reliable Emergency Response
Anew network protocol — the Multi Node Label Routing (MNLR) protocol — was developed to improve the information flow between emergency responders at the scene of an incident and decision-makers at the office of emergency management.
Question of the Week: Software
A report last week concluded that the augmented reality (AR) market is expected to grow from $2.39 billion in 2016 to $61.39 billion by 2023. The research from the Hadapsar,...
Feature Image
Sound-Off: Software
Over the past decade, warfighters’ personal loads have increased, leading to more injuries, pain, and discomfort. To relieve the burden, the military is investigating...
Feature Image
Briefs: Software
Particle flow fields of high particle concentration are found in many commercial applications, including chemical processing, energy conversion, pharmaceutical processing, food processing, and biomedical...
Feature Image
Briefs: Software
Generation of Cut- and Split-Cells for Face-Piercing Geometry in Embedded-Boundary Cartesian Methods
This innovation addresses several critical issues in the construction of cut control volumes using embedded-boundary Cartesian mesh generators. The innovation considers the case of a surface triangulation intersecting the face of a Cartesian hex...
Briefs: Software
Numerical Method to Predict the Evaporation Time of a Water Droplet Attached to a Solid Boundary in the Presence of Fluid Flow
One of the objectives of the In-Situ Resource Utilization (ISRU) RESOLVE project was to extract water from lunar regolith by heating and then capturing and quantifying the released water. A potentially large error in...
Briefs: Software
AUTONOMIE Automotive System Design Software
AUTONOMIE is a MATLAB-based software environment and framework for automotive control system design, simulation, and analysis. It simulates subsystems, systems, or an entire vehicle, and predicts and analyzes fuel efficiency and performance. The software performs analyses and tests for virtual...
Briefs: Software
Acoustic Propagation and Emulation Toolset (APET)
Currently, APET includes a modified version of the Rotorcraft Noise Model (RNM, version 7). It also includes the newly developed Spectral Attenuation Method (SAM), which contains the Ray Tracing Program (RTP) and two versions of a Green's Function Parabolic Equation (GFPE) code. The third component...
Briefs: Software
Launch Trajectory Acquisition System (LTAS) Source Slaving Selector (LS3)
The LTAS Source Slaving Selector application was developed to transmit LTAS data in User Datagram Protocol (UDP) packets using the LTAS data from one of multiple incoming UDP streams. Users select the data stream via a graphical user interface (GUI), which also displays a...
Briefs: Software
Representation and Analysis of System Behavior Using Monotonic Signals
NASA has developed a new method for analyzing complex system behavior that also may be viewed as a type of data visualization and decision support tool. Large complex control systems may have thousands or even millions of sensors, each providing some type of signal that...
Briefs: Software
LTAS Source Slaving Selector (LS3) Analyzer
The objective of the Launch Trajectory Acquisition System (LTAS) Source Slaving Selector (LS3) Analyzer application is to convert recorded data files — which are generated by the LTAS Source Slaving Selector (LS3) application in binary format — to human-readable text files as per a variety of options...
Briefs: Software
iOrca Code Release
The iOrca outlier detection algorithm is based on the K-nearest neighbors approach. It calculates the distances across the dataset to determine if data points are near or far away from their set of neighbors. If a point has an unusually large distance to its neighbors, it is considered an outlier and of interest to the user....
Briefs: Software
RAYGUN Fast Generic Geometry Raycasting Tool
When performing spacecraft simulations, developers sometimes need to feed the simulation with a distance between two objects along a certain direction vector. For example, if a spacecraft is approaching an asteroid and needs to simulate a laser rangefinder, the simulation would need to detect what part...

Top Stories

Feature Image
Blog: Robotics, Automation & Control

Aerial Microrobots That Can Match a Bumblebee's Speed

Feature Image
Blog: Electronics & Computers

Turning Edible Fungi into Organic Memristors

Feature Image
Blog: Manufacturing & Prototyping

Revolutionizing the Production of Semiconductor Chips

Feature Image
News: Energy

H2-ICE Is Heating Up

Feature Image
INSIDER: Electronics & Computers

World’s Smallest Programmable, Autonomous Robots

Feature Image
INSIDER: Manufacturing & Prototyping

Building Bots on a Budget

Videos