clean_an_eraser-0


Required Synsets

Name State Definition
desk.n.01 Matched a piece of furniture with a writing surface and usually drawers or other compartments
dust.n.01 Substance fine powdery material such as dry earth or pollen that can be blown about in the air
eraser.n.01 Matched an implement used to erase something
floor.n.01 Matched the inside lower horizontal surface (as of a room, hallway, tent, or other structure)
rag.n.01 Matched a small piece of cloth or paper

Transition Paths By Task Scope Objects

graph TD;

Scene Matching Status

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

Full Definition

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

    (:objects
        eraser.n.01_1 - eraser.n.01
        desk.n.01_1 - desk.n.01
        rag.n.01_1 - rag.n.01
        dust.n.01_1 - dust.n.01
        floor.n.01_1 - floor.n.01
        agent.n.01_1 - agent.n.01
    )
    
    (:init 
        (ontop eraser.n.01_1 desk.n.01_1) 
        (ontop rag.n.01_1 desk.n.01_1) 
        (covered eraser.n.01_1 dust.n.01_1) 
        (inroom floor.n.01_1 classroom) 
        (inroom desk.n.01_1 classroom)
        (ontop agent.n.01_1 floor.n.01_1)
    )
    
    (:goal 
        (and 
            (not 
                (covered ?eraser.n.01_1 ?dust.n.01_1)
            )
        )
    )
)
  

Debugging: All Possible Recipes Resulting in Future Synsets

graph TD;