1
AI Planner Applications
Practical Applications of AI Planners
AI Planner Applications 2
AI Planner Applications Practical Applications of AI Planners - - PDF document
AI Planner Applications Practical Applications of AI Planners Overview Deep Space 1 Other Practical Applications of AI Planners Common Themes AI Planner Applications 2 1 Literature Deep Space 1 Papers Ghallab, M., Nau,
AI Planner Applications 2
AI Planner Applications 3
Practice, chapter 19,. Elsevier/Morgan Kaufmann, 2004.
Millar, W., Muscettola, N., Nayak, P.P., Pell, B., Rajan, K., Rouquette, N., Smith, B., and Williams, B.C. Design of the Remote Agent experiment for spacecraft autonomy. Procs. of the IEEEAerospace Conf., Snowmass, CO, 1998.
Practice, chapter 22 and 23. Elsevier/Morgan Kaufmann, 2004
invited paper, in Proceedings of the International Lisp Conference 2003, October 12-25, 2003, New York, NY, USA, October 12-15, 2003.
AI Planner Applications 4
http://nmp.jpl.nasa.gov/ds1/
AI Planner Applications 5
http://nmp.jpl.nasa.gov/ds1/
AI Planner Applications 6
High Reliability
Tight resource constraints
Hard-time deadlines Limited Observability Concurrent Activity
AI Planner Applications 7
Constraint-based planning and scheduling
deadlines, concurrency
Robust multi-threaded execution
Model-based fault diagnosis and
Real-time control and monitoring
AI Planner Applications 8
1.
2.
3.
4.
5.
6.
Planning Execution Monitoring
AI Planner Applications 11 PS/MM
EXEC
MIR
AI Planner Applications 14
AI Planner Applications 15
Temporal Constraints in DDL Command to EXEC in ESL
AI Planner Applications 20
Propulsion System (IPS) and observed values – due to infrequency of real monitor updates.
designed by not uploaded to DS1 for fears of safety of flight systems.
indicating needs for formal verification methods for this type of safety/mission critical software.
achieved its aims and objectives.
AI Planner Applications 23
AI Planner Applications 24
generation
executed on UoSAT-II
AI Planner Applications 25
Nonlin electricity generation turbine overhaul Deviser Voyager mission planning demonstration SIPE – a planner that can organise a …. brewery Optimum-AIV
O-Plan various uses – see next slides Bridge Baron Deep Space 1 – to boldly go…
AI Planner Applications 26
O-Plan has been used in a variety of realistic applications:
(Arup et al., 1994), a deployed system used for assembly, integration and verification in preparation of the payload bay for flights of the European Space Agency Ariane IV launcher.
AI Planner Applications 27
Domain knowledge elicitation Rich plan representation and use Hierarchical Task Network Planning Detailed constraint management Goal structure-based plan monitoring Dynamic issue handling Plan repair in low and high tempo situations Interfaces for users with different roles Management of planning and execution workflow
AI Planner Applications 28
Outer HTN “human-relatable” approach Underlying rich time and resource
Integration with plan execution Model-based simulation and monitoring Rich knowledge modelling languages
AI Planner Applications 29
AI Planner Applications 30
Deep Space 1 Papers
Practice, chapter 19,. Elsevier/Morgan Kaufmann, 2004.
Millar, W., Muscettola, N., Nayak, P.P., Pell, B., Rajan, K., Rouquette, N., Smith, B., and Williams, B.C. Design of the Remote Agent experiment for spacecraft autonomy. Procs. of the IEEEAerospace Conf., Snowmass, CO, 1998.
Other Practical Planners
Practice, chapter 22 and 23. Elsevier/Morgan Kaufmann, 2004
invited paper, in Proceedings of the International Lisp Conference 2003, October 12-25, 2003, New York, NY, USA, October 12-15, 2003.