Volume 7, Number 6     November/December 1999

Technology Transfer


Space Age Software Packages Win the Award

EACH YEAR , NASA'S INVENTIONS AND Contributions Board and the NASA Chief Information Officer recognize software by offering the largest software excellence prize in the United States. Remote Agent, the first artificial intelligence software in history to command a spacecraft millions of miles from Earth, and Genoa, a software package that can predict material aging and failure, recently were named co-winners of NASA's 1999 Software of the Year Award. Several runners up and honorable mentions were also selected from 50 entries representing more than 150 corporations, universities and government laboratories.

Genoa is the only tool in the world that can accurately model the progressive aging and failure of any monolithic or laminated metallic, ceramic or polymeric material in two- or three-dimensional structures. Its impact throughout industry is as enabling technology for the use of all forms of advanced materials for the manufacture of new products and novel construction and fabrication processes.

Submitted by Glenn Research Center at Lewis Field (formerly Lewis Research Center) in Cleveland, Ohio, Genoa is a space technology program that is being applied to making everyday life safer here on Earth by simulating and predicting aging and failure in all sorts of structural materials, including high-tech alloys and ceramics used in airplanes, cars, engines and bridges. Remote Agent, used to control NASA's Deep Space 1 mission in May 1999, was jointly submitted by Ames Research Center, Moffett Field, California, and the Jet Propulsion Laboratory in Pasadena, California. Remote Agent makes spacecraft cheaper and transforms science fiction into science fact by allowing spacecraft to operate themselves.

Genoa's development began at Glenn in the 1970s and was commercialized only about a year ago. A minority-owned small business is now marketing the software, which is used by aircraft manufacturers and others. It is the only software that can predict progressive aging and failure of materials as diverse as metals, ceramics, concrete and all types of composites. The ability to predict material and structural failure helps manufacturers build stronger aircraft fuselages, engines, car bodies and bridges. This is especially important today as commercial aircraft fleets age and many elements of road and bridge infrastructure reach the end of their useful lives.

Remote Agent, a giant leap in the world of artificial intelligence, is the first software package ever used to autonomously control a spacecraft. NASA scientists gave the software package primary command of the Deep Space 1 spacecraft for three days in May, and it more than met expectations. The software detected, diagnosed and fixed problems, showing that it can make decisions and issue spacecraft commands to keep a mission on track. This capability will reduce the cost of future spacecraft operations as computers become "thinking" partners along with humans. NASA scientists believe that the artificial intelligence used on Deep Space 1 is the precursor for self-aware, self-controlled and self-operated robots, exploring rovers and intelligent machines.

Remote Agent, a software package developed to allow autonomous control of a spacecraft, is an artificial intelligence method for the spacecraft to be able to operate without help from Earth. The software is now operational with the completion of testing on Deep Space 1. Photo credit: Boomerang Design Group

"The Remote Agent approach to spacecraft autonomy signals the dawn of a new era in space exploration," said Dr. Pandu Nayak, Ames deputy manager of Remote Agent development. "Remote Agent will enable new classes of missions and more effective use of existing resources; and it will enable today's ground operations teams to operate significantly more missions. Remote Agent and its components are already being considered for a variety of missions across the Agency."

Runners up for the Software of the Year Award were:

  • Virtual Interactive Imaging and Cybersurgery for Distant Healthcare is a suite of medical software applications to help doctors remotely treat patients in space and on Earth. Developed by Ames, these software tools enable high-resolution, near-real-time rendering of medical images for doctors located thousands of miles away from patients. For more information, visit the Center for Bioinformatics at Ames at http://biocomp.arc.nasa.gov/home.html
  • Generic Inferential Executor (Genie) is capable of automating many plant floor production operations. This intelligent graphical tool was designed by Goddard Space Flight Center in Greenbelt, Maryland, for automating spacecraft pass operations, incorporating a novel scripting process to handle monitoring and decision making under time and spacecraft decision constraints.
  • Enigma Software Tools is NASA's premier tool for creating spacecraft and other hardware simulation animations that possess high-quality, unprecedented speed and fidelity. Rendering and powerful animation tools, along with an intuitive interface and extraordinary documentation, make it exceptionally easy to learn and use. It was developed at Johnson Space Center in Houston, Texas.

Receiving honorable mention were:

  • NPARC Alliance Flowfield Simulation System is a structured, multi-zone, compressible flow solver with flexible turbulence and chemistry models, called WIND. It is a merger of three-existing computational fluid dynamics codes: the original Alliance flow solver from NPARC (the Air Force's Arnold Engineering Development Center and NASA's Glenn Research Center), NXAIR (an Arnold code used primarily for store separation problems) and NASTD (the primary flow solver at McDonnell Douglas, now part of Boeing).
  • ASPEN: Automated Scheduling and Planning Environment is a modular, reconfigurable application framework, based on artificial intelligence techniques, which is capable of supporting a variety of planning and scheduling applications, including spacecraft operations planning, planning for mission design, surface rover planning, ground antenna utilization planning and coordinated multiple rover planning. As a ground-based system, ASPEN uses an internal spacecraft model and a set of high-level goals to output a sequence of commands to be executed by the spacecraft to achieve those goals. As a flight-based system, ASPEN receives updates on spacecraft or rover state continuously and updates the current plan to reflect environment changes. As an antenna scheduling system, ASPEN has been used to autonomously control a Deep Space Network station.
  • RBNB DataTurbine™ is a powerful interapplication manager that makes data communication easy. It is based on a patent pending technology called "Ring Buffered Network Bus" (RBNB), which provides a time-stamped data buffer between applications and does the work of storing, retrieving and routing information. Using Java™ and standard networking protocols (TCP/IP), RBNB DataTurbine runs on most modern computers and operating systems. On an intranet or the Internet, on the ground or in flight at NASA, DataTurbine is a proven powerful solution for collaborative data sharing.

In 1998, NASA awarded more than $350,000 in cash prizes to the winners. Information about the 1999 winning teams and other finalists is available at http://www.hq.nasa.gov/office/codei/swy99win.html


NASA Official:Jonathan Root

Web Designer: Joel Vendette
Credits