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: 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: 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: 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: 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: 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