JPL
Careers
Education
Science & Technology
JPL Logo
JPL Logo
Technology
.3 min read

Computer Program Assumes Spacecraft Command 

Jet Propulsion Laboratory https://www.jpl.nasa.gov/ May 17, 1999

It's one small step in the history of robotic space flight; but it may turn out to be one giant leap for computer-kind: Artificial intelligence software is in primary command of a spacecraft for the first time.

It's one small step in the history of robotic space flight; but it may turn out to be one giant leap for computer-kind: Artificial intelligence software is in primary command of a spacecraft for the first time.

Known as Remote Agent, the software has been operating NASA's Deep Space 1 mission and its futuristic ion engine since 11 a.m. Pacific Daylight Time today, May 17. The question: Can a spacecraft function entirely on its own nearly 120 million kilometers (75 million miles) from Earth, without detailed instructions from the ground?

The public is invited to follow this ambitious 48-hour test as it continues to unfold today and tomorrow, through a detailed web page and e-mail alerts triggered by actual events on Deep Space 1. Learn more or sign up online at http://rax.arc.nasa.gov .

"While we watch over its shoulder electronically, we are giving Remote Agent the responsibility to monitor Deep Space 1's activities and position in space, including any engine firings it needs to keep on course," said Dr. Pandu Nayak, deputy manager of Remote Agent development at NASA's Ames Research Center, Moffett Field, CA. "We are also challenging Remote Agent with some 'unexpected problems' to see how well it reacts, and to determine whether it can get the mission back on track without human intervention."

"Remote Agent can create and carry out its own plans to achieve the mission goals that we give it," said Dr. Doug Bernard, Remote Agent manager at NASA's Jet Propulsion Laboratory, Pasadena, CA. "This technology could allow us to pursue solar system exploration missions that only a few years ago would have been considered too elaborate, too costly or excessively dependent on teams of Earth-bound controllers."

The Remote Agent software package features three components: the Planner/Scheduler, the Executive and one called Livingstone.

The Planner takes general goals and determines detailed activities needed to achieve the goals. The test includes asking the Planner to achieve broad goals such as, "Find your position, and fire your ion engine whenever practical." If a hardware problem develops that prevents execution of the plan, the Planner makes a new plan, taking into account degraded capabilities.

The Executive interprets the plans and adds more detail to them, then issues commands to the flight software, coordinating the three parts of Remote Agent. Some commands turn the spacecraft to point in a different direction. Other commands ask the onboard camera to take pictures of asteroids and stars for navigation purposes.

Livingstone acts like a doctor, monitoring the spacecraft's health. If something goes wrong, Livingstone tells the Executive there is a problem. The Executive consults the "doctor" for simple procedures that may quickly remedy the problem. For example, if the camera does not respond, a quick fix is to turn the camera off and then on again. If this does not work, the Executive asks the Planner for a new plan that still achieves mission goals. If the problem is too serious, the software gives up and waits for help from Earth.

Specific tests include simulation of hardware problems, such as a malfunctioning spacecraft thruster. This should prompt the software to diagnose the cause of the apparent problem and take corrective action. Remote Agent is designed to detect and recover from a set of real subsystem failures in the unlikely event that an actual failure should occur on Deep Space 1 during the remainder of the experiment.

Launched October 24, 1998, Deep Space 1 is validating 12 new technologies, including Remote Agent, so that they can be confidently used on science missions of the 21st century. Its ion propulsion system has now completed more than 73 days of thrusting, most of that time under the control of the spacecraft's autonomous navigation system. The Deep Space 1 team expects that testing of all technologies will be complete by early June, with the exception of navigation system tests scheduled during an encounter with asteroid 1992 KD in late July.

The Remote Agent software was developed in collaboration between NASA Ames and JPL. Deep Space 1, part of the New Millennium Program, is managed for NASA's Office of Space Science, Washington, DC, by the Jet Propulsion Laboratory, a division of the California Institute of Technology, Pasadena, CA.



818-354-5011

99-041

Related News

Mars.

NASA Pushes Next-Gen Mars Helicopter Rotor Blades Past Mach 1

Technology.

NASA Fires Up Powerful Lithium-Fed Thruster for Trips to Mars

Technology.

NASA Unveils Initiatives to Achieve America’s National Space Policy

Technology.

Networks Keeping NASA’s Artemis II Mission Connected

Technology.

NASA’s SunRISE SmallSats Ace Tests, Moving Closer to Launch

Technology.

NASA’s Webb, Curiosity Named in TIME’s Best Inventions Hall of Fame

Robotics.

NASA JPL Unveils Rover Operations Center for Moon, Mars Missions

Technology.

New NASA Sensor Goes Hunting for Critical Minerals

Technology.

NASA Completes Nancy Grace Roman Space Telescope Construction

Technology.

NASA Selects 2 Instruments for Artemis IV Lunar Surface Science

About JPL
Who We Are
Directors
Careers
Internships
The JPL Story
JPL Achievements
Documentary Series
JPL Annual Report
Executive Council
Missions
Current
Past
Future
All
News
All
Earth
Solar System
Stars and Galaxies
Eyes on the News
Subscribe to JPL News
Galleries
Images
Videos
Audio
Podcasts
Apps
Visions of the Future
Slice of History
Robotics at JPL
Events
Lecture Series
Speakers Bureau
Calendar
Visit
Public Tours
Virtual Tour
Directions and Maps
Topics
JPL Life
Solar System
Mars
Earth
Climate Change
Exoplanets
Stars and Galaxies
Robotics
More
Asteroid Watch
NASA's Eyes Visualizations
Universe - Internal Newsletter
Social Media
Accessibility at NASA
Contact Us
Get the Latest from JPL
Follow Us

JPL is a federally funded research and development center managed for NASA by Caltech.

More from JPL
Careers
Education
Science & Technology
Acquisition
JPL Store
Careers
Education
Science & Technology
Acquisition
JPL Store
Related NASA Sites
Basics of Spaceflight
NASA Kids Science - Earth
Earth / Global Climate Change
Exoplanet Exploration
Mars Exploration
Solar System Exploration
Space Place
NASA's Eyes Visualization Project
Voyager Interstellar Mission
NASA
Caltech
Privacy
Image Policy
FAQ
Feedback
Version: v3.1.0 - 9d64141
Site Managers:Emilee Richardson, Alicia Cermak
Site Editors:Naomi Hartono, Steve Carney
CL#:21-0018