robocasa.environments.kitchen.multi_stage.sanitize_surface package
Contents
robocasa.environments.kitchen.multi_stage.sanitize_surface package¶
Submodules¶
robocasa.environments.kitchen.multi_stage.sanitize_surface.clean_microwave module¶
- class robocasa.environments.kitchen.multi_stage.sanitize_surface.clean_microwave.CleanMicrowave(*args, **kwargs)¶
Bases:
Kitchen
Clean Microwave: composite task for Sanitize Surface activity.
Simulates the preparation for cleaning the microwave.
- Steps:
Open the microwave, pick the sponge from the counter and place it in the microwave.
- EXCLUDE_LAYOUTS = [8]¶
- get_ep_meta()¶
Returns a dictionary containing episode meta data
robocasa.environments.kitchen.multi_stage.sanitize_surface.countertop_cleanup module¶
- class robocasa.environments.kitchen.multi_stage.sanitize_surface.countertop_cleanup.CountertopCleanup(*args, **kwargs)¶
Bases:
Kitchen
Countertop Cleanup: composite task for Sanitize Surface activity.
Simulates the task of cleaning the countertop.
- Steps:
Pick the fruit and vegetable from the counter and place it in the cabinet. Then, open the drawer and pick the cleaner and sponge from the drawer and place it on the counter.
- get_ep_meta()¶
Returns a dictionary containing episode meta data
robocasa.environments.kitchen.multi_stage.sanitize_surface.prep_for_sanitizing module¶
- class robocasa.environments.kitchen.multi_stage.sanitize_surface.prep_for_sanitizing.PrepForSanitizing(cab_id=FixtureType.CABINET_TOP, *args, **kwargs)¶
Bases:
Kitchen
Prep For Sanitizing: composite task for Sanitize Surface activity.
Simulates the preparation for sanitizing the surface.
- Steps:
Pick the cleaners from the cabinet and place it on the counter.
- Parameters:
cab_id (int) – Enum which serves as a unique identifier for different cabinet types. Used to choose the cabinet from which the cleaners are picked.
- get_ep_meta()¶
Returns a dictionary containing episode meta data
robocasa.environments.kitchen.multi_stage.sanitize_surface.push_utensils_to_sink module¶
- class robocasa.environments.kitchen.multi_stage.sanitize_surface.push_utensils_to_sink.PushUtensilsToSink(*args, **kwargs)¶
Bases:
Kitchen
Push Utensils To Sink: composite task for Sanitize Surface activity.
Simulates the task of pushing (since utensils are difficult to grasp) utensils into the sink.
- Steps:
Push the utensils into the sink.
- get_ep_meta()¶
Returns a dictionary containing episode meta data