SlideShare a Scribd company logo
1 of 33
AI in Space – Lessons From
NASA’s Deep Space 1
Mission
Ron Keesing
Dept. Of Maths & Computing Science
University of the South Pacific
Overview
• NASA’s Deep Space 1 Mission
• A brief introduction to AI
• Why use AI in space?
• The Remote Agent
• Future Directions
NASA’s Deep Space 1
NASA’s Deep Space 1
Technology
• First mission of NASA’s New Millenium
Program.
• Primary mission goal was to demonstrate
new technologies.
NASA’s Deep Space 1
Innovation
First demonstration of
• Ion Propulsion System Engine
• AI system for spacecraft command and
control (Remote Agent)
• 10 other technologies
NASA’s Deep Space 1
Ion Propulsion System Engine
NASA’s Deep Space 1
Exploration
• Launched in October, 1998
• Successful flybys of
– Asteroid Braille (26 Kms)
• Closest asteroid approach to date
– Comet Borrelly
• Best data ever collected from comet
NASA’s Deep Space 1
Exploration – Launch
NASA’s Deep Space 1
Exploration – Artist’s conception
NASA’s Deep Space 1
Exploration - Encounter with Comet Borrelly
A Brief Introduction to AI
• What is artificial intelligence?
– Creating machines that behave “intelligently”.
• How would you know an “intelligent”
machine if you saw one?
– The Turing Test
A Brief Introduction to AI
• Early predictions (1950s) were very
optimistic.
• Computers would soon:
– Win World Chess Championship.
– Understand spoken language.
– Be as “smart” as people.
A Brief Introduction to AI
• HAL-9000 from “2001 – A Space Odyssey”
A Brief Introduction to AI
• HAL-9000 from “2001 – A Space Odyssey”
A Brief Introduction to AI
• HAL-9000 from “2001 – A Space Odyssey”
A Brief Introduction to AI
• Creating “intelligent” computers has
proven far more difficult than imagined.
– 50 years to beat world chess champion.
– Not close to understanding language.
– No one even thinks about a computer
passing the Turing Test anymore…
A Brief Introduction to AI
• Human beings are much smarter than we
gave ourselves credit for.
– Solving differential equations is easy.
Catching a ball is hard.
– Storing lots of information is easy.
Understanding it is hard.
A Brief Introduction to AI
• Even though AI is hard, we’ve developed a
lot of ways to make machines “smarter”.
– Planning
– Automated Reasoning
– Agents
A Brief Introduction to AI
• Planning
– Decomposing high-level goals into individual
tasks that can achieve these goals efficiently
• Robots that can manipulate objects.
• Systems for optimizing manufacturing processes.
A Brief Introduction to AI
• Automated Reasoning
– Making inferences from limited information
based on knowledge of the domain.
• Medical diagnosis
• Theorem proving
A Brief Introduction to AI
• Agents
– Systems that can perform complex tasks
autonomously.
• Web search agents that can navigate the web
looking for specific pieces of information.
Why Use AI In Space?
• Conventional model of spacecraft control
– Ground control sends a plan.
– Spacecraft executes that plan.
– If anything goes wrong, spacecraft enters
“safe mode” and calls ground control.
Why Use AI In Space?
• Problems with “ground control” approach:
– Expensive
– May miss opportunities.
– Sometimes it’s more dangerous to wait for
help.
– Some missions can’t be run from ground.
The Remote Agent
• An autonomous system for spacecraft
command and control
• 3 components
– Planner
– Inference system (MIR)
– “Smart Executive”
The Remote Agent
• Planner
– Takes mission goals from ground control
and creates a plan to satisfy them
• Plans for limited resources (power).
• Plans satisfy numerous constraints (orientation,
communication, state of devices).
The Remote Agent
• Planner
OpNav
IPS Thrust
ACS Turns
MICAS Power
MICAS Imaging
Nav OD
Planning
The Remote Agent
• Inference system (MIR)
– Gets information from sensors.
– Deduces state of spacecraft using model-
based reasoning.
– Suggests ways to reconfigure if devices fail.
The Remote Agent
• Inference system (MIR)
The Remote Agent
• “Smart Executive”
– Sends commands to spacecraft to execute
the plan.
– Executes the plan flexibly, including trying
multiple methods if necessary.
– Recognizes when a plan has failed and
triggers replanning.
The Remote Agent
• “Smart Executive”
(to_achieve (IPS_THRUSTING ips level)
((ips_is_in_standby_state_p ips)
(sequence (achieve (power_on? 'ega—a))
(command_with_confirmation
(send—ips—set—thrust—level level))
(command_with_confirmation
(send—acs—change—control—mode
:acs—tvc—mode))))
((ips_in_thrusting_state_p ips)
(command_with_confirmation
(send—ips—change—thrust—level level)))
(t (fail :ips_achieve_thrusting)))
The Remote Agent Experiment
• The Remote Agent took control of DS-1
for 3 days.
– Validated all objectives
• Demonstrated ability to formulate plans to satisfy
mission goals.
• Demonstrated ability to diagnose faults and
reconfigure to perform tasks.
• Demonstrated plan failure, recovery, and
replanning.
The Remote Agent Experiment
• Lessons from using AI on DS-1.
– An autonomous system can successfully
control a complex spacecraft.
• Opens the door to new types of missions and a
new relationship between ground and spacecraft.
– The RA architecture is a powerful approach
to building robust autonomous systems
Future Directions For AI In Space
• Autonomous rovers
• Manned mission to Mars
• Formation flying
• Many-agent approaches

More Related Content

Similar to NASA.ppt

Approaches of AI.pptx
Approaches of AI.pptxApproaches of AI.pptx
Approaches of AI.pptxUsmanPathan10
 
Artificial intelligence (AI) + Sensors + Aeronautics
Artificial intelligence (AI) + Sensors + AeronauticsArtificial intelligence (AI) + Sensors + Aeronautics
Artificial intelligence (AI) + Sensors + Aeronauticswaleed zahid kayani
 
artificialintelegencesemifinalround3rdrank-171228193142.pdf
artificialintelegencesemifinalround3rdrank-171228193142.pdfartificialintelegencesemifinalround3rdrank-171228193142.pdf
artificialintelegencesemifinalround3rdrank-171228193142.pdfSujalGupta88
 
presentation.ppt
presentation.pptpresentation.ppt
presentation.pptPTejaswini6
 
Artificial intelegence semifinal round (3rd rank)
Artificial intelegence semifinal round (3rd rank)Artificial intelegence semifinal round (3rd rank)
Artificial intelegence semifinal round (3rd rank)Hîmãlåy Làdhä
 
Intelligent Machines
Intelligent MachinesIntelligent Machines
Intelligent MachinesAnu Priya
 
20106959 artificial-intelligence
20106959 artificial-intelligence20106959 artificial-intelligence
20106959 artificial-intelligenceShrikantkumar21
 
Artificial Intelligence and its application
Artificial Intelligence and its applicationArtificial Intelligence and its application
Artificial Intelligence and its applicationFELICIALILIANJ
 
UNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdfUNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdfRishuRaj953240
 
Uses of computer in space
Uses of computer in spaceUses of computer in space
Uses of computer in spaceAbdul Hadi
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceIla Group
 

Similar to NASA.ppt (20)

1 artificial intelligence
1  artificial intelligence1  artificial intelligence
1 artificial intelligence
 
uploadscribd.pptx
uploadscribd.pptxuploadscribd.pptx
uploadscribd.pptx
 
Panel 4-Cognitive vision, robotics and autonomy
Panel 4-Cognitive vision, robotics and autonomyPanel 4-Cognitive vision, robotics and autonomy
Panel 4-Cognitive vision, robotics and autonomy
 
Approaches of AI.pptx
Approaches of AI.pptxApproaches of AI.pptx
Approaches of AI.pptx
 
Unit 1.ppt
Unit 1.pptUnit 1.ppt
Unit 1.ppt
 
Artificial intelligence (AI) + Sensors + Aeronautics
Artificial intelligence (AI) + Sensors + AeronauticsArtificial intelligence (AI) + Sensors + Aeronautics
Artificial intelligence (AI) + Sensors + Aeronautics
 
artificialintelegencesemifinalround3rdrank-171228193142.pdf
artificialintelegencesemifinalround3rdrank-171228193142.pdfartificialintelegencesemifinalround3rdrank-171228193142.pdf
artificialintelegencesemifinalround3rdrank-171228193142.pdf
 
AIES Unit I(2022).pptx
AIES Unit I(2022).pptxAIES Unit I(2022).pptx
AIES Unit I(2022).pptx
 
presentation.ppt
presentation.pptpresentation.ppt
presentation.ppt
 
presentation.ppt
presentation.pptpresentation.ppt
presentation.ppt
 
robot.ppt
robot.pptrobot.ppt
robot.ppt
 
Artificial intelegence semifinal round (3rd rank)
Artificial intelegence semifinal round (3rd rank)Artificial intelegence semifinal round (3rd rank)
Artificial intelegence semifinal round (3rd rank)
 
Intelligent Machines
Intelligent MachinesIntelligent Machines
Intelligent Machines
 
upload3.pptx
upload3.pptxupload3.pptx
upload3.pptx
 
20106959 artificial-intelligence
20106959 artificial-intelligence20106959 artificial-intelligence
20106959 artificial-intelligence
 
Artificial Intelligence and its application
Artificial Intelligence and its applicationArtificial Intelligence and its application
Artificial Intelligence and its application
 
01 introduction
01 introduction01 introduction
01 introduction
 
UNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdfUNIT 1 SRMIST KTR_problem and agents.pdf
UNIT 1 SRMIST KTR_problem and agents.pdf
 
Uses of computer in space
Uses of computer in spaceUses of computer in space
Uses of computer in space
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial Intelligence
 

Recently uploaded

UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUankushspencer015
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..MaherOthman7
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligencemahaffeycheryld
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...Amil baba
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalSwarnaSLcse
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1T.D. Shashikala
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfKira Dess
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...drjose256
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxMANASINANDKISHORDEOR
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Studentskannan348865
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsVIEW
 

Recently uploaded (20)

UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 

NASA.ppt

  • 1. AI in Space – Lessons From NASA’s Deep Space 1 Mission Ron Keesing Dept. Of Maths & Computing Science University of the South Pacific
  • 2. Overview • NASA’s Deep Space 1 Mission • A brief introduction to AI • Why use AI in space? • The Remote Agent • Future Directions
  • 4. NASA’s Deep Space 1 Technology • First mission of NASA’s New Millenium Program. • Primary mission goal was to demonstrate new technologies.
  • 5. NASA’s Deep Space 1 Innovation First demonstration of • Ion Propulsion System Engine • AI system for spacecraft command and control (Remote Agent) • 10 other technologies
  • 6. NASA’s Deep Space 1 Ion Propulsion System Engine
  • 7. NASA’s Deep Space 1 Exploration • Launched in October, 1998 • Successful flybys of – Asteroid Braille (26 Kms) • Closest asteroid approach to date – Comet Borrelly • Best data ever collected from comet
  • 8. NASA’s Deep Space 1 Exploration – Launch
  • 9. NASA’s Deep Space 1 Exploration – Artist’s conception
  • 10. NASA’s Deep Space 1 Exploration - Encounter with Comet Borrelly
  • 11. A Brief Introduction to AI • What is artificial intelligence? – Creating machines that behave “intelligently”. • How would you know an “intelligent” machine if you saw one? – The Turing Test
  • 12. A Brief Introduction to AI • Early predictions (1950s) were very optimistic. • Computers would soon: – Win World Chess Championship. – Understand spoken language. – Be as “smart” as people.
  • 13. A Brief Introduction to AI • HAL-9000 from “2001 – A Space Odyssey”
  • 14. A Brief Introduction to AI • HAL-9000 from “2001 – A Space Odyssey”
  • 15. A Brief Introduction to AI • HAL-9000 from “2001 – A Space Odyssey”
  • 16. A Brief Introduction to AI • Creating “intelligent” computers has proven far more difficult than imagined. – 50 years to beat world chess champion. – Not close to understanding language. – No one even thinks about a computer passing the Turing Test anymore…
  • 17. A Brief Introduction to AI • Human beings are much smarter than we gave ourselves credit for. – Solving differential equations is easy. Catching a ball is hard. – Storing lots of information is easy. Understanding it is hard.
  • 18. A Brief Introduction to AI • Even though AI is hard, we’ve developed a lot of ways to make machines “smarter”. – Planning – Automated Reasoning – Agents
  • 19. A Brief Introduction to AI • Planning – Decomposing high-level goals into individual tasks that can achieve these goals efficiently • Robots that can manipulate objects. • Systems for optimizing manufacturing processes.
  • 20. A Brief Introduction to AI • Automated Reasoning – Making inferences from limited information based on knowledge of the domain. • Medical diagnosis • Theorem proving
  • 21. A Brief Introduction to AI • Agents – Systems that can perform complex tasks autonomously. • Web search agents that can navigate the web looking for specific pieces of information.
  • 22. Why Use AI In Space? • Conventional model of spacecraft control – Ground control sends a plan. – Spacecraft executes that plan. – If anything goes wrong, spacecraft enters “safe mode” and calls ground control.
  • 23. Why Use AI In Space? • Problems with “ground control” approach: – Expensive – May miss opportunities. – Sometimes it’s more dangerous to wait for help. – Some missions can’t be run from ground.
  • 24. The Remote Agent • An autonomous system for spacecraft command and control • 3 components – Planner – Inference system (MIR) – “Smart Executive”
  • 25. The Remote Agent • Planner – Takes mission goals from ground control and creates a plan to satisfy them • Plans for limited resources (power). • Plans satisfy numerous constraints (orientation, communication, state of devices).
  • 26. The Remote Agent • Planner OpNav IPS Thrust ACS Turns MICAS Power MICAS Imaging Nav OD Planning
  • 27. The Remote Agent • Inference system (MIR) – Gets information from sensors. – Deduces state of spacecraft using model- based reasoning. – Suggests ways to reconfigure if devices fail.
  • 28. The Remote Agent • Inference system (MIR)
  • 29. The Remote Agent • “Smart Executive” – Sends commands to spacecraft to execute the plan. – Executes the plan flexibly, including trying multiple methods if necessary. – Recognizes when a plan has failed and triggers replanning.
  • 30. The Remote Agent • “Smart Executive” (to_achieve (IPS_THRUSTING ips level) ((ips_is_in_standby_state_p ips) (sequence (achieve (power_on? 'ega—a)) (command_with_confirmation (send—ips—set—thrust—level level)) (command_with_confirmation (send—acs—change—control—mode :acs—tvc—mode)))) ((ips_in_thrusting_state_p ips) (command_with_confirmation (send—ips—change—thrust—level level))) (t (fail :ips_achieve_thrusting)))
  • 31. The Remote Agent Experiment • The Remote Agent took control of DS-1 for 3 days. – Validated all objectives • Demonstrated ability to formulate plans to satisfy mission goals. • Demonstrated ability to diagnose faults and reconfigure to perform tasks. • Demonstrated plan failure, recovery, and replanning.
  • 32. The Remote Agent Experiment • Lessons from using AI on DS-1. – An autonomous system can successfully control a complex spacecraft. • Opens the door to new types of missions and a new relationship between ground and spacecraft. – The RA architecture is a powerful approach to building robust autonomous systems
  • 33. Future Directions For AI In Space • Autonomous rovers • Manned mission to Mars • Formation flying • Many-agent approaches