Response to Reviewer 2bPF
*We sincerely thank the reviewer for the time to read our paper, and we appreciate your constructive comments! We address your concerns in detail below.*
> Q1: This method assumes a skill library that is manually defined for a specific domain, i.e. execution module. However, this limits its applicability in other domains where predefined skill libraries are not available
- Our low-level skills are obtained from motion planning, which is **common** in embodied AI benchmarks [1][2][3][4], given the focus is more on high-level reasoning and planning.
- Our framework is **flexible** thanks to our **modular design**, and can be **easily adapted** to various low-level control policies, including reinforcement learning and trajectory optimization, offering a distinct advantage over end-to-end methodologies
> Q2: Are all of these modules necessary? Conducting an ablation study would provide a better understanding.
- Thanks for the question! We do **have an ablation study** on the memory, communication, planning, and execution modules in the paper to have a better understanding of the effectiveness of each module, and the results are shown in Figure 4 \(c\) and discussed in section 5.4.
- The results show that **all modules contribute to the best performance** of CoELA when cooperating with other agents and humans.
- Without the Memory Module, CoELA needs nearly doubled steps to finish the task
- A strong LLM to drive the Planning and Communication module of CoELA is vital for better efficiency
- Without the Execution Module, the agent struggles to make low-level control directly and fails most of the task
- It's not trivial to ablate on the perception module under the visual image observation setting, so we also conduct experiments with the oracle perception given, and the result is shown in Table 1. The performance gap between TDW-MAT and w/ Oracle Perception is rather close, **showing the Perception Model is effective** as well.
- On the other hand, our modular framework is not restricted to the number of modules and can be easily extended to deal with all kinds of challenging tasks.
> Q3: The experimental design lacks breadth as it only considers one scenario
This might not be true. We actually strive to conduct comprehensive experiments **on the two most challenging embodied multi-agent benchmarks**.
- Our experiments are conducted across **two simulation platforms** and different tasks with **varied observation and action space**, where C-WAH has **5 kinds of activities** and TDW_MAT features **12 different scenes**.
- We experiment under both scenarios of **collaborating with AI agents** (section 5.3.1) and **with humans** (section 5.3.2).
- The rearrangement task is a **canonical task** for evaluating embodied agents featuring various challenges including **perception**, **navigation** and **interaction**.[5]
- We didn't notice any better options for testing our cooperative embodied agents in challenging environments.
- Designing more suitable embodied multi-agent benchmarks for this field is also a valuable future avenue, though beyond the scope of this work.
> Q4: There is some ambiguity regarding the execution module, memory module, and perception module details. Were they all designed by humans using language-based approaches?
The reviewer may misunderstand some parts of our framework. Actually, in Appendix A, we provide more details regarding the framework.
- The execution module, memory module, and perception module are designed to mimic human modular cognitive architectures and **not using a language-based approach**.
- To help clear the ambiguity, we provide more details on the framework in Appendix A, with a figure demonstrating a working example on TDW-MAT.
- The Perception Module utilizes a Mask-RCNN to obtain the instance segmentation mask from an ego-centric RGB image observation, and combines it with the depth image and the agent’s position to project each pixel into the 3D world coordinate to obtain a 3D voxel semantic map.
- The Execution Module is based on an A-star-based planner to find the best path for navigation and robustly interact with the objects through primitive actions according to environmental rules, which is a common design for hierarchical planning in the field. [3] [4]
[1] Retrospectives on the embodied ai workshop.
[2] Do As I Can, Not As I Say: Grounding Language in Robotic Affordances. CoRL22
[3] Watch-and-help: A challenge for social perception and human-ai collaboration. ICLR21
[4] The threedworld transport challenge: A visually guided task-and-motion planning benchmark towards physically realistic embodied ai. ICRA22
[5] Rearrangement: A Challenge for Embodied AI
*We wish that our response has addressed your concerns, and turned your assessment to the positive side. If you have any more questions, please feel free to let us know. We appreciate your time and constructive suggestions! Thank you!*
Best,
Authors