
A computer program called “ddor_sasf2apf” converts delta-door (delta differential one-way range) request from an SASF (spacecraft activity sequence file) format to an APF (apgen plan file) format for use in the Mars Reconnaissance Orbiter (MRO) mission-planning-and- sequencing process. The APF is used as an input to “APGEN/AUTOGEN” in the MRO activity- planning and command-sequence-generating process to sequence ...
Read More >>
A computer program called “dsn config converter” automates what had been a manual process for updating the multi-mission adaptation file (multi.aaf) used by a multiple- mission- command- sequence- generating process comprised of a combination of the AUTOGEN and APGEN programs mentioned in the immediately preceding article. The program converts ...
Read More >>
A computer program called “autogen hypertext map generator” satisfies a need for documenting and assisting in visualization of, and navigation through, model files used in the AUTOGEN and APGEN software mentioned in the two immediately preceding articles. This program parses autogen script files, autogen model files, PERL scripts, and apgen ...
Read More >>
The Sequence History Update Tool performs Web-based sequence statistics archiving for Mars Reconnaissance Orbiter (MRO). Using a single UNIX command, the software takes advantage of sequencing conventions to automatically extract the needed statistics from multiple files. This information is then used to populate a PHP database, which is then seamlessly ...
Read More >>
This software tool saves time and reduces risk by automating two labor-intensive and error- prone post-processing steps required for every DKF [DSN (Deep Space Network) Keyword File] that MRO (Mars Reconnaissance Orbiter) produces, and is being extended to post-process the corresponding TSOE (Text Sequence Of Events) as well. The need ...
Read More >>
The MRO Sequence Checking Tool program, mro_check, automates significant portions of the MRO (Mars Reconnaissance Orbiter) sequence checking procedure. Though MRO has similar checks to the ODY’s (Mars Odyssey) Mega Check tool, the checks needed for MRO are unique to the MRO spacecraft.
The Maestro Science Activity Planner is a computer program that assists human users in planning operations of the Mars Explorer Rover (MER) mission and visualizing scientific data returned from the MER rovers. Relative to its predecessors, this program is more powerful and easier to use. This program is built on ...
Read More >>
A system of software partly automates planning of a flight of the Uninhabited Aerial Vehicle Synthetic Aperture Radar (UAVSAR) — a polarimetric synthetic-aperture radar system aboard an unpiloted or minimally piloted airplane. The software constructs a flight plan that specifies not only the intended flight path but also the setup ...
Read More >>
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 ...
Read More >>
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 ...
Read More >>
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. ...
Read More >>
An Extensible Markup Language (XML) schema was developed
as a means of defining and describing a structure for capturing
spacecraft command-definition and tracking information
in a single location in a form readable by both engineers
and software used to generate software for flight and ground
systems. A structure defined within ...
Read More >>
A common practice in computer science to associate a value
with a key is to use a class of algorithms called a hash-table.
These algorithms enable rapid storage and retrieval of values
based upon a key. This approach assumes that many keys will
need to be stored immediately. A new ...
Read More >>
An algorithm generates grid coordinates for a computationally
efficient spiral search pattern covering an uncertain rectangular
area spanned by a coordinate grid. The algorithm does not
require that the grid be fixed; the algorithm can search indefinitely,
expanding ...
Read More >>
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 ...
Read More >>
Dedicated to helping you design better products in a digital world... your guide to the latest tools & techniques for digital prototyping, simulation, and analysis of the real-world performance of your ideas. Visit the Digital Design Center