robocasa.environments.kitchen.multi_stage.chopping_food package#

Submodules#

robocasa.environments.kitchen.multi_stage.chopping_food.arrange_vegetables module#

class robocasa.environments.kitchen.multi_stage.chopping_food.arrange_vegetables.ArrangeVegetables(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Arrange Vegetables: composite task for Chopping Food activity.

Simulates the task of arranging vegetables on the cutting board.

Steps:

Take the vegetables from the sink and place them on the cutting board.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.chopping_food.bread_setup_slicing module#

class robocasa.environments.kitchen.multi_stage.chopping_food.bread_setup_slicing.BreadSetupSlicing(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Bread Setup Slicing: composite task for Chopping Food activity.

Simulates the task of setting up bread for slicing.

Steps:

Place all breads on the cutting board.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.chopping_food.clearing_the_cutting_board module#

class robocasa.environments.kitchen.multi_stage.chopping_food.clearing_the_cutting_board.ClearingTheCuttingBoard(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Clearing The Cutting Board: composite task for Chopping Food activity.

Simulates the task of clearing the cutting board.

Steps:

Clear the non-vegetable object off the cutting board and place the vegetables onto it.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.chopping_food.meat_transfer module#

class robocasa.environments.kitchen.multi_stage.chopping_food.meat_transfer.MeatTransfer(cab_id=FixtureType.DOOR_TOP_HINGE_DOUBLE, *args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Meat Transfer: composite task for Chopping Food activity.

Simulates the task of transferring meat to a container.

Steps:

Retrieve a container (either a pan or a bowl) from the cabinet, then place the raw meat into the container to avoid contamination.

Parameters

cab_id – Enum which serves as a unique identifier for different cabinets. Default to FixtureType.DOOR_TOP_HINGE_DOUBLE to have space for initializing bowl/pan

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.chopping_food.organize_vegetables module#

class robocasa.environments.kitchen.multi_stage.chopping_food.organize_vegetables.OrganizeVegetables(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Organize Vegetables: composite task for Chopping Food activity.

Simulates the task of organizing vegetables on cutting boards.

Steps:

Place the vegetables on separate cutting boards

get_ep_meta()#

Returns a dictionary containing episode meta data

Module contents#