Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Role of Optimization and Deduction in Reactive Systems P. Pandurang Nayak NASA Ames Research Center Brian.

Similar presentations


Presentation on theme: "The Role of Optimization and Deduction in Reactive Systems P. Pandurang Nayak NASA Ames Research Center Brian."— Presentation transcript:

1

2 Http://www.research.att.com/~kautz/talks/

3

4 The Role of Optimization and Deduction in Reactive Systems P. Pandurang Nayak NASA Ames Research Center Brian C. Williams MIT

5 Autonomous Mars Airplane courtesy NASA Ames

6 Cassini Maps Titan ~ 1 billion $ 7 years to build ~ 150 - 300 ground operators 100 million $ 2 year build 0 ground ops courtesy JPL The Cost of Autonomy: Cassini

7

8 courtesy JPL Started: January 1996 Launch: October 15th, 1998 Experiment: May 17-21

9 Procedural Executive Planner & Scheduler Mission Manager ESL Monitors Remote Agent AMES / JPL Model-based Executive for Fault Protection Command dispatch Fault protection Attitude control

10 Model-based Execution as a kind of Stochastic Optimal Controller Controller Plant mode identification mode reconfiguration s’(t)  (t) f f s (t) g g o(t) Models Livingstone Goals Indirect sensing and control. Probability, optimality, logic & deduction.

11 OPSAT Generate: Best Kernel Assignments –Generate minimal covering of conflicts, in best first order. –Compact encoding grows agenda linearly with checked states Test: SAT –Unit propagation dominates, ITMS efficiently tracks changes. generate successors generate successors Best First Agenda Check Consistency Optimalfeasiblesolutions Checkedsolutions ITMS conflict database conflict database Kernelassignments

12 Remote Agent Experiment May 17-18th experiment Generate plan for course correction and thrust Diagnose camera as stuck on –Power constraints violated, abort current plan and replan Perform optical navigation Perform ion propulsion thrust May 21th experiment. Diagnose faulty device and –Repair by issuing reset. Diagnose switch sensor failure. –Determine harmless, and continue plan. Diagnose thruster stuck closed and –Repair by switching to alternate method of thrusting. Back to back planning See rax.arc.nasa.gov

13 Remote Agent Experiment May 17-18th experiment Generate plan for course correction and thrust Diagnose camera as stuck on –Power constraints violated, abort current plan and replan Perform optical navigation Perform ion propulsion thrust May 21th experiment. Diagnose faulty device and –Repair by issuing reset. Diagnose switch sensor failure. –Determine harmless, and continue plan. Diagnose thruster stuck closed and –Repair by switching to alternate method of thrusting. Back to back planning See rax.arc.nasa.gov

14 Remote Agent Team Members Douglas BernardJPL Steve ChienJPL Greg DoraisAmes Julia DunphyJPL Dan DvorakJPL Chuck FryAmes Ed GambleJPL Erann GatJPL Othar HanssonThinkbank Jordan HayesThinkbank Bob KanefskyAmes Ron KeesingAmes James KurienAmes Bill MillarAmes Sunil MohanFormida Paul MorrisAmes Nicola MuscettolaAmes Pandurang NayakAmes Barney PellAmes Chris PlauntApple Gregg RabideauJPL Kanna RajanAmes Nicolas RouquetteJPL Scott SawyerLMMS Rob SherwoodJPL Reid SimmonsCMU Ben SmithJPL Will TaylorAmes Hans ThomasAmes Michael Wagner4th Planet Greg WhelanCMU Brian C. WilliamsAmes David YanStanford

15 Outline Deep Space One and Remote Agent Model-based Execution OPSAT and the ITMS Model-based Reactive Planning Space Robotics


Download ppt "The Role of Optimization and Deduction in Reactive Systems P. Pandurang Nayak NASA Ames Research Center Brian."

Similar presentations


Ads by Google