The task is to serve a meal in the dining room. There are cooked chickens, soup, bread, salad, water, and cake in the refrigerator. There are knives, forks, spoons, plates in cabinets. The dining room has a table, and the kitchen has an electric refrigerator and cabinets as shown in images. The goal is to achieve the following: Ensure that each plate, each knife, each fork, each spoon is on top of the dining room table. Ensure that each water, each chicken, each salad, each bread, and each cake is on top of the dining room table.
Generate admissible procedural plans using the planning steps described with action(object). The available actions include walk_to, place_on_top, grab, place_inside, open/close, and switch-on/off.