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
1740
30
Briefs: Software
Software Development Standard Processes (SDSP)
A JPL-created set of standard processes is to be used throughout the lifecycle of software development. These SDSPs cover a range of activities, from management and engineering activities, to assurance and support activities. These processes must be applied to software tasks per a pre- scribed set of...
Briefs: Software
Cassini Tour Atlas Automated Generation
During the Cassini spacecraft’s cruise phase and nominal mission, the Cassini Science Planning Team developed and maintained an online database of geometric and timing information called the Cassini Tour Atlas. The Tour Atlas consisted of several hundreds of megabytes of EVENTS mission planning software...
Briefs: Software
EOS MLS Level 1B Data Processing Software, Version 3
This software is an improvement on Version 2, which was described in “EOS MLS Level 1B Data Processing, Version 2.2,” NASA Tech Briefs, Vol. 33, No. 5 (May 2009), p. 34. It accepts the EOS MLS Level 0 science/engineering data, and the EOS Aura spacecraft ephemeris/attitude data, and produces...
Briefs: Software
Autonomous Coordination of Science Observations Using Multiple Spacecraft
This software provides capabilities for autonomous cross-cueing and coordinated observations between multiple orbital and landed assets. Previous work has been done in re-tasking a single Earth orbiter or a Mars rover in response to that craft detecting a science event. This...
Application Briefs: Software
CodeSonar, Coverity Prevent, and Uno softwareGrammaTechIthaca, NY607-273-7340www.grammatech.com The results of a ten-month study by 30 NASA engineers of possible electronic causes of...
Feature Image
Supplements: Software
Comsol News - 2011
In the following user stories, nineteen diverse high-tech organizations showcase how their adoption of COMSOL Multiphysics has led to new product designs and research findings. Table of Contents // COMSOL NEWS 2011 FEATURES Multiphysics 4 Multiphysics Analysis of a Burning Candle 5 Capacitively Coupled Plasma Analysis ...
Briefs: Medical
The MDMouse system incorporates a pre-existing medical device into a conventional computer control mouse. The tool is designed to measure blood pressure outside of the medical environment, and to provide that...
Feature Image
Application Briefs: Software
PHX ModelCenter® softwarePhoenix IntegrationWayne, PA610-971-9603www.phoenix-int.com Phoenix Integration’s PHX ModelCenter® software has been used by NASA to create a robust,...
Feature Image
Briefs: Software
Rapid ISS Power Availability Simulator
The ISS (International Space Station) Power Resource Officers (PROs) needed a tool to automate the calculation of thousands of ISS power availability simulations used to generate power constraint matrices. Each matrix contains 864 cells, and each cell represents a single power simulation that must be run. The...
Briefs: Software
Image Calibration
Calibrate_Image calibrates images obtained from focal plane arrays so that the output image more accurately represents the observed scene. The function takes as input a degraded image along with a flat field image and a dark frame image produced by the focal plane array and outputs a corrected image. The three most prominent...
Briefs: Software
Image Segmentation, Registration, Compression, and Matching
A novel computational framework was developed of a 2D affine invariant matching exploiting a parameter space. Named as affine invariant parameter space (AIPS), the technique can be applied to many image-processing and computer-vision problems, including image registration, template...
Briefs: Software
RAPID: Collaborative Commanding and Monitoring of Lunar Assets
RAPID (Robot Application Programming Interface Delegate) software utilizes highly robust technology to facilitate command-ing and monitoring of lunar assets. RAPID provides the ability for intercenter communication, since these assets are developed in multiple NASA centers.
Briefs: Software
MaROS: Web Visualization of Mars Orbiting and Landed Assets
Mars Relay operations currently involve several e-mails and phone calls between lander and orbiter teams in order to settle on an agreed time for performing a communication pass between the landed asset (i.e. rover or lander) and orbiter, then back to Earth. This new application aims to...
Briefs: Software
3D Orbit Visualization for Earth-Observing Missions
This software visualizes orbit paths for the Orbiting Carbon Observatory (OCO), but was designed to be general and applicable to any Earth-observing mission. The software uses the Google Earth user interface to provide a visual mechanism to explore spacecraft orbit paths, ground footprint...
Briefs: Software
Coded Modulation in C and MATLAB
This software, written separately in C and MATLAB as stand-alone packages with equivalent functionality, implements encoders and decoders for a set of nine error-correcting codes and modulators and demodulators for five modulation types. The software can be used as a single program to simulate the performance of...
Briefs: Software
GOATS Image Projection Component
When doing mission analysis and design of an imaging system in orbit around the Earth, answering the fundamental question of imaging performance requires an understanding of the image products that will be produced by the imaging system. At the highest level, this understanding can be gained by a first-principles...
Briefs: Software
MIRO Continuum Calibration for Asteroid Mode
MIRO (Microwave Instrument for the Rosetta Orbiter) is a lightweight, uncooled, dual-frequency heterodyne radiometer. The MIRO encountered asteroid Steins in 2008, and during the flyby, MIRO used the Asteroid Mode to measure the emission spectrum of Steins. The Asteroid Mode is one of the seven modes of...
Briefs: Software
MASCOT — MATLAB Stability and Control Toolbox
MASCOT software was created to provide the conceptual aircraft designer accurate predictions of air vehicle stability and control characteristics. The code takes as input mass property data in the form of an inertia tensor, aerodynamic loading data, and propulsion (i.e. thrust) loading data. Using...
Application Briefs: Software
Autodesk® Revit® Architecture and Autodesk® Revit® Structure softwareGeneral Dynamics SATCOMAutodeskSan Rafael, CA415-507-5000www.autodesk.com NASA Ames Research Center at...
Feature Image
Articles: Software
Engineers have one very keen sense in life, and that is to ferret out usefulness from perceived buzz. Trained as such, unless we are reading the weather report, the word “cloud” sends our...
Feature Image
Blog: Software
There’s An App For That
Want to learn how to fire a Patriot missile at something? There’s an app for that. No, seriously…there’s an app for that. According to a press release I received last week, a company called C2 Technologies has just developed the first of what will be 7 mobile iPhone applications designed to train the U.S Army’s...
Briefs: Software
X-Windows Widget for Image Display
XvicImage is a high-performance X-Windows (Motif-compliant) user interface widget for displaying images. It handles all aspects of low-level image display. The fully Motif-compliant image display widget handles the following tasks:
Briefs: Software
CFDP for Interplanetary Overlay Network
The CCSDS (Consultative Committee for Space Data Systems) File Delivery Protocol for Interplanetary Overlay Network (CFDP-ION) is an implementation of CFDP that uses ION’s DTN (delay tolerant networking) implementation as its UT (unit-data transfer) layer. Because the DTN protocols effect automatic,...
Briefs: Software
Observation Scheduling System
Software has been designed to schedule remote sensing with the Earth Observing One spacecraft. The software attempts to satisfy as many observation requests as possible considering each against spacecraft operation constraints such as data volume, thermal, pointing maneuvers, and others. More complex constraints such...
Briefs: Software
Auto Draw From Excel Input Files
The design process often involves the use of Excel files during project development. To facilitate communications of the information in the Excel files, drawings are often generated. During the design process, the Excel files are updated often to reflect new input. The problem is that the drawings often lag the...
Briefs: Software
Single-Frame Terrain Mapping Software for Robotic Vehicles
This software is a component in an unmanned ground vehicle (UGV) perception system that builds compact, single-frame terrain maps for distribution to other systems, such as a world model or an operator control unit, over a local area network (LAN). Each cell in the map encodes an elevation...
Briefs: Software
Source Lines Counter (SLiC) Version 4.0
Source Lines Counter (SLiC) is a software utility designed to measure software source code size using logical source statements and other common measures for 22 of the programming languages commonly used at NASA and the aerospace industry. Such metrics can be used in a wide variety of applications, from...
Briefs: Software
Guidance, Navigation, and Control Program
The Rendezvous and Proximity Operations Program (RPOP) is realtime guidance, navigation, and control (GN&C) domain piloting-aid software that provides 3D Orbiter graphics and runs on the Space Shuttle’s Criticality-3 Payload and General Support Computer (PGSC) in the crew cockpit. This software...
Briefs: Software
Wallops Ship Surveillance System
Approved as a Wallops control center backup system, the Wallops Ship Surveillance Software is a day-of-launch risk analysis tool for spaceport activities. The system calculates impact probabilities and displays ship locations relative to boundary lines. It enables rapid analysis of possible flight paths to preclude...

Videos