robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables package#

Submodules#

robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.afterwash_sorting module#

class robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.afterwash_sorting.AfterwashSorting(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Afterwash Sorting: composite task for Washing Fruits And Vegetables activity.

Simulates the task of sorting washed fruits and vegetables.

Steps:

Pick the foods of the same kind from the sink and place them in one bowl. Place the food of a different kind in the other bowl. Then, turn off the sink.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.clear_clutter module#

class robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.clear_clutter.ClearClutter(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Clear Clutter: composite task for Washing Fruits And Vegetables activity.

Simulates the task of washing fruits and vegetables.

Steps:

Pick up the fruits and vegetables and place them in the sink turn on the sink to wash them. Then, turn the sink off, put them in the tray.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.drain_veggies module#

class robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.drain_veggies.DrainVeggies(*args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Drain Veggies: composite task for Washing Fruits And Vegetables activity.

Simulates the task of draining washed vegetables.

Steps:

Dump the vegetables from the pot into the sink. Then turn on the sink and wash the vegetables. Then turn off the sink and put the vegetables back in the pot.

get_ep_meta()#

Returns a dictionary containing episode meta data

robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.prewash_food_assembly module#

class robocasa.environments.kitchen.multi_stage.washing_fruits_and_vegetables.prewash_food_assembly.PrewashFoodAssembly(cab_id=FixtureType.CABINET_TOP, *args, **kwargs)#

Bases: robocasa.environments.kitchen.kitchen.Kitchen

Prewash Food Assembly: composite task for Washing Fruits And Vegetables activity.

Simulates the process of assembling fruits and vegetables in a bowl and prewashing them.

Steps:

Pick the fruit/vegetable from the cabinet and place it in the bowl. Then pick the bowl and place it in the sink. Then turn on the sink facuet.

Parameters

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

get_ep_meta()#

Returns a dictionary containing episode meta data

Module contents#