robocasa.environments.kitchen.multi_stage.washing_dishes package#

Submodules#

robocasa.environments.kitchen.multi_stage.washing_dishes.dry_dishes module#

class robocasa.environments.kitchen.multi_stage.washing_dishes.dry_dishes.DryDishes(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Dry Dishes: composite task for Washing Dishes activity.

Simulates the task of drying dishes.

Steps:

Pick the cup and bowl from the sink and place them on the counter for drying.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_dishes.dry_drinkware module#

class robocasa.environments.kitchen.multi_stage.washing_dishes.dry_drinkware.DryDrinkware(cab_id=FixtureType.CABINET_TOP, *args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Dry Drinkware: composite task for Washing Dishes activity.

Simulates the task of drying drinkware.

Steps:

Pick the mug from the counter and place it upside down in the open cabinet.

Parameters

cab_id (int) – Enum which serves as a unique identifier for different cabinet types. Used to choose the cabinet in which the mug is placed.

euler_from_quaternion(x, y, z, w)#
get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_dishes.pre_soak_pan module#

class robocasa.environments.kitchen.multi_stage.washing_dishes.pre_soak_pan.PreSoakPan(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Pre Soak Pan: composite task for Washing Dishes activity.

Simulates the task of pre-soaking a pan.

Steps:

Pick the pan and sponge and place them into the sink. Then turn on the sink.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_dishes.sorting_cleanup module#

class robocasa.environments.kitchen.multi_stage.washing_dishes.sorting_cleanup.SortingCleanup(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Sorting Cleanup: composite task for Washing Dishes activity.

Simulates the task of sorting and cleaning dishes.

Steps:

Pick the mug and place it in the sink. Pick the bowl and place it in the cabinet and then close the cabinet.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_dishes.stack_bowls module#

class robocasa.environments.kitchen.multi_stage.washing_dishes.stack_bowls.StackBowlsInSink(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Stack Bowls: composite task for Washing Dishes activity.

Simulates the task of stacking bowls in the sink.

Steps:

Stack the bowls in the sink.

get_ep_meta()#

Returns a dictionary containing episode meta data

Module contents#