2023-04-30 11:46:52 +00:00
|
|
|
(define (problem Cube3-problem)
|
2023-04-06 18:27:26 +00:00
|
|
|
(:domain atomic_domain)
|
|
|
|
(:objects
|
2023-04-30 11:46:52 +00:00
|
|
|
ur_manipulator_gripper - arm
|
|
|
|
ws - zone
|
|
|
|
cube cube001 cube002 cube004 cube005 cube006 - part
|
|
|
|
asm1 asm2 asm3 asm4 asm5 asm6 - assembly
|
2023-04-06 18:27:26 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
(:init
|
2023-04-30 11:46:52 +00:00
|
|
|
(part_of cube asm1)
|
|
|
|
(part_of cube001 asm2)
|
|
|
|
(part_of cube002 asm3)
|
|
|
|
(part_of cube004 asm4)
|
|
|
|
(part_of cube005 asm5)
|
|
|
|
(part_of cube006 asm6)
|
|
|
|
(assembly_order asm1 asm2)
|
|
|
|
(assembly_order asm2 asm3)
|
|
|
|
(assembly_order asm3 asm4)
|
|
|
|
(assembly_order asm4 asm5)
|
|
|
|
(assembly_order asm5 asm6)
|
2023-04-06 18:27:26 +00:00
|
|
|
|
2023-04-30 11:46:52 +00:00
|
|
|
(arm_available ur_manipulator_gripper)
|
|
|
|
(assembly_at asm1 ws)
|
|
|
|
(assembled asm1)
|
2023-04-06 18:27:26 +00:00
|
|
|
)
|
|
|
|
|
2023-04-30 11:46:52 +00:00
|
|
|
(:goal (and
|
|
|
|
(assembled asm6)
|
|
|
|
))
|
2023-04-06 18:27:26 +00:00
|
|
|
)
|