robocasa.environments.kitchen.multi_stage.mixing_and_blending package#

Submodules#

robocasa.environments.kitchen.multi_stage.mixing_and_blending.colorful_salsa module#

class robocasa.environments.kitchen.multi_stage.mixing_and_blending.colorful_salsa.ColorfulSalsa(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Colorful Salsa: composite task for Mixing And Blending activity.

Simulates the task of preparing a colorful salsa.

Steps:

Place the avocado, onion, tomato and bell pepper on the cutting board.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.mixing_and_blending.setup_juicing module#

class robocasa.environments.kitchen.multi_stage.mixing_and_blending.setup_juicing.SetupJuicing(cab_id=FixtureType.DOOR_TOP_HINGE_DOUBLE, *args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Setup Juicing: composite task for Mixing And Blending activity.

Simulates the task of setting up juicing.

Steps:

Open the cabinet, pick all fruits from the cabinet and place them on the counter.

Parameters

cab_id (str) – Enum which serves as a unique identifier for different cabinet types. Used to specify the cabinet to pick the fruits from.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.mixing_and_blending.spicy_marinade module#

class robocasa.environments.kitchen.multi_stage.mixing_and_blending.spicy_marinade.SpicyMarinade(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Spicy Marinade: composite task for Mixing And Blending activity.

Simulates the task of preparing a spicy marinade.

Steps:

Open the cabinet. Place the bowl and condiment on the counter. Then place the lime and garlic on the cutting board.

get_ep_meta()#

Returns a dictionary containing episode meta data

Module contents#