- Intelligent Systems
Earth Observing One (EO-1) Spacecraft: Beginning in the Fall 2005, NASA/Ames Research Center
teamed with the Autonomous Science Experiment (ASE) to fly the Livingston 2 (L2) Mode Identification
and Diagnostic Software. ACI played an important role with integrating L2 onto the EO-1 spacecraft.
Using their expertise with Wind River's VxWorks real-time operating system, we successfully integrated
the L2 software onboard the orbiting EO-1 spacecraft. As a result of this successful integration, the
amount of time needed for testing was reduced. The test series designed by the ACI staff contributed to
this time saving.
Integrated System Health Management (ISHM) Technology Demonstration Project: Integrated
System Health Management (ISHM) is a system that will improve the reliability and reduce the amount
of man-power to prepare for space and aeronautical flights. ACI's role in this project was to create a
software module, known as the Dispatcher, running on a PC/104 system that takes data from the
F/A-18's MIL-STD-1553A bus and distributes it to the Beacon-based Exception Analysis for Multi-
missions (BEAM) and Inductive Monitoring System (IMS) software applications.
Lunar Atmosphere and Dust Environment Explorer (LADEE): ACI
did embedded software development work on the Lunar Atmosphere and Dust
Environment Explorer (LADEE) throughout the life of the project. LADEE
successfully flew around the moon and did over 100 days of science before
it impacted the surface on April 17, 2014. ACI ported software to a Rad750
PowerPC and developed software drivers to interface to various sensors and
control actuators using Wind River's VxWorks real-time operating system.
X-37 Integrated Vehicle Health Management: The X-37 is a technology demonstrator that will be ferried
into orbit to test new technologies for next generation Reusable Launch Vehicles (RLV). ACI supported
the software testing and integration of NASA's Integrated Vehicle Health Management (IVHM) software
for the X-37 spacecraft on VxWorks. The IVHM software was ported from LISP to C++ and will
be integrated to run as a task on the X-37's Vehicle Management Computer (VMC). The Vehicle
Management System (VMS) will be another task running on the VMC. The VMS is responsible for
telemetry and power management and the IVHM task communicates with the VMS task to obtain sensor
data, vehicle commands, and to send telemetry to the ground. The VMC will
use PowerPC microprocessors and will run the VxWorks operating system.
Mars Astrobiology Research and Technology Experiment (MARTE): NASA is searching for signs of
life on Mars. Water ice has been discovered in subsurface of Mars by other NASA robotic probes. Future
NASA missions may include drilling as another means to look for signs of life. The MARTE project was a
combined effort of developing a drill for Martian soil, rock sample handling, and instrumentation technologies
to search for life on the Red Planet. ACI's staff wrote the software for an Imaging Spectrograph instrument
to capture high-resolution images of rock core samples. The ACI staff also wrote part of the control system
for the Core Sample Handling System (CSHS). This entailed writing the software for two ARM micro-
controllers that controlled servo motors and monitor limit switches. ACI supported the demonstration of
MARTE at the Mars Analog Site, in Rio Tinto, Spain.
Moon/Mars Underground Mole (MMUM): Another robotic probe, MMUM is equipped with a burrowing
penetrator. This is another approach to gain access to the subsurface materials on Mars and the Moon.
ACI wrote the Real-Time Operating System (RTOS) and control system for the robotic probe. ACI also
developed the Windows-based Graphical User Interface (GUI) software to send commands to and
receive telemetry from the MMUM.
ACI was responsible for RTOS trade studies to compare commercially-available RTOS products for
potential use in future NASA missions. Future NASA missions for these studies include: Orion Spacecraft
Crew Exploration Vehicle (CEV) and autonomous Glide-Back Booster as a replacement of the Space
Shuttle Solid Rocket Booster (SRB). Although the Glide-Back Booster will not be developed for the Space
Shuttle, since the Space Shuttle fleet will be retired in the near future, this autonomous flight control system
has a potential to make the space launch more economical and more environmentally friendly since it
increases the re-usability of the space-launch component. One of the criteria used for the Orion CLV studies
was the compatibility with the ARINC 653 application programming interface.
MOVIE: Autonomous Glide-Back Booster simulation
MOVIE: Hover flight of the NASA Hover Test Vehicle
A full length video is available on YouTube