robocasa.environments.kitchen.multi_stage.snack_preparation package#

Submodules#

robocasa.environments.kitchen.multi_stage.snack_preparation.bread_and_cheese module#

class robocasa.environments.kitchen.multi_stage.snack_preparation.bread_and_cheese.BreadAndCheese(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Bread And Cheese: composite task for Snack Preparation activity.

Simulates the preparation of a bread and cheese snack.

Steps:

Pick the bread and cheese, place them on the cutting board.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.snack_preparation.cereal_and_bowl module#

class robocasa.environments.kitchen.multi_stage.snack_preparation.cereal_and_bowl.CerealAndBowl(cab_id=FixtureType.DOOR_TOP_HINGE_DOUBLE, *args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Cereal And Bowl: composite task for Snack Preparation activity.

Simulates the preparation of a cereal snack.

Steps:

Pick the cereal and bowl from the cabinet and place them 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 bowl and cereal are picked.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.snack_preparation.make_fruit_bowl module#

class robocasa.environments.kitchen.multi_stage.snack_preparation.make_fruit_bowl.MakeFruitBowl(cab_id=FixtureType.DOOR_TOP_HINGE_DOUBLE, *args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Make Fruit Bowl: composite task for Snack Preparation activity.

Simulates the preparation of a fruit bowl snack.

Steps:

Pick the fruit from the cabinet and place them in the bowl.

Parameters

cab_id (int) – Enum which serves as a unique identifier for different cabinet types. Used to choose the cabinet from which the fruit are picked.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.snack_preparation.veggie_dip_prep module#

class robocasa.environments.kitchen.multi_stage.snack_preparation.veggie_dip_prep.VeggieDipPrep(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Veggie Dip Prep: composite task for Snack Preparation activity.

Simulates the preparation of a vegetable dip snack.

Steps:

Place the two vegetables and a bowl onto the tray for setting up a vegetable dip station.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.snack_preparation.yogurt_delight_prep module#

class robocasa.environments.kitchen.multi_stage.snack_preparation.yogurt_delight_prep.YogurtDelightPrep(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Yogurt Delight Prep: composite task for Snack Preparation activity.

Simulates the preparation of a yogurt delight snack.

Steps:

Place the yogurt and fruit onto the counter.

get_ep_meta()#

Returns a dictionary containing episode meta data

Module contents#