cleaning_garden_tools-0


Required Synsets

Name State Definition
carton.n.02 Matched a box made of cardboard; opens by flaps on top
dust.n.01 Substance fine powdery material such as dry earth or pollen that can be blown about in the air
floor.n.01 Matched the inside lower horizontal surface (as of a room, hallway, tent, or other structure)
glove.n.02 Matched handwear: covers the hand and wrist
liquid_soap.n.01 Substance soap in liquid form
liquid_soap__bottle.n.01 Matched
mud.n.03 Substance
pot_plant.n.01 Matched a plant suitable for growing in a flowerpot (especially indoors)
pruner.n.02 Matched a long-handled pruning saw with a curved blade at the end and sometimes a clipper; used to prune small trees
rail_fence.n.01 Matched a fence (usually made of split logs laid across each other at an angle)
rake.n.03 Matched a long-handled tool with a row of teeth at its head; used to move leaves or loosen soil
scrub_brush.n.01 Matched a brush with short stiff bristles for heavy cleaning
shovel.n.01 Matched a hand tool for lifting loose material; consists of a curved container or scoop and a handle
stain.n.01 Substance a soiled or discolored appearance
steel_wool.n.01 Matched a mass of woven steel fibers used as an abrasive
trowel.n.01 Matched a small hand tool with a handle and flat metal blade; used for scooping or spreading plaster or similar materials
water.n.06 Substance a liquid necessary for the life of most animals and plants
watering_can.n.01 Matched a container with a handle and a spout with a perforated nozzle; used to sprinkle water over plants

Transition Paths By Task Scope Objects

graph TD;

Scene Matching Status

Scene Status Reason
Beechwood_0_garden Ready
Beechwood_0_int Unmatched Cannot find suitable garden.
Beechwood_1_int Unmatched Cannot find suitable garden.
Benevolence_0_int Unmatched Cannot find suitable garden.
Benevolence_1_int Unmatched Cannot find suitable garden.
Benevolence_2_int Unmatched Cannot find suitable garden.
Ihlen_0_int Unmatched Cannot find suitable garden.
Ihlen_1_int Unmatched Cannot find suitable garden.
Merom_0_garden Ready
Merom_0_int Unmatched Cannot find suitable garden.
Merom_1_int Unmatched Cannot find suitable garden.
Pomaria_0_garden Ready
Pomaria_0_int Unmatched Cannot find suitable garden.
Pomaria_1_int Unmatched Cannot find suitable garden.
Pomaria_2_int Unmatched Cannot find suitable garden.
Rs_garden Ready
Rs_int Unmatched Cannot find suitable garden.
Wainscott_0_garden Ready
Wainscott_0_int Unmatched Cannot find suitable garden.
Wainscott_1_int Unmatched Cannot find suitable garden.
gates_bedroom Unmatched Cannot find suitable garden.
grocery_store_asian Unmatched Cannot find suitable garden.
grocery_store_cafe Unmatched Cannot find suitable garden.
grocery_store_convenience Unmatched Cannot find suitable garden.
grocery_store_half_stocked Unmatched Cannot find suitable garden.
hall_arch_wood Unmatched Cannot find suitable garden.
hall_conference_large Unmatched Cannot find suitable garden.
hall_glass_ceiling Unmatched Cannot find suitable garden.
hall_train_station Unmatched Cannot find suitable garden.
hotel_gym_spa Unmatched Cannot find suitable garden.
hotel_suite_large Unmatched Cannot find suitable garden.
hotel_suite_small Unmatched Cannot find suitable garden.
house_double_floor_lower Ready
house_double_floor_upper Unmatched Cannot find suitable garden.
house_single_floor Ready
office_bike Unmatched Cannot find suitable garden.
office_cubicles_left Unmatched Cannot find suitable garden.
office_cubicles_right Unmatched Cannot find suitable garden.
office_large Unmatched Cannot find suitable garden.
office_vendor_machine Unmatched Cannot find suitable garden.
restaurant_asian Unmatched Cannot find suitable garden.
restaurant_brunch Unmatched Cannot find suitable garden.
restaurant_cafeteria Unmatched Cannot find suitable garden.
restaurant_diner Unmatched Cannot find suitable garden.
restaurant_hotel Unmatched Cannot find suitable garden.
restaurant_urban Unmatched Cannot find suitable garden.
school_biology Unmatched Cannot find suitable garden.
school_chemistry Unmatched Cannot find suitable garden.
school_computer_lab_and_infirmary Unmatched Cannot find suitable garden.
school_geography Unmatched Cannot find suitable garden.
school_gym Unmatched Cannot find suitable garden.

Full Definition

(define (problem cleaning_garden_tools-0)
    (:domain omnigibson)

    (:objects
        pruner.n.02_1 - pruner.n.02
        pot_plant.n.01_1 pot_plant.n.01_2 - pot_plant.n.01
        dust.n.01_1 - dust.n.01
        shovel.n.01_1 - shovel.n.01
        floor.n.01_1 - floor.n.01
        stain.n.01_1 - stain.n.01
        trowel.n.01_1 - trowel.n.01
        rake.n.03_1 - rake.n.03
        scrub_brush.n.01_1 - scrub_brush.n.01
        carton.n.02_1 - carton.n.02
        glove.n.02_1 glove.n.02_2 - glove.n.02
        liquid_soap.n.01_1 - liquid_soap.n.01
        liquid_soap__bottle.n.01_1 - liquid_soap__bottle.n.01
        mud.n.03_1 - mud.n.03
        water.n.06_1 - water.n.06 
        watering_can.n.01_1 - watering_can.n.01
        rail_fence.n.01_1 - rail_fence.n.01
        steel_wool.n.01_1 - steel_wool.n.01
        agent.n.01_1 - agent.n.01
    )
    
    (:init 
        (covered pruner.n.02_1 stain.n.01_1) 
        (ontop pruner.n.02_1 floor.n.01_1) 
        (covered shovel.n.01_1 dust.n.01_1) 
        (ontop shovel.n.01_1 floor.n.01_1) 
        (covered trowel.n.01_1 stain.n.01_1) 
        (ontop trowel.n.01_1 floor.n.01_1) 
        (covered rake.n.03_1 stain.n.01_1) 
        (ontop rake.n.03_1 floor.n.01_1) 
        (ontop glove.n.02_1 floor.n.01_1) 
        (ontop glove.n.02_2 floor.n.01_1) 
        (covered glove.n.02_1 mud.n.03_1)
        (covered glove.n.02_2 mud.n.03_1)
        (inside scrub_brush.n.01_1 carton.n.02_1)
        (ontop pot_plant.n.01_1 floor.n.01_1) 
        (ontop pot_plant.n.01_2 floor.n.01_1) 
        (inside steel_wool.n.01_1 carton.n.02_1)
        (ontop carton.n.02_1 floor.n.01_1)
        (ontop agent.n.01_1 floor.n.01_1) 
        (ontop watering_can.n.01_1 floor.n.01_1)
        (insource watering_can.n.01_1 water.n.06_1)
        (filled liquid_soap__bottle.n.01_1 liquid_soap.n.01_1)
        (inside liquid_soap__bottle.n.01_1 carton.n.02_1)
        (inroom rail_fence.n.01_1 garden)
        (inroom floor.n.01_1 garden) 
    )
    
    (:goal 
        (and 
            (not 
                (covered ?pruner.n.02_1 ?stain.n.01_1)
            ) 
            (nextto ?pruner.n.02_1 ?rail_fence.n.01_1) 
            (not 
                (covered ?shovel.n.01_1 ?dust.n.01_1)
            ) 
            (nextto ?shovel.n.01_1 ?rail_fence.n.01_1) 
            (not 
                (covered ?trowel.n.01_1 ?stain.n.01_1)
            ) 
            (nextto ?trowel.n.01_1 ?rail_fence.n.01_1) 
            (not 
                (covered ?rake.n.03_1 ?stain.n.01_1)
            ) 
            (nextto ?rake.n.03_1 ?rail_fence.n.01_1) 
            (forall 
                (?glove.n.02 - glove.n.02)
                (and
                    (not
                        (covered ?glove.n.02 ?mud.n.03_1)
                    )
                    (inside ?glove.n.02 ?carton.n.02_1)
                )
            )
        )
    )
)

  

Debugging: All Possible Recipes Resulting in Future Synsets

graph TD;