diff --git a/README.md b/README.md index 07874b103729479cd62a202e92fe9696abf912fa..2e00f49fefbd54082e2b8a5a38d36bf274b93e94 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,13 @@ --- title: RoboTalk Explorer -emoji: 馃敟 -colorFrom: red -colorTo: green +emoji: 馃 +colorFrom: blue +colorTo: yellow sdk: static +app_file: index.html pinned: false --- -Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference +# RoboTalk Explorer + +Static interactive explorer for the RoboTalk publication dataset. diff --git a/data/ticks.json b/data/ticks.json new file mode 100644 index 0000000000000000000000000000000000000000..d6a82baa24f79daa8883dd55d18718c65aae636a --- /dev/null +++ b/data/ticks.json @@ -0,0 +1 @@ +[{"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I will handle opening the toaster oven and placing the toaster_oven_bread into the bowl. Once the bowl is ready with both breads, you will take the bowl to the dining_counter. I am starting at the counter now.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I will handle opening the toaster oven and placing the toaster_oven_bread into the bowl. Once the bowl is ready with both breads, you will take the bowl to the dining_counter. I am starting at the counter now.", "agent_0_reasoning": "I am proposing a plan where I handle the initial bread transfer and agent_1 handles the final delivery of the bowl.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"I am at the dining_counter and will wait for your plan.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "I am at the dining_counter and will wait for your plan.", "agent_1_reasoning": "I am waiting for agent_0 to propose the work division.", "agent_1_tool": "communicate", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Awaiting your confirmation of the plan to transfer the bread and then have you move the bowl.\", \"to\": \"agent_1\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Awaiting your confirmation of the plan to transfer the bread and then have you move the bowl.", "agent_0_reasoning": "I am waiting for agent_1 to confirm the proposed plan.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"I confirm the plan. I will wait for you to finish with the bowl at the counter.\", \"to\": \"agent_0\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "I confirm the plan. I will wait for you to finish with the bowl at the counter.", "agent_1_reasoning": "I am confirming the plan and preparing to wait for my turn.", "agent_1_tool": "communicate", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"fixture_id\": \"toaster_oven\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I need to navigate to the toaster oven to open it and retrieve the bread.", "agent_0_tool": "navigate_to_fixture", "agent_1_args": "{\"message\": \"When done with the bowl, release \\\"bowl\\\".\", \"to\": \"agent_0\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "When done with the bowl, release \"bowl\".", "agent_1_reasoning": "I am informing agent_0 that I will wait for the bowl to be ready.", "agent_1_tool": "communicate", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"part_id\": \"door\", \"target_id\": \"toaster_oven\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/17_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I must open the toaster oven door before I can pick up the bread inside.", "agent_0_tool": "open_hinged_part", "agent_1_args": "{\"about\": \"bowl\", \"from\": \"agent_0\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am waiting for agent_0 to signal that the bowl is ready for transport.", "agent_1_tool": "wait_for_signal", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"toaster_oven_bread\", \"source_id\": \"toaster_oven\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/20_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the heated bread from the toaster oven.", "agent_0_tool": "pick_up_object", "agent_1_args": "{}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"toaster_oven_bread\", \"receptacle_id\": \"bowl\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/23_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the toaster oven bread into the bowl which already contains the other bread.", "agent_0_tool": "place_in_receptacle", "agent_1_args": "{}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 5, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"bowl\", \"source_id\": \"counter\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/26_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the bowl to prepare it for the handover, ensuring it is ready for agent_1.", "agent_0_tool": "pick_up_object", "agent_1_args": "{}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 6, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"bowl\", \"support_id\": \"counter\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/28_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the bowl back on the counter so agent_1 can safely pick it up.", "agent_0_tool": "place_on_surface", "agent_1_args": "{}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 7, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"portion_complete\", \"message\": \"The bowl is ready with both breads. My portion is done. Release \\\"bowl\\\"\", \"releases\": \"bowl\", \"to\": \"agent_1\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg", "agent_0_message": "The bowl is ready with both breads. My portion is done. Release \"bowl\"", "agent_0_reasoning": "I have completed my assigned tasks and am releasing the bowl to agent_1.", "agent_0_tool": "communicate", "agent_1_args": "{}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/31_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 8, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"about\": \"bowl\", \"from\": \"agent_1\"}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am waiting to see if I am needed again, though the task should be nearing completion.", "agent_0_tool": "wait_for_signal", "agent_1_args": "{\"fixture_id\": \"counter\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/35_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am moving to the counter to pick up the prepared bowl.", "agent_1_tool": "navigate_to_fixture", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 9, "trajectory_id": "traj_000000"}, {"agent_0_args": "{}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "", "agent_0_tool": "Not Invoked", "agent_1_args": "{\"object_id\": \"bowl\", \"source_id\": \"counter\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/38_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up the bowl containing both pieces of bread.", "agent_1_tool": "pick_up_object", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 10, "trajectory_id": "traj_000000"}, {"agent_0_args": "{}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "", "agent_0_tool": "Not Invoked", "agent_1_args": "{\"fixture_id\": \"dining_counter\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/41_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am carrying the bowl to the dining counter as planned.", "agent_1_tool": "navigate_to_fixture", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 11, "trajectory_id": "traj_000000"}, {"agent_0_args": "{}", "agent_0_image": "media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "", "agent_0_tool": "Not Invoked", "agent_1_args": "{\"object_id\": \"bowl\", \"support_id\": \"dining_counter\"}", "agent_1_image": "media/arrange_bread_bowl__traj_000000/43_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing the bowl on the dining counter to complete the task.", "agent_1_tool": "place_on_surface", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "tick": 12, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I will handle the cabinet and the mug: I'll open the cabinet 'cab', retrieve the 'mug', and then navigate to the 'coffee_machine' to place it. Once I have placed the mug and vacated the area, you should take over to press the 'start_button' on the machine to finish the coffee preparation.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I will handle the cabinet and the mug: I'll open the cabinet 'cab', retrieve the 'mug', and then navigate to the 'coffee_machine' to place it. Once I have placed the mug and vacated the area, you should take over to press the 'start_button' on the machine to finish the coffee preparation.", "agent_0_reasoning": "I am proposing a clear division of labor where I handle the object retrieval and placement while Agent 1 manages the final machine operation.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"I am standing by at the coffee machine and will await your plan for preparing the coffee.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "I am standing by at the coffee machine and will await your plan for preparing the coffee.", "agent_1_reasoning": "I am waiting for the coordinator to provide the task distribution.", "agent_1_tool": "communicate", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Please confirm if you are ready to proceed with pressing the button once I have delivered the mug to the coffee machine.\", \"to\": \"agent_1\"}", "agent_0_image": "media/prepare_coffee__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Please confirm if you are ready to proceed with pressing the button once I have delivered the mug to the coffee machine.", "agent_0_reasoning": "I am confirming that Agent 1 understands their role in the sequence.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"The plan is confirmed; I will wait for you to place the mug and then I will operate the coffee machine.\", \"to\": \"agent_0\"}", "agent_1_image": "media/prepare_coffee__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "The plan is confirmed; I will wait for you to place the mug and then I will operate the coffee machine.", "agent_1_reasoning": "I acknowledge the plan and am ready to execute my portion once the mug is available.", "agent_1_tool": "communicate", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"part_id\": \"hinged\", \"target_id\": \"cab\"}", "agent_0_image": "media/prepare_coffee__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I need to open the cabinet door to access the mug stored inside.", "agent_0_tool": "open_hinged_part", "agent_1_args": "{\"message\": \"I am vacating the coffee machine area now to ensure you have enough space to place the mug when you arrive.\", \"to\": \"agent_0\"}", "agent_1_image": "media/prepare_coffee__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "I am vacating the coffee machine area now to ensure you have enough space to place the mug when you arrive.", "agent_1_reasoning": "I need to move away from the coffee machine so Agent 0 can access it to place the mug.", "agent_1_tool": "communicate", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"mug\", \"source_id\": \"cab\"}", "agent_0_image": "media/prepare_coffee__traj_000000/18_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "The cabinet is open, so I am now picking up the mug.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"fixture_id\": \"coffee_machine\"}", "agent_1_image": "media/prepare_coffee__traj_000000/19_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am stepping away from the coffee machine to clear the workspace for the mug placement.", "agent_1_tool": "give_space", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"fixture_id\": \"coffee_machine\"}", "agent_0_image": "media/prepare_coffee__traj_000000/24_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am moving to the coffee machine to place the mug I am holding.", "agent_0_tool": "navigate_to_fixture", "agent_1_args": "{\"message\": \"When you have finished placing the mug and moved away, please release the 'coffee_machine' so I can return to press the button.\", \"to\": \"agent_0\"}", "agent_1_image": "media/prepare_coffee__traj_000000/25_agentview_center_agent_1.jpg", "agent_1_message": "When you have finished placing the mug and moved away, please release the 'coffee_machine' so I can return to press the button.", "agent_1_reasoning": "I am informing Agent 0 that I need to know when the machine is free for me to use.", "agent_1_tool": "communicate", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"mug\", \"reference_fixture_id\": \"coffee_machine\"}", "agent_0_image": "media/prepare_coffee__traj_000000/29_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the mug under the coffee machine dispenser as planned.", "agent_0_tool": "place_under", "agent_1_args": "{\"about\": \"coffee_machine\", \"from\": \"agent_0\"}", "agent_1_image": "media/prepare_coffee__traj_000000/25_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am waiting for Agent 0 to signal that the coffee machine is available for my final action.", "agent_1_tool": "wait_for_signal", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 5, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"fixture_id\": \"coffee_machine\"}", "agent_0_image": "media/prepare_coffee__traj_000000/31_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I have placed the mug and am now vacating the coffee machine area so Agent 1 can finish the task.", "agent_0_tool": "give_space", "agent_1_args": "{}", "agent_1_image": "media/prepare_coffee__traj_000000/25_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 6, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"portion_complete\", \"message\": \"I have placed the mug and cleared the area. My portion of the task is complete. Release 'coffee_machine'.\", \"releases\": \"coffee_machine\", \"to\": \"agent_1\"}", "agent_0_image": "media/prepare_coffee__traj_000000/33_agentview_center_agent_0.jpg", "agent_0_message": "I have placed the mug and cleared the area. My portion of the task is complete. Release 'coffee_machine'.", "agent_0_reasoning": "I am signaling that I am done and releasing the coffee machine for Agent 1.", "agent_0_tool": "communicate", "agent_1_args": "{}", "agent_1_image": "media/prepare_coffee__traj_000000/34_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 7, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"about\": \"coffee_machine\", \"from\": \"agent_1\"}", "agent_0_image": "media/prepare_coffee__traj_000000/33_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am waiting for Agent 1 to finish the coffee preparation in case I am needed again.", "agent_0_tool": "wait_for_signal", "agent_1_args": "{\"fixture_id\": \"coffee_machine\"}", "agent_1_image": "media/prepare_coffee__traj_000000/38_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am moving back to the coffee machine now that it has been released by Agent 0.", "agent_1_tool": "navigate_to_fixture", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 8, "trajectory_id": "traj_000000"}, {"agent_0_args": "{}", "agent_0_image": "media/prepare_coffee__traj_000000/33_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "", "agent_0_tool": "Not Invoked", "agent_1_args": "{\"control_id\": \"start_button\", \"target_id\": \"coffee_machine\"}", "agent_1_image": "media/prepare_coffee__traj_000000/40_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "The mug is in place, so I am pressing the start button to begin the coffee brewing process.", "agent_1_tool": "press_button", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "tick": 9, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I will handle the cheese from the counter and move it to the pot on the stove, while you should take the spatula and place it in the pot to stir.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I will handle the cheese from the counter and move it to the pot on the stove, while you should take the spatula and place it in the pot to stir.", "agent_0_reasoning": "I am proposing a division of labor where each agent handles one item for efficiency.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"Understood, I am awaiting the final plan confirmation.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "Understood, I am awaiting the final plan confirmation.", "agent_1_reasoning": "I am waiting for the coordinator to confirm the plan before I start my tasks.", "agent_1_tool": "communicate", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"The plan is set: I'll take the cheese and you take the spatula. Proceed.\", \"to\": \"agent_1\"}", "agent_0_image": "media/cheese_mixing__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "The plan is set: I'll take the cheese and you take the spatula. Proceed.", "agent_0_reasoning": "I am confirming the plan so we can begin the physical work.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"Plan confirmed, I will start with the spatula.\", \"to\": \"agent_0\"}", "agent_1_image": "media/cheese_mixing__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "Plan confirmed, I will start with the spatula.", "agent_1_reasoning": "I am acknowledging the plan and preparing to act.", "agent_1_tool": "communicate", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"cheese\", \"source_id\": \"cheese_plate\"}", "agent_0_image": "media/cheese_mixing__traj_000000/10_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the cheese from the plate on the counter to prepare for transport.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"spatula\", \"source_id\": \"counter\"}", "agent_1_image": "media/cheese_mixing__traj_000000/11_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up the spatula from the counter to bring it to the stove later.", "agent_1_tool": "pick_up_object", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"message\": \"I am heading to the stove now; when I am done, I will release it for you.\", \"to\": \"agent_1\"}", "agent_0_image": "media/cheese_mixing__traj_000000/14_agentview_center_agent_0.jpg", "agent_0_message": "I am heading to the stove now; when I am done, I will release it for you.", "agent_0_reasoning": "I am informing my partner that I will be using the exclusive stove workspace first.", "agent_0_tool": "communicate", "agent_1_args": "{\"message\": \"When done, release \\\"stove\\\".\", \"to\": \"agent_0\"}", "agent_1_image": "media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg", "agent_1_message": "When done, release \"stove\".", "agent_1_reasoning": "I need to use the stove next to place the spatula, so I am requesting access.", "agent_1_tool": "communicate", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"fixture_id\": \"stove\"}", "agent_0_image": "media/cheese_mixing__traj_000000/19_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am moving to the stove to place the cheese in the pot.", "agent_0_tool": "navigate_to_fixture", "agent_1_args": "{\"about\": \"stove\", \"from\": \"agent_0\"}", "agent_1_image": "media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am waiting for my partner to finish their task at the stove and release the workspace.", "agent_1_tool": "wait_for_signal", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"cheese\", \"receptacle_id\": \"pot\"}", "agent_0_image": "media/cheese_mixing__traj_000000/22_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the cheese into the pot on the stove.", "agent_0_tool": "place_in_receptacle", "agent_1_args": "{}", "agent_1_image": "media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 5, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"fixture_id\": \"stove\"}", "agent_0_image": "media/cheese_mixing__traj_000000/24_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I have finished my task at the stove and am vacating the area for my partner.", "agent_0_tool": "give_space", "agent_1_args": "{}", "agent_1_image": "media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 6, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"portion_complete\", \"message\": \"My portion is done. Release \\\"stove\\\" if you need me again\", \"releases\": \"stove\", \"to\": \"agent_1\"}", "agent_0_image": "media/cheese_mixing__traj_000000/26_agentview_center_agent_0.jpg", "agent_0_message": "My portion is done. Release \"stove\" if you need me again", "agent_0_reasoning": "I am notifying my partner that I have finished my work and released the stove.", "agent_0_tool": "communicate", "agent_1_args": "{}", "agent_1_image": "media/cheese_mixing__traj_000000/27_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 7, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"about\": \"stove\", \"from\": \"agent_1\"}", "agent_0_image": "media/cheese_mixing__traj_000000/26_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am waiting to see if my partner needs me for anything else after they finish.", "agent_0_tool": "wait_for_signal", "agent_1_args": "{\"fixture_id\": \"stove\"}", "agent_1_image": "media/cheese_mixing__traj_000000/31_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am moving to the stove now that it has been released to complete the stirring task.", "agent_1_tool": "navigate_to_fixture", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 8, "trajectory_id": "traj_000000"}, {"agent_0_args": "{}", "agent_0_image": "media/cheese_mixing__traj_000000/26_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "", "agent_0_tool": "Not Invoked", "agent_1_args": "{\"object_id\": \"spatula\", \"receptacle_id\": \"pot\"}", "agent_1_image": "media/cheese_mixing__traj_000000/33_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing the spatula in the pot to stir the mixture and complete the task.", "agent_1_tool": "place_in_receptacle", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "tick": 9, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I'll handle condiment1 and condiment2, since I'm already at the counter and the cabinet is open. You can stand by until I finish.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I'll handle condiment1 and condiment2, since I'm already at the counter and the cabinet is open. You can stand by until I finish.", "agent_0_reasoning": "I am proposing to take both condiments to the cabinet since I am already at the counter and the cabinet is currently open.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"Understood, I am awaiting your final plan confirmation.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "Understood, I am awaiting your final plan confirmation.", "agent_1_reasoning": "I am waiting for agent_0 to confirm the plan as the designated coordinator.", "agent_1_tool": "communicate", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Plan confirmed: I will pick up and place both condiments. Please wait for me to finish my portion.\", \"to\": \"agent_1\"}", "agent_0_image": "media/condiment_collection__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Plan confirmed: I will pick up and place both condiments. Please wait for me to finish my portion.", "agent_0_reasoning": "I am confirming the plan and will now begin the physical tasks.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"Confirmed. I will stay out of the way and wait for your signal.\", \"to\": \"agent_0\"}", "agent_1_image": "media/condiment_collection__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "Confirmed. I will stay out of the way and wait for your signal.", "agent_1_reasoning": "I have confirmed the plan and will now wait for agent_0 to complete their portion.", "agent_1_tool": "communicate", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"condiment1\", \"source_id\": \"counter\"}", "agent_0_image": "media/condiment_collection__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the first condiment from the counter to move it to the cabinet.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"coordination_phase\": \"portion_complete\", \"message\": \"My portion is done. Release \\\"counter\\\" if you need me again\", \"to\": \"agent_0\"}", "agent_1_image": "media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "My portion is done. Release \"counter\" if you need me again", "agent_1_reasoning": "I have no assigned physical tasks in this plan, so I am reporting my portion as complete.", "agent_1_tool": "communicate", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"condiment1\", \"receptacle_id\": \"cab\"}", "agent_0_image": "media/condiment_collection__traj_000000/17_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the first condiment into the open cabinet.", "agent_0_tool": "place_in_receptacle", "agent_1_args": "{\"about\": \"counter\", \"from\": \"agent_0\"}", "agent_1_image": "media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am waiting for a signal from agent_0 in case I am needed later, as per the protocol for a finished portion.", "agent_1_tool": "wait_for_signal", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"condiment2\", \"source_id\": \"counter\"}", "agent_0_image": "media/condiment_collection__traj_000000/20_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the second condiment from the counter.", "agent_0_tool": "pick_up_object", "agent_1_args": "{}", "agent_1_image": "media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"condiment2\", \"receptacle_id\": \"cab\"}", "agent_0_image": "media/condiment_collection__traj_000000/22_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the second condiment into the cabinet to complete the collection.", "agent_0_tool": "place_in_receptacle", "agent_1_args": "{}", "agent_1_image": "media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "", "agent_1_tool": "Not Invoked", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "tick": 5, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I will take bowl1 from the cabinet and place it on plate1 at the dining table, while you take bowl2 from the cabinet and place it on plate2 at the dining table.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I will take bowl1 from the cabinet and place it on plate1 at the dining table, while you take bowl2 from the cabinet and place it on plate2 at the dining table.", "agent_0_reasoning": "I am proposing a plan where we each handle one bowl to efficiently complete the task.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"I am waiting for your proposed plan for the task.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "I am waiting for your proposed plan for the task.", "agent_1_reasoning": "I am awaiting the plan from agent_0 as per the protocol.", "agent_1_tool": "communicate", "episode_index": 4, "episode_key": "set_bowls_for_soup__traj_000000", "task": "SetBowlsForSoup", "task_instruction": "SetBowlsForSoup", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Please confirm if you are ready to proceed with the plan to distribute the bowls.\", \"to\": \"agent_1\"}", "agent_0_image": "media/set_bowls_for_soup__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Please confirm if you are ready to proceed with the plan to distribute the bowls.", "agent_0_reasoning": "I am awaiting confirmation from agent_1 to start the physical work.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"I confirm the plan to move bowl2 to plate2 while you move bowl1 to plate1.\", \"to\": \"agent_0\"}", "agent_1_image": "media/set_bowls_for_soup__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "I confirm the plan to move bowl2 to plate2 while you move bowl1 to plate1.", "agent_1_reasoning": "I am confirming the plan and will begin my portion of the work.", "agent_1_tool": "communicate", "episode_index": 4, "episode_key": "set_bowls_for_soup__traj_000000", "task": "SetBowlsForSoup", "task_instruction": "SetBowlsForSoup", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"bowl1\", \"source_id\": \"cab\"}", "agent_0_image": "media/set_bowls_for_soup__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up bowl1 from the open cabinet to move it to the dining table.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"bowl2\", \"source_id\": \"cab\"}", "agent_1_image": "media/set_bowls_for_soup__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up bowl2 from the open cabinet to move it to the dining table.", "agent_1_tool": "pick_up_object", "episode_index": 4, "episode_key": "set_bowls_for_soup__traj_000000", "task": "SetBowlsForSoup", "task_instruction": "SetBowlsForSoup", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"fixture_id\": \"dining_table\"}", "agent_0_image": "media/set_bowls_for_soup__traj_000000/18_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am moving to the dining table to place bowl1 on plate1.", "agent_0_tool": "navigate_to_fixture", "agent_1_args": "{\"fixture_id\": \"dining_table\"}", "agent_1_image": "media/set_bowls_for_soup__traj_000000/19_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am moving to the dining table to place bowl2 on plate2.", "agent_1_tool": "navigate_to_fixture", "episode_index": 4, "episode_key": "set_bowls_for_soup__traj_000000", "task": "SetBowlsForSoup", "task_instruction": "SetBowlsForSoup", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"bowl1\", \"support_object_id\": \"plate1\"}", "agent_0_image": "media/set_bowls_for_soup__traj_000000/22_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing bowl1 on plate1 to complete my part of the task.", "agent_0_tool": "place_on_object", "agent_1_args": "{\"object_id\": \"bowl2\", \"support_object_id\": \"plate2\"}", "agent_1_image": "media/set_bowls_for_soup__traj_000000/23_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing bowl2 on plate2 to complete my part of the task.", "agent_1_tool": "place_on_object", "episode_index": 4, "episode_key": "set_bowls_for_soup__traj_000000", "task": "SetBowlsForSoup", "task_instruction": "SetBowlsForSoup", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I will handle skewer1 and you will handle skewer2. We will both move them from the skewer_plate to the oven_tray on the dining_counter.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I will handle skewer1 and you will handle skewer2. We will both move them from the skewer_plate to the oven_tray on the dining_counter.", "agent_0_reasoning": "I am proposing a clear division of work where each agent is responsible for one specific skewer to ensure efficiency.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"I am standing by for your plan.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "I am standing by for your plan.", "agent_1_reasoning": "I am waiting for the coordinator to propose the task division.", "agent_1_tool": "communicate", "episode_index": 5, "episode_key": "meat_skewer_assembly__traj_000000", "task": "MeatSkewerAssembly", "task_instruction": "MeatSkewerAssembly", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Please confirm if the plan to move skewer1 and skewer2 to the oven_tray works for you.\", \"to\": \"agent_1\"}", "agent_0_image": "media/meat_skewer_assembly__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Please confirm if the plan to move skewer1 and skewer2 to the oven_tray works for you.", "agent_0_reasoning": "I am waiting for confirmation of the proposed plan.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"I confirm the plan to move skewer2 while you move skewer1.\", \"to\": \"agent_0\"}", "agent_1_image": "media/meat_skewer_assembly__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "I confirm the plan to move skewer2 while you move skewer1.", "agent_1_reasoning": "I am confirming the plan and preparing to start my assigned task.", "agent_1_tool": "communicate", "episode_index": 5, "episode_key": "meat_skewer_assembly__traj_000000", "task": "MeatSkewerAssembly", "task_instruction": "MeatSkewerAssembly", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"skewer1\", \"source_id\": \"skewer_plate\"}", "agent_0_image": "media/meat_skewer_assembly__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up my assigned skewer from the plate at the dining counter.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"skewer2\", \"source_id\": \"skewer_plate\"}", "agent_1_image": "media/meat_skewer_assembly__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up my assigned skewer from the plate at the dining counter.", "agent_1_tool": "pick_up_object", "episode_index": 5, "episode_key": "meat_skewer_assembly__traj_000000", "task": "MeatSkewerAssembly", "task_instruction": "MeatSkewerAssembly", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"skewer1\", \"receptacle_id\": \"oven_tray\"}", "agent_0_image": "media/meat_skewer_assembly__traj_000000/16_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing skewer1 onto the oven tray as planned.", "agent_0_tool": "place_in_receptacle", "agent_1_args": "{\"object_id\": \"skewer2\", \"receptacle_id\": \"oven_tray\"}", "agent_1_image": "media/meat_skewer_assembly__traj_000000/17_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing skewer2 onto the oven tray as planned.", "agent_1_tool": "place_in_receptacle", "episode_index": 5, "episode_key": "meat_skewer_assembly__traj_000000", "task": "MeatSkewerAssembly", "task_instruction": "MeatSkewerAssembly", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I'll handle yogurt1 and yogurt2 for plate1. You take yogurt3 and yogurt4 for plate2. Both of us are already at the dining_counter.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I'll handle yogurt1 and yogurt2 for plate1. You take yogurt3 and yogurt4 for plate2. Both of us are already at the dining_counter.", "agent_0_reasoning": "I am proposing a clear division of the yogurt containers to efficiently complete the task.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"I am waiting for your plan for the yogurt portioning.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "I am waiting for your plan for the yogurt portioning.", "agent_1_reasoning": "I am waiting for the coordinator to propose the work division.", "agent_1_tool": "communicate", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Acknowledged. Please confirm if you are ready to start on plate2.\", \"to\": \"agent_1\"}", "agent_0_image": "media/portion_yogurt__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Acknowledged. Please confirm if you are ready to start on plate2.", "agent_0_reasoning": "I am waiting for agent_1 to confirm the plan.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"The plan is confirmed; I will place yogurt3 and yogurt4 on plate2.\", \"to\": \"agent_0\"}", "agent_1_image": "media/portion_yogurt__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "The plan is confirmed; I will place yogurt3 and yogurt4 on plate2.", "agent_1_reasoning": "I am confirming the assigned plan.", "agent_1_tool": "communicate", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"yogurt1\", \"source_id\": \"dining_counter\"}", "agent_0_image": "media/portion_yogurt__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the first yogurt to place it on plate1.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"yogurt3\", \"source_id\": \"dining_counter\"}", "agent_1_image": "media/portion_yogurt__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up the third yogurt to place it on plate2.", "agent_1_tool": "pick_up_object", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"yogurt1\", \"support_object_id\": \"plate1\"}", "agent_0_image": "media/portion_yogurt__traj_000000/18_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the first yogurt onto plate1.", "agent_0_tool": "place_on_object", "agent_1_args": "{\"object_id\": \"yogurt3\", \"support_object_id\": \"plate2\"}", "agent_1_image": "media/portion_yogurt__traj_000000/19_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing the third yogurt onto plate2.", "agent_1_tool": "place_on_object", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"yogurt2\", \"source_id\": \"dining_counter\"}", "agent_0_image": "media/portion_yogurt__traj_000000/24_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the second yogurt for plate1.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"yogurt4\", \"source_id\": \"dining_counter\"}", "agent_1_image": "media/portion_yogurt__traj_000000/25_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up the fourth yogurt for plate2.", "agent_1_tool": "pick_up_object", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"yogurt2\", \"support_object_id\": \"plate1\"}", "agent_0_image": "media/portion_yogurt__traj_000000/28_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the second yogurt onto plate1 to finish my portion.", "agent_0_tool": "place_on_object", "agent_1_args": "{\"object_id\": \"yogurt4\", \"support_object_id\": \"plate2\"}", "agent_1_image": "media/portion_yogurt__traj_000000/29_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing the fourth yogurt onto plate2 to finish the task.", "agent_1_tool": "place_on_object", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "tick": 5, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"propose\", \"message\": \"I'll handle the avocado and onion; you take the tomato and bell pepper. We'll place them all on the receptacle.\", \"to\": \"agent_1\"}", "agent_0_image": null, "agent_0_message": "I'll handle the avocado and onion; you take the tomato and bell pepper. We'll place them all on the receptacle.", "agent_0_reasoning": "I am proposing a division of labor where we each handle two items to efficiently complete the salsa prep.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"await_plan\", \"message\": \"Awaiting your plan for the ingredients.\", \"to\": \"agent_0\"}", "agent_1_image": null, "agent_1_message": "Awaiting your plan for the ingredients.", "agent_1_reasoning": "I am waiting for agent_0 to provide the task distribution.", "agent_1_tool": "communicate", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "tick": 0, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"coordination_phase\": \"await_confirmation\", \"message\": \"Waiting for your confirmation on the task split.\", \"to\": \"agent_1\"}", "agent_0_image": "media/colorful_salsa__traj_000000/6_agentview_center_agent_0.jpg", "agent_0_message": "Waiting for your confirmation on the task split.", "agent_0_reasoning": "I am waiting for agent_1 to confirm they are okay with the assigned ingredients.", "agent_0_tool": "communicate", "agent_1_args": "{\"coordination_phase\": \"confirm\", \"message\": \"Confirmed. I will place the tomato and bell pepper on the receptacle.\", \"to\": \"agent_0\"}", "agent_1_image": "media/colorful_salsa__traj_000000/7_agentview_center_agent_1.jpg", "agent_1_message": "Confirmed. I will place the tomato and bell pepper on the receptacle.", "agent_1_reasoning": "I agree to the plan and am ready to start.", "agent_1_tool": "communicate", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "tick": 1, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"avocado\", \"source_id\": \"counter\"}", "agent_0_image": "media/colorful_salsa__traj_000000/12_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the avocado as the first item in my assigned list.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"tomato\", \"source_id\": \"counter\"}", "agent_1_image": "media/colorful_salsa__traj_000000/13_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up the tomato to move it to the cutting board.", "agent_1_tool": "pick_up_object", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "tick": 2, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"avocado\", \"support_object_id\": \"receptacle\"}", "agent_0_image": "media/colorful_salsa__traj_000000/18_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the avocado on the cutting board.", "agent_0_tool": "place_on_object", "agent_1_args": "{\"object_id\": \"tomato\", \"support_object_id\": \"receptacle\"}", "agent_1_image": "media/colorful_salsa__traj_000000/19_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing the tomato on the cutting board.", "agent_1_tool": "place_on_object", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "tick": 3, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"onion\", \"source_id\": \"counter\"}", "agent_0_image": "media/colorful_salsa__traj_000000/24_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am picking up the onion, which is the final item I need to move.", "agent_0_tool": "pick_up_object", "agent_1_args": "{\"object_id\": \"bell_pepper\", \"source_id\": \"counter\"}", "agent_1_image": "media/colorful_salsa__traj_000000/25_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am picking up the bell pepper to complete my part of the task.", "agent_1_tool": "pick_up_object", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "tick": 4, "trajectory_id": "traj_000000"}, {"agent_0_args": "{\"object_id\": \"onion\", \"support_object_id\": \"receptacle\"}", "agent_0_image": "media/colorful_salsa__traj_000000/28_agentview_center_agent_0.jpg", "agent_0_message": "", "agent_0_reasoning": "I am placing the onion on the cutting board.", "agent_0_tool": "place_on_object", "agent_1_args": "{\"object_id\": \"bell_pepper\", \"support_object_id\": \"receptacle\"}", "agent_1_image": "media/colorful_salsa__traj_000000/29_agentview_center_agent_1.jpg", "agent_1_message": "", "agent_1_reasoning": "I am placing the bell pepper on the cutting board, completing the salsa ingredients.", "agent_1_tool": "place_on_object", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "tick": 5, "trajectory_id": "traj_000000"}] \ No newline at end of file diff --git a/data/trajectories.json b/data/trajectories.json new file mode 100644 index 0000000000000000000000000000000000000000..f8c149e2b1f5b92601e9cbba48610993d3649f07 --- /dev/null +++ b/data/trajectories.json @@ -0,0 +1 @@ +[{"communication_calls": 6, "coordinator_id": "agent_0", "episode_index": 0, "episode_key": "arrange_bread_bowl__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"dining_counter\"}}, \"fixtures\": {\"counter\": {\"fixture_type\": \"counter\"}, \"dining_counter\": {\"fixture_type\": \"dining_counter\"}, \"toaster_oven\": {\"fixture_type\": \"toaster_oven\", \"parent_fixture\": \"counter\", \"parts\": {\"door\": {\"part_type\": \"hinged_part\", \"state\": \"closed\"}}}}, \"machine_state\": {\"arrange_bread_bowl\": {}}, \"objects\": {\"bowl\": {\"location\": \"counter\", \"object_type\": \"bowl\"}, \"bowl_bread\": {\"location\": \"bowl\", \"object_type\": \"bread_food\"}, \"toaster_oven_bread\": {\"location\": \"toaster_oven\", \"object_type\": \"bread_food\"}}}", "max_agent_work_share": 0.6, "num_ticks": 13, "physical_actions_agent_0": 6, "physical_actions_agent_1": 4, "physical_configuration_signature": "d3f666b40911c88536c3f23c55c312461091fda05c09a5a8e3b95a7299fef58d", "release_calls": 1, "source_raw_json": "raw/arrange_bread_bowl/traj_000000.json", "task": "ArrangeBreadBowl", "task_instruction": "ArrangeBreadBowl", "trajectory_id": "traj_000000", "wait_calls": 2}, {"communication_calls": 7, "coordinator_id": "agent_0", "episode_index": 1, "episode_key": "prepare_coffee__traj_000000", "fsm_valid": true, "generation_attempts": 2, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"cabinet_parent_counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"coffee_machine\"}}, \"fixtures\": {\"cab\": {\"controls\": {}, \"fixture_type\": \"cabinet\", \"parent_fixture\": \"cabinet_parent_counter\", \"parts\": {\"hinged\": {\"part_type\": \"hinged_part\", \"state\": \"closed\"}}}, \"cabinet_parent_counter\": {\"controls\": {}, \"fixture_type\": \"counter\", \"parts\": {}}, \"coffee_machine\": {\"controls\": {\"start_button\": {\"control_type\": \"button\", \"state\": \"off\"}}, \"fixture_type\": \"coffee_machine\", \"parts\": {}}}, \"machine_state\": {\"coffee_machine\": {\"turned_on\": false}, \"prepare_coffee\": {}}, \"objects\": {\"mug\": {\"location\": \"cab\", \"object_type\": \"mug\"}}}", "max_agent_work_share": 0.5714285714285714, "num_ticks": 10, "physical_actions_agent_0": 4, "physical_actions_agent_1": 3, "physical_configuration_signature": "bc9c4dbebb7af0634265c78f046a3eb4e5cfd0434042831b791efeba8dfa151f", "release_calls": 1, "source_raw_json": "raw/prepare_coffee/traj_000000.json", "task": "PrepareCoffee", "task_instruction": "PrepareCoffee", "trajectory_id": "traj_000000", "wait_calls": 2}, {"communication_calls": 7, "coordinator_id": "agent_0", "episode_index": 2, "episode_key": "cheese_mixing__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"counter\"}}, \"fixtures\": {\"counter\": {\"controls\": {}, \"fixture_type\": \"counter\", \"parts\": {}}, \"stove\": {\"controls\": {\"knob_id\": {\"control_type\": \"rotary_control\", \"state\": \"on\"}}, \"fixture_type\": \"stove\", \"parts\": {}}}, \"machine_state\": {\"stirring_check\": {\"stirred\": false}}, \"objects\": {\"cheese\": {\"location\": \"cheese_plate\", \"object_type\": \"cheese\"}, \"cheese_plate\": {\"location\": \"counter\", \"object_type\": \"plate\"}, \"pot\": {\"location\": \"stove\", \"object_type\": \"pot\"}, \"spatula\": {\"location\": \"counter\", \"object_type\": \"spatula\"}}}", "max_agent_work_share": 0.5714285714285714, "num_ticks": 10, "physical_actions_agent_0": 4, "physical_actions_agent_1": 3, "physical_configuration_signature": "52620a14799755caa986a2d5eb12917c29be2c2bd2095fce17475e3f1806182f", "release_calls": 1, "source_raw_json": "raw/cheese_mixing/traj_000000.json", "task": "CheeseMixing", "task_instruction": "CheeseMixing", "trajectory_id": "traj_000000", "wait_calls": 2}, {"communication_calls": 5, "coordinator_id": "agent_0", "episode_index": 3, "episode_key": "condiment_collection__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"counter\"}}, \"fixtures\": {\"cab\": {\"controls\": {}, \"fixture_type\": \"cabinet\", \"parent_fixture\": \"counter\", \"parts\": {\"hinged\": {\"part_type\": \"hinged_part\", \"state\": \"open\"}}}, \"counter\": {\"controls\": {}, \"fixture_type\": \"counter\", \"parts\": {}}}, \"machine_state\": {\"condiment_collection\": {}}, \"objects\": {\"condiment1\": {\"location\": \"counter\", \"object_type\": \"condiment\"}, \"condiment2\": {\"location\": \"counter\", \"object_type\": \"condiment\"}}}", "max_agent_work_share": 1.0, "num_ticks": 6, "physical_actions_agent_0": 4, "physical_actions_agent_1": 0, "physical_configuration_signature": "2edb4c2cbd70ad3232dff2e5e9903877e3fef769d8a76bdb5fff34dca1caaeca", "release_calls": 0, "source_raw_json": "raw/condiment_collection/traj_000000.json", "task": "CondimentCollection", "task_instruction": "CondimentCollection", "trajectory_id": "traj_000000", "wait_calls": 1}, {"communication_calls": 4, "coordinator_id": "agent_0", "episode_index": 4, "episode_key": "set_bowls_for_soup__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"cabinet_parent_counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"cabinet_parent_counter\"}}, \"fixtures\": {\"cab\": {\"controls\": {}, \"fixture_type\": \"cabinet\", \"parent_fixture\": \"cabinet_parent_counter\", \"parts\": {\"hinged\": {\"part_type\": \"hinged_part\", \"state\": \"open\"}}}, \"cabinet_parent_counter\": {\"controls\": {}, \"fixture_type\": \"counter\", \"parts\": {}}, \"dining_table\": {\"controls\": {}, \"fixture_type\": \"counter\", \"parts\": {}}}, \"machine_state\": {\"set_bowls_for_soup\": {}}, \"objects\": {\"bowl1\": {\"location\": \"cab\", \"object_type\": \"bowl\"}, \"bowl2\": {\"location\": \"cab\", \"object_type\": \"bowl\"}, \"plate1\": {\"location\": \"dining_table\", \"object_type\": \"plate\"}, \"plate2\": {\"location\": \"dining_table\", \"object_type\": \"plate\"}}}", "max_agent_work_share": 0.5, "num_ticks": 5, "physical_actions_agent_0": 3, "physical_actions_agent_1": 3, "physical_configuration_signature": "562237a23371f2032f93701682af3709056fc1372eed5e0998f781cf7e468179", "release_calls": 0, "source_raw_json": "raw/set_bowls_for_soup/traj_000000.json", "task": "SetBowlsForSoup", "task_instruction": "SetBowlsForSoup", "trajectory_id": "traj_000000", "wait_calls": 0}, {"communication_calls": 4, "coordinator_id": "agent_0", "episode_index": 5, "episode_key": "meat_skewer_assembly__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"dining_counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"dining_counter\"}}, \"fixtures\": {\"dining_counter\": {\"controls\": {}, \"fixture_type\": \"dining_counter\", \"parts\": {}}, \"stool\": {\"controls\": {}, \"fixture_type\": \"stool\", \"parts\": {}}}, \"machine_state\": {\"meat_skewer_assembly\": {}}, \"objects\": {\"oven_tray\": {\"location\": \"dining_counter\", \"object_type\": \"oven_tray\"}, \"skewer1\": {\"location\": \"skewer_plate\", \"object_type\": \"kebab_skewer\"}, \"skewer2\": {\"location\": \"skewer_plate\", \"object_type\": \"kebab_skewer\"}, \"skewer_plate\": {\"location\": \"dining_counter\", \"object_type\": \"plate\"}}}", "max_agent_work_share": 0.5, "num_ticks": 4, "physical_actions_agent_0": 2, "physical_actions_agent_1": 2, "physical_configuration_signature": "abe784d297674c686280f1197f63df041a872dd9ebd36b528cff0867e77a2e28", "release_calls": 0, "source_raw_json": "raw/meat_skewer_assembly/traj_000000.json", "task": "MeatSkewerAssembly", "task_instruction": "MeatSkewerAssembly", "trajectory_id": "traj_000000", "wait_calls": 0}, {"communication_calls": 4, "coordinator_id": "agent_0", "episode_index": 6, "episode_key": "portion_yogurt__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"dining_counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"dining_counter\"}}, \"fixtures\": {\"dining_counter\": {\"fixture_type\": \"dining_counter\"}}, \"machine_state\": {\"portion_yogurt\": {}}, \"objects\": {\"plate1\": {\"location\": \"dining_counter\", \"object_type\": \"plate\"}, \"plate2\": {\"location\": \"dining_counter\", \"object_type\": \"plate\"}, \"yogurt1\": {\"location\": \"dining_counter\", \"object_type\": \"yogurt\"}, \"yogurt2\": {\"location\": \"dining_counter\", \"object_type\": \"yogurt\"}, \"yogurt3\": {\"location\": \"dining_counter\", \"object_type\": \"yogurt\"}, \"yogurt4\": {\"location\": \"dining_counter\", \"object_type\": \"yogurt\"}}}", "max_agent_work_share": 0.5, "num_ticks": 6, "physical_actions_agent_0": 4, "physical_actions_agent_1": 4, "physical_configuration_signature": "abe784d297674c686280f1197f63df041a872dd9ebd36b528cff0867e77a2e28", "release_calls": 0, "source_raw_json": "raw/portion_yogurt/traj_000000.json", "task": "PortionYogurt", "task_instruction": "PortionYogurt", "trajectory_id": "traj_000000", "wait_calls": 0}, {"communication_calls": 4, "coordinator_id": "agent_0", "episode_index": 7, "episode_key": "colorful_salsa__traj_000000", "fsm_valid": true, "generation_attempts": 1, "generation_stage": "flash_low_direct", "initial_state": "{\"agents\": {\"agent_0\": {\"held_object\": null, \"location\": \"counter\"}, \"agent_1\": {\"held_object\": null, \"location\": \"counter\"}}, \"fixtures\": {\"counter\": {\"controls\": {}, \"fixture_type\": \"counter\", \"parts\": {}}}, \"machine_state\": {\"colorful_salsa\": {}}, \"objects\": {\"avocado\": {\"location\": \"counter\", \"object_type\": \"avocado\"}, \"bell_pepper\": {\"location\": \"counter\", \"object_type\": \"bell_pepper\"}, \"onion\": {\"location\": \"counter\", \"object_type\": \"onion\"}, \"receptacle\": {\"location\": \"counter\", \"object_type\": \"cutting_board\"}, \"tomato\": {\"location\": \"counter\", \"object_type\": \"tomato\"}}}", "max_agent_work_share": 0.5, "num_ticks": 6, "physical_actions_agent_0": 4, "physical_actions_agent_1": 4, "physical_configuration_signature": "52620a14799755caa986a2d5eb12917c29be2c2bd2095fce17475e3f1806182f", "release_calls": 0, "source_raw_json": "raw/colorful_salsa/traj_000000.json", "task": "ColorfulSalsa", "task_instruction": "ColorfulSalsa", "trajectory_id": "traj_000000", "wait_calls": 0}] \ No newline at end of file diff --git a/index.html b/index.html index b0c4b3666032a737f3903db53e6a8a9272483e28..809a3c812a7be06a143a834b5d7eef0ed19a6910 100644 --- a/index.html +++ b/index.html @@ -1,19 +1,23 @@ - - - - - My static Space - - - -
-

Welcome to your static Space!

-

You can modify this app directly by editing index.html in the Files and versions tab.

-

- Also don't forget to check the - Spaces documentation. -

-
- - + +RoboTalk Explorer +
+

RoboTalk Explorer

Explore two-agent embodied coordination trajectories one concurrent tick at a time.

+
+
+

Agent 0

Agent 1

+
TickAgent 0 toolAgent 0 argumentsAgent 1 toolAgent 1 arguments
+
+ diff --git a/media/arrange_bread_bowl__traj_000000/12_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7f7024f6b86d5c98e670abdb818aeccd6e97035 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8ac14b49694df93b1482f4bf03198af09aba6c0 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/17_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/17_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..72aa2fdb763a3fae914db0997f2435a3c7308146 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/17_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/20_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/20_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..380d429ec76ffc05fcaf1ae5affb98632f067f8c Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/20_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/23_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/23_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..05a517dc177dde4c8a5223b7e84e3a7ed6d58181 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/23_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/26_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/26_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5055614bd76dca99f5234c4f7552c2c15ca72124 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/26_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/28_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/28_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19dbac83da3417dfc63cf1c32115768c179333f5 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/28_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19dbac83da3417dfc63cf1c32115768c179333f5 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/30_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/31_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/31_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7fb73be2f97ba846b003c2032d64083ec9198e0 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/31_agentview_center_agent_1.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/35_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/35_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..797dcaa98046d99e1c8c8d0402845d5f4af419ea Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/35_agentview_center_agent_1.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/38_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/38_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..efb912a40368877ef840cd04f2a6bfe8b8e0ee9b Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/38_agentview_center_agent_1.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/41_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/41_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1af777b39cf71bf3b0d8d0a78cfe154fe2c635f5 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/41_agentview_center_agent_1.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/43_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/43_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c6cd3b60a927160cc0217189a43d5ad69d0bccc Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/43_agentview_center_agent_1.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/6_agentview_center_agent_0.jpg b/media/arrange_bread_bowl__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c39dcc3e43c16a62c00b03ada1aff85df69fccb0 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/arrange_bread_bowl__traj_000000/7_agentview_center_agent_1.jpg b/media/arrange_bread_bowl__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8ac14b49694df93b1482f4bf03198af09aba6c0 Binary files /dev/null and b/media/arrange_bread_bowl__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/cheese_mixing__traj_000000/10_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/10_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..963e2441c1bb51ff14dc92db8681fca782b6238f Binary files /dev/null and b/media/cheese_mixing__traj_000000/10_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/11_agentview_center_agent_1.jpg b/media/cheese_mixing__traj_000000/11_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..417e1a554dad7976e89bbcd492e8bb3f867fb92a Binary files /dev/null and b/media/cheese_mixing__traj_000000/11_agentview_center_agent_1.jpg differ diff --git a/media/cheese_mixing__traj_000000/14_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/14_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..963e2441c1bb51ff14dc92db8681fca782b6238f Binary files /dev/null and b/media/cheese_mixing__traj_000000/14_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg b/media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..417e1a554dad7976e89bbcd492e8bb3f867fb92a Binary files /dev/null and b/media/cheese_mixing__traj_000000/15_agentview_center_agent_1.jpg differ diff --git a/media/cheese_mixing__traj_000000/19_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/19_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8de1c23cf3e626a35e626a8fd5678dc23bc6fb71 Binary files /dev/null and b/media/cheese_mixing__traj_000000/19_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/22_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/22_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61f4eedf33174a6204c02e557baa24d19304cb9e Binary files /dev/null and b/media/cheese_mixing__traj_000000/22_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/24_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/24_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee0c8d6bfacae8c2d2627105487f0370bc8c7d01 Binary files /dev/null and b/media/cheese_mixing__traj_000000/24_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/26_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/26_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee0c8d6bfacae8c2d2627105487f0370bc8c7d01 Binary files /dev/null and b/media/cheese_mixing__traj_000000/26_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/27_agentview_center_agent_1.jpg b/media/cheese_mixing__traj_000000/27_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8dd519c12412e87c17934f044f64532c50707537 Binary files /dev/null and b/media/cheese_mixing__traj_000000/27_agentview_center_agent_1.jpg differ diff --git a/media/cheese_mixing__traj_000000/31_agentview_center_agent_1.jpg b/media/cheese_mixing__traj_000000/31_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..69e6b286cd0962a894b26c9bf440d454a33d8894 Binary files /dev/null and b/media/cheese_mixing__traj_000000/31_agentview_center_agent_1.jpg differ diff --git a/media/cheese_mixing__traj_000000/33_agentview_center_agent_1.jpg b/media/cheese_mixing__traj_000000/33_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..52002fe22f0566f86b0922d2fb1b0ef8d1989488 Binary files /dev/null and b/media/cheese_mixing__traj_000000/33_agentview_center_agent_1.jpg differ diff --git a/media/cheese_mixing__traj_000000/6_agentview_center_agent_0.jpg b/media/cheese_mixing__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..601813e1a3e36abd156f5b41ed0810f6b48efd95 Binary files /dev/null and b/media/cheese_mixing__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/cheese_mixing__traj_000000/7_agentview_center_agent_1.jpg b/media/cheese_mixing__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15bb1f69470464e2b5be009cc6389281d96395a8 Binary files /dev/null and b/media/cheese_mixing__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/colorful_salsa__traj_000000/12_agentview_center_agent_0.jpg b/media/colorful_salsa__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..437593bae8da62cd3586a755d7e9a56f9a59710c Binary files /dev/null and b/media/colorful_salsa__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/colorful_salsa__traj_000000/13_agentview_center_agent_1.jpg b/media/colorful_salsa__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..45efa6ef0be339735e2a7e11e5570d6e461d018c Binary files /dev/null and b/media/colorful_salsa__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/colorful_salsa__traj_000000/18_agentview_center_agent_0.jpg b/media/colorful_salsa__traj_000000/18_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4429d47d28739b87f9f12f9c58ee7127792ecb43 Binary files /dev/null and b/media/colorful_salsa__traj_000000/18_agentview_center_agent_0.jpg differ diff --git a/media/colorful_salsa__traj_000000/19_agentview_center_agent_1.jpg b/media/colorful_salsa__traj_000000/19_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b621441ef175788469370d1606632d6bdcfa7b99 Binary files /dev/null and b/media/colorful_salsa__traj_000000/19_agentview_center_agent_1.jpg differ diff --git a/media/colorful_salsa__traj_000000/24_agentview_center_agent_0.jpg b/media/colorful_salsa__traj_000000/24_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..596c8e44a18ebaf1aa2f89c10074b73c05f4a8f1 Binary files /dev/null and b/media/colorful_salsa__traj_000000/24_agentview_center_agent_0.jpg differ diff --git a/media/colorful_salsa__traj_000000/25_agentview_center_agent_1.jpg b/media/colorful_salsa__traj_000000/25_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14045fc0b4541646d7cd0098ca2b333368f68013 Binary files /dev/null and b/media/colorful_salsa__traj_000000/25_agentview_center_agent_1.jpg differ diff --git a/media/colorful_salsa__traj_000000/28_agentview_center_agent_0.jpg b/media/colorful_salsa__traj_000000/28_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7fb1d7557e0d9c421aa5956e4fb49c46b0b442c4 Binary files /dev/null and b/media/colorful_salsa__traj_000000/28_agentview_center_agent_0.jpg differ diff --git a/media/colorful_salsa__traj_000000/29_agentview_center_agent_1.jpg b/media/colorful_salsa__traj_000000/29_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..650da5ba38c6e86db133fda351af6c717080f6a2 Binary files /dev/null and b/media/colorful_salsa__traj_000000/29_agentview_center_agent_1.jpg differ diff --git a/media/colorful_salsa__traj_000000/6_agentview_center_agent_0.jpg b/media/colorful_salsa__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5bc839e21bbf3abfbd2f9aec02d1a4eff8d7e904 Binary files /dev/null and b/media/colorful_salsa__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/colorful_salsa__traj_000000/7_agentview_center_agent_1.jpg b/media/colorful_salsa__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9638b593a77696fbcac797f465b17dced7ba24fa Binary files /dev/null and b/media/colorful_salsa__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/condiment_collection__traj_000000/12_agentview_center_agent_0.jpg b/media/condiment_collection__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a49133daa4b8832b549f66666b1b3ef1a917a4b Binary files /dev/null and b/media/condiment_collection__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg b/media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f2cd216e413e380659425a9b08d5e9237ab9b57 Binary files /dev/null and b/media/condiment_collection__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/condiment_collection__traj_000000/17_agentview_center_agent_0.jpg b/media/condiment_collection__traj_000000/17_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1591635b44c9481c8f4d6e60fe13efc09e30a132 Binary files /dev/null and b/media/condiment_collection__traj_000000/17_agentview_center_agent_0.jpg differ diff --git a/media/condiment_collection__traj_000000/20_agentview_center_agent_0.jpg b/media/condiment_collection__traj_000000/20_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f636687e90deec49f617fba7c830d9e13246861 Binary files /dev/null and b/media/condiment_collection__traj_000000/20_agentview_center_agent_0.jpg differ diff --git a/media/condiment_collection__traj_000000/22_agentview_center_agent_0.jpg b/media/condiment_collection__traj_000000/22_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..77a73995f59bcf124b7025f2f220725974bc0ac0 Binary files /dev/null and b/media/condiment_collection__traj_000000/22_agentview_center_agent_0.jpg differ diff --git a/media/condiment_collection__traj_000000/6_agentview_center_agent_0.jpg b/media/condiment_collection__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccbd1dcccbd76aad9b21f84c3a19be2f389cbac3 Binary files /dev/null and b/media/condiment_collection__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/condiment_collection__traj_000000/7_agentview_center_agent_1.jpg b/media/condiment_collection__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f2cd216e413e380659425a9b08d5e9237ab9b57 Binary files /dev/null and b/media/condiment_collection__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/meat_skewer_assembly__traj_000000/12_agentview_center_agent_0.jpg b/media/meat_skewer_assembly__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd7152d4ae7076d0d8837d2038c62de4cfe2ab25 Binary files /dev/null and b/media/meat_skewer_assembly__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/meat_skewer_assembly__traj_000000/13_agentview_center_agent_1.jpg b/media/meat_skewer_assembly__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f3865ffe2c41817d68f4ca646b19ee081f619767 Binary files /dev/null and b/media/meat_skewer_assembly__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/meat_skewer_assembly__traj_000000/16_agentview_center_agent_0.jpg b/media/meat_skewer_assembly__traj_000000/16_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..156d90f684c263819b907793118ffbc404ba55e8 Binary files /dev/null and b/media/meat_skewer_assembly__traj_000000/16_agentview_center_agent_0.jpg differ diff --git a/media/meat_skewer_assembly__traj_000000/17_agentview_center_agent_1.jpg b/media/meat_skewer_assembly__traj_000000/17_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3460c4e5fca6ed16a0138942da110da18096f917 Binary files /dev/null and b/media/meat_skewer_assembly__traj_000000/17_agentview_center_agent_1.jpg differ diff --git a/media/meat_skewer_assembly__traj_000000/6_agentview_center_agent_0.jpg b/media/meat_skewer_assembly__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccb5968529a10649cd2ab8d3786b182d1df4e8f6 Binary files /dev/null and b/media/meat_skewer_assembly__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/meat_skewer_assembly__traj_000000/7_agentview_center_agent_1.jpg b/media/meat_skewer_assembly__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff7b3d02222dd52c18d09b1762081546c6df1f3a Binary files /dev/null and b/media/meat_skewer_assembly__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/portion_yogurt__traj_000000/12_agentview_center_agent_0.jpg b/media/portion_yogurt__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99804adb12737510372d819828e8d7ac0f061546 Binary files /dev/null and b/media/portion_yogurt__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/portion_yogurt__traj_000000/13_agentview_center_agent_1.jpg b/media/portion_yogurt__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..73e22d1ce58bc816a59d9e3e8e797d102124b088 Binary files /dev/null and b/media/portion_yogurt__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/portion_yogurt__traj_000000/18_agentview_center_agent_0.jpg b/media/portion_yogurt__traj_000000/18_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9e115fc5e00a95ee810bb7aca9508bd94b230da Binary files /dev/null and b/media/portion_yogurt__traj_000000/18_agentview_center_agent_0.jpg differ diff --git a/media/portion_yogurt__traj_000000/19_agentview_center_agent_1.jpg b/media/portion_yogurt__traj_000000/19_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8af2c42701a516364b910562917190f7f057cdd Binary files /dev/null and b/media/portion_yogurt__traj_000000/19_agentview_center_agent_1.jpg differ diff --git a/media/portion_yogurt__traj_000000/24_agentview_center_agent_0.jpg b/media/portion_yogurt__traj_000000/24_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e4d15b73ab6cc0d513ce8228b75bda7c2510858e Binary files /dev/null and b/media/portion_yogurt__traj_000000/24_agentview_center_agent_0.jpg differ diff --git a/media/portion_yogurt__traj_000000/25_agentview_center_agent_1.jpg b/media/portion_yogurt__traj_000000/25_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bdb35d353cd811e6ecc904d36df7504afb5a9936 Binary files /dev/null and b/media/portion_yogurt__traj_000000/25_agentview_center_agent_1.jpg differ diff --git a/media/portion_yogurt__traj_000000/28_agentview_center_agent_0.jpg b/media/portion_yogurt__traj_000000/28_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89ca487f5deeaeeae1b7c8e2fc9e79d0f682d423 Binary files /dev/null and b/media/portion_yogurt__traj_000000/28_agentview_center_agent_0.jpg differ diff --git a/media/portion_yogurt__traj_000000/29_agentview_center_agent_1.jpg b/media/portion_yogurt__traj_000000/29_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17b98bd2ae1d72124f48d2ae289fb6077df6a4a3 Binary files /dev/null and b/media/portion_yogurt__traj_000000/29_agentview_center_agent_1.jpg differ diff --git a/media/portion_yogurt__traj_000000/6_agentview_center_agent_0.jpg b/media/portion_yogurt__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..27d96ec8ab9eacf33c81373395f98675e4381800 Binary files /dev/null and b/media/portion_yogurt__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/portion_yogurt__traj_000000/7_agentview_center_agent_1.jpg b/media/portion_yogurt__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd97f9cda1cc4e55fce1da0559c34a186a130b61 Binary files /dev/null and b/media/portion_yogurt__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/12_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a5610def4e071f2a50567cb37a90750979526348 Binary files /dev/null and b/media/prepare_coffee__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/13_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d032c0fb669e56f4e51beffaae27e898605763e7 Binary files /dev/null and b/media/prepare_coffee__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/18_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/18_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..308982d2ff0c7793d440a5de13c561e2873bad1e Binary files /dev/null and b/media/prepare_coffee__traj_000000/18_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/19_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/19_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d9378b410fb987007e6486e13589cc898d9747bd Binary files /dev/null and b/media/prepare_coffee__traj_000000/19_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/24_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/24_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..72b4d3a00fe782b6bdbec267629bc8d3ce742981 Binary files /dev/null and b/media/prepare_coffee__traj_000000/24_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/25_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/25_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6134b2c543db52a8bdcee8982d739271dddbe25 Binary files /dev/null and b/media/prepare_coffee__traj_000000/25_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/29_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/29_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffe14151b344116250691da1ceb905fcc9dd45c2 Binary files /dev/null and b/media/prepare_coffee__traj_000000/29_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/31_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/31_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1976c44a8480a5f1717603209cc8ce57528b907d Binary files /dev/null and b/media/prepare_coffee__traj_000000/31_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/33_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/33_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1976c44a8480a5f1717603209cc8ce57528b907d Binary files /dev/null and b/media/prepare_coffee__traj_000000/33_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/34_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/34_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..39025aa2c050e4fcb2b2065610d1aadc615578ca Binary files /dev/null and b/media/prepare_coffee__traj_000000/34_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/38_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/38_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..940843df4d101c651da58a6f7f462807889fb50f Binary files /dev/null and b/media/prepare_coffee__traj_000000/38_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/40_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/40_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7108d3c1fdbd57ff3381deeb8d97cb8a452c8701 Binary files /dev/null and b/media/prepare_coffee__traj_000000/40_agentview_center_agent_1.jpg differ diff --git a/media/prepare_coffee__traj_000000/6_agentview_center_agent_0.jpg b/media/prepare_coffee__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99c89d1d732451eda24bad9778f7e51a859b8b09 Binary files /dev/null and b/media/prepare_coffee__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/prepare_coffee__traj_000000/7_agentview_center_agent_1.jpg b/media/prepare_coffee__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca4b9fee629b64dbfae20110dbc421fa929a251e Binary files /dev/null and b/media/prepare_coffee__traj_000000/7_agentview_center_agent_1.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/12_agentview_center_agent_0.jpg b/media/set_bowls_for_soup__traj_000000/12_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f0e9d62ced65614790b39eb05efcbcfd70e8377b Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/12_agentview_center_agent_0.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/13_agentview_center_agent_1.jpg b/media/set_bowls_for_soup__traj_000000/13_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a61f1e5e48462449f187764db74ce3777ba5ad8 Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/13_agentview_center_agent_1.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/18_agentview_center_agent_0.jpg b/media/set_bowls_for_soup__traj_000000/18_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1680aace94636b17d0c5e65c588ad8dc339efaee Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/18_agentview_center_agent_0.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/19_agentview_center_agent_1.jpg b/media/set_bowls_for_soup__traj_000000/19_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f37c7146f77c1f14fcb8b4a45566b4f31a4ff0e Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/19_agentview_center_agent_1.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/22_agentview_center_agent_0.jpg b/media/set_bowls_for_soup__traj_000000/22_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8d7264dbc7f48b956381911492313662a92fe63 Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/22_agentview_center_agent_0.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/23_agentview_center_agent_1.jpg b/media/set_bowls_for_soup__traj_000000/23_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ba6dab6a08f6e0d29e7b4ee527ab9cefa4338165 Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/23_agentview_center_agent_1.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/6_agentview_center_agent_0.jpg b/media/set_bowls_for_soup__traj_000000/6_agentview_center_agent_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6d1f75e553db1376c0543c029d0645f5f5beac52 Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/6_agentview_center_agent_0.jpg differ diff --git a/media/set_bowls_for_soup__traj_000000/7_agentview_center_agent_1.jpg b/media/set_bowls_for_soup__traj_000000/7_agentview_center_agent_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..498d8f35a3c27c4d7cec38351eab7a6829b033f3 Binary files /dev/null and b/media/set_bowls_for_soup__traj_000000/7_agentview_center_agent_1.jpg differ