The entire diagram must be divided into three logically distinct areas: left (environment), center (cognitive control), and right (memory). Left Area (Environment and Perception): Draw a schematic representing a 3D indoor room, labeled "Habitat Environment (HM3D)." Connect a processing module labeled "Semantic Sensor and Parser," indicating the transformation of visual data into "Structured Text Prompts." Be sure to avoid drawing complex Convolutional Neural Network (CNN) structures, emphasizing a lightweight text abstraction mechanism. Central Area (Core Loop): This is the visual focal point of the diagram. Place a cloud icon at the top, labeled "LLM Brain (DeepSeek/GPT-4o API)," and use dashed lines to connect it to the nodes below, indicating inference support. Draw a prominent "Directed Cyclic Graph (Flowchart Loop)" containing four distinct nodes: Node A "Strategist": The starting point of the loop, receiving text input and memory context, and outputting a "High-level Plan." Node B "Verifier": A diamond-shaped decision box. Used to check for hallucinations and feasibility. If passed, draw a green arrow pointing to the "Executor"; if failed, draw a red dashed arrow pointing to the "Reflector." Node C "Executor": Translates the plan into API actions directed towards the environment. Node D "Reflector": Located on the feedback path. It receives failure signals from the verifier or environmental collisions, analyzes the errors, and sends "Revised Constraints" back to the strategist to close the loop. Right Area (Agentic RAG Memory): Draw a cylindrical database icon, labeled "Episodic Memory (ChromaDB)." Indicate that the stored data consists of "(Observation, Plan, Outcome) Triplets." Show two distinct data flows: a solid line from the execution result for "Experience Storage," and a dashed line pointing to the strategist for "Retrieval." The retrieval arrow must clearly indicate "Positive Hints" and "Negative Constraints." Visual Style: Adopt a concise, flat 2D vector art style typical of academic papers. Use "Academic Blue" and "Tech Gray" color schemes for the main structure. Highlight the "Verifier" and "Reflector" nodes with "Warm Orange" or "Soft Red" to emphasize their critical role in error correction.
This project designs a full-stack system architecture encomp...