Algorithm-Based Fault Tolerance Integrated With Replication

In a proposed approach to programming and utilization of commercial off-the-shelf computing equipment, a combination of algorithm-based fault tolerance (ABFT) and replication would be utilized to obtain high degrees of fault tolerance without incurring excessive costs. The basic idea of the proposed approach is to integrate ABFT with replication such that the algorithmic portions of computations would be protected by ABFT, and the logical portions by replication.

Posted in: Briefs, Information Sciences, Failure analysis, Mathematical models, Computer software and hardware

Targeting and Localization for Mars Rover Operations

A design and a partially developed application framework were presented for improving localization and targeting for surface spacecraft. The program has value for the Mars Science Laboratory mission, and has been delivered to support the Mars Exploration Rovers as part of the latest version of the Maestro science planning tool. It also has applications for future missions involving either surface-based or low-altitude atmospheric robotic vehicles.

Posted in: Briefs, Information Sciences, Architecture, Ground vehicle operations, Robotics, Spacecraft

Terrain-Adaptive Navigation Architecture

A navigation system designed for a Mars rover has been designed to deal with rough terrain and/or potential slip when evaluating and executing paths. The system also can be used for any off-road, autonomous vehicles. The system uses more sophisticated terrain analysis, but also converges to computational complexity similar to that of currently deployed navigation systems when the terrain is benign. The system consists of technologies that have been developed, integrated, and tested onboard research rovers in Mars analog terrains, including goodness maps and terrain triage, terrain classification, remote slip prediction, path planning, high-fidelity traversability analysis (HFTA), and slip-compensated path following.

Posted in: Briefs, Information Sciences, Adaptive control, Terrain, Ground vehicle operations, Spacecraft

An Efficient Reachability Analysis Algorithm

A document discusses a new algorithm for generating higher-order dependencies for diagnostic and sensor placement analysis when a system is described with a causal modeling framework. This innovation will be used in diagnostic and sensor optimization and analysis tools. Fault detection, diagnosis, and prognosis are essential tasks in the operation of autonomous spacecraft, instruments, and in-situ platforms. This algorithm will serve as a power tool for technologies that satisfy a key requirement of autonomous spacecraft, including science instruments and in-situ missions.

Posted in: Briefs, TSP, Information Sciences, Mathematical models, Sensors and actuators, Diagnostics, Prognostics, Spacecraft, Unmanned aerial vehicles

Control Architecture for Robotic Agent Command and Sensing

Plans and behaviors are updated in response to changing requirements and conditions.

Control Architecture for Robotic Agent Command and Sensing (CARACaS) is a recent product of a continuing effort to develop architectures for controlling either a single autonomous robotic vehicle or multiple cooperating but otherwise autonomous robotic vehicles. CARACaS is potentially applicable to diverse robotic systems that could include aircraft, spacecraft, ground vehicles, surface water vessels, and/or underwater vessels.

Posted in: Briefs, TSP, Information Sciences, Architecture, Robotics, Autonomous vehicles, Marine vehicles and equipment, Spacecraft, Unmanned aerial vehicles

Algorithm for Wavefront Sensing Using an Extended Scene

The restriction to a point source has been removed.

A recently conceived algorithm for processing image data acquired by a Shack-Hartmann (SH) wavefront sensor is not subject to the restriction, previously applicable in SH wavefront sensing, that the image be formed from a distant star or other equivalent of a point light source. That is to say, the image could be of an extended scene. (One still has the option of using a point source.) The algorithm can be implemented in commercially available software on ordinary computers.

Posted in: Briefs, TSP, Information Sciences, Mathematical models, Computer software and hardware, Remote sensing

XML-Based SHINE Knowledge Base Interchange Language

The SHINE Knowledge Base Interchange Language software has been designed to more efficiently send new knowledge bases to spacecraft that have been embedded with the Spacecraft Health Inference Engine (SHINE) tool. The intention of the behavioral model is to capture most of the information generally associated with a spacecraft functional model, while specifically addressing the needs of execution within SHINE and Livingstone. As such, it has some constructs that are based on one or the other.

Posted in: Briefs, TSP, Information Sciences, Communication protocols, Computer software and hardware, Data exchange

SHINE Virtual Machine Model for In-flight Updates of Critical Mission Software

This software is a new target for the Spacecraft Health Inference Engine (SHINE) knowledge base that compiles a knowledge base to a language called Tiny C — an interpreted version of C that can be embedded on flight processors. This new target allows portions of a running SHINE knowledge base to be updated on a “live” system without needing to halt and restart the containing SHINE application. This enhancement will directly provide this capability without the risk of software validation problems and can also enable complete integration of BEAM and SHINE into a single application.

Posted in: Briefs, TSP, Information Sciences, Computer software and hardware, Spacecraft

Mars Image Collection Mosaic Builder

A computer program assembles images from the Mars Global Surveyor (MGS) Mars Observer Camera Narrow Angle (MOCNA) collection to generate a uniform-high-resolution, georeferenced, uncontrolled mosaic image of the Martian surface. At the time of reporting the information for this article, the mosaic covered 7 percent of the Martian surface and contained data from more than 50,000 source images acquired under various light conditions at various resolutions.

Posted in: Briefs, Information Sciences, Cartography, Computer software and hardware, Imaging and visualization

Providing Internet Access to High-Resolution Mars Images

The OnMars server is a computer program that provides Internet access to high-resolution Mars images, maps, and elevation data, all suitable for use in geographical information system (GIS) software for generating images, maps, and computational models of Mars. The OnMars server is an implementation of the Open Geospatial Consortium (OGC) Web Map Service (WMS) server. Unlike other Mars Internet map servers that provide Martian data using an Earth coordinate system, the OnMars WMS server supports encoding of data in Mars-specific coordinate systems.

Posted in: Briefs, Information Sciences, Cartography, Data exchange, Internet of things

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.