Planning
Integrating Logic and Constraint Reasoning in a Timeline-based Planner
Riccardo De Benedictis and Amedeo Cesta
Institute of Cognitive Science and Technology National Research Council Rome β Italy
25/09/2015
Integrating Logic and Constraint Reasoning in a Timeline-based - - PowerPoint PPT Presentation
Planning Integrating Logic and Constraint Reasoning in a Timeline-based Planner Riccardo De Benedictis and Amedeo Cesta Institute of Cognitive Science and Technology National Research Council Rome Italy 25/09/2015 Planning The
Institute of Cognitive Science and Technology National Research Council Rome β Italy
25/09/2015
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
and constraints among them
<object>.<property>
π. π¦ β€ π . π¦ Β¬ π. π¦ β€ 5 π. π¦ β₯ 5 β§ π. π¦ β€ 10 π. π¦ β€ 5 β¨ π. π¦ β₯ 10 π. π¦ β₯ 10 β π. π§ β₯ 10 βπ β πππππ’ππππ‘: π. π¦ β₯ 10 βπ β πππππ’ππππ‘: π. π¦ β€ 100
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
class Robot extends StateVariable { β¦ } Going(Location l, Robot scope, real start, real end, real duration) := β¦ At(Location l, Robot scope, real start, real end, real duration) := β¦
Robot extends StateVariable t
At(l1, sc1, s1, e1, d1) Going(l2, sc2, s2, e2, d2) At(l2, sc3, s3, e3, d3)
π1 β€ π‘2 β¨ π2 β€ π‘1 β¨ π‘π1 β π‘π2
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
t
10:00 12:00
Truck 2 Truck 1
11:00 13:00 π0 13:30 15:30 π1 π2
π1. π‘π’ππ π’ = 13: 30 π0. ππ£π ππ’πππ β₯ 2: 00 π0. πππ β€ 17: 00
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
t
10:00 12:00
Truck 2 Truck 1
11:00 13:00 π0 π0 13:30 15:30 π1 π2
π1. π‘π’ππ π’ = 13: 30 π0. π‘π’ππ π’ β₯ 11: 00 π0. ππ£π ππ’πππ β₯ 2: 00 π0. πππ β€ 17: 00
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
t
10:00 12:00
Truck 2 Truck 1
11:00 13:00 π0 π0 13:30 15:30 π1 π2
π1. π‘π’ππ π’ = 13: 30 π0. π‘π’ππ π’ β₯ 11: 00 π0. ππ£π ππ’πππ β₯ 2: 00 π0. π‘π’ππ π’ β₯ 12: 00
π0
π0. πππ β€ 17: 00
π0
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
:D
1 10 100 1000 10000 100000 02 04 06 08 10 12 14 16 18 20 22 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
:D
1 10 100 1000 10000 100000 02 04 06 08 10 12 14 16 18 20 22 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN 1 10 100 1000 10000 100000 1000000 01 03 05 07 09 15 25 35 45 60 80 100 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
:D
1 10 100 1000 10000 100000 02 04 06 08 10 12 14 16 18 20 22 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN 1 10 100 1000 10000 100000 1000000 01 03 05 07 09 15 25 35 45 60 80 100 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN 1 10 100 1000 10000 100000 1000000 10000000 001 003 005 007 009 015 025 035 045 060 080 100 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN
riccardo.debenedictis@istc.cnr.it AI*IA-2015
Planning
:D
1 10 100 1000 10000 100000 02 04 06 08 10 12 14 16 18 20 22 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN 1 10 100 1000 10000 100000 1000000 01 03 05 07 09 15 25 35 45 60 80 100 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN 1 10 100 1000 10000 100000 1000000 10000000 001 003 005 007 009 015 025 035 045 060 080 100 Execution time (ms)
iLoC (AR) iLoC (MR) VHPOP2.2 OPTIC COLIN
Questions?
Acquario Room (G-GF)