Robustness Envelopes for Temporal Plans
Michael Cashmore1 Alessandro Cimatti2 Daniele Magazzeni1 Andrea Micheli2 Parisa Zehtabi1
1 Department of Informatics, King’s College London, UK 2 Embedded Systems Unit, Fondazione Bruno Kessler, Italy
Robustness Envelopes for Temporal Plans Michael Cashmore 1 Alessandro - - PowerPoint PPT Presentation
Robustness Envelopes for Temporal Plans Michael Cashmore 1 Alessandro Cimatti 2 Daniele Magazzeni 1 Andrea Micheli 2 Parisa Zehtabi 1 1 Department of Informatics, Kings College London, UK 2 Embedded Systems Unit, Fondazione Bruno Kessler, Italy
1 Department of Informatics, King’s College London, UK 2 Embedded Systems Unit, Fondazione Bruno Kessler, Italy
1/16
2/16
1 executable (action conditions are satisfied) 2 resource-valid (resource constraints are always satisfied) 3 goal-reaching
3/16
1 a set of numeric parameters 2 a planning problem that may use some parameters 3 an STN plan that may use some parameters
4/16
SD
SD
DT
DT
5/16
0.3 60 0.35 65 0.4 120 70 0.45 130
rate
75 0.5 140
SD
80 0.55 150
DT
160 85 0.6 170 90 180 95 190 100 200
6/16
7/16
1 encπ
2 encπ
3 encπ
1 encπ
2 encπ
8/16
9/16
10/16
1 compactly represent an under-approximation of the parameter space 2 obtain parameter independence from one another
11/16
12/16
1 2 3 4 5 6 7 8 9 10
0.5 1.0 2.0 5.0 10.0 25.0 50.0 100.0 150.0 200.0
AUV Valid AUV Not Valid Generator Valid Generator Not Valid Rover Valid Rover Not Valid
13/16
14/16
15/16
1 Validate STN plans in action-based setting (full PDDL 2.1) 2 Definition and formalization of robustness envelopes synthesis 3 Parameter decoupling 4 Initial implementation and experiments
1 Scalability! Maybe use approximated quantifier elimination 2 Theoretical and practical comparison with Strong Temporal Planning
3 Exploit robustness enveloped in execution (beyond simple STN) 16/16
Robustness Envelopes for Temporal Plans
19/16