Automating the Design of Embodied Agent Architectures
cs.RO, cs.AI, cs.LG
Submitted: 2026-06-29
Updated: 2026-10-17
Comments: 25 pages, 7 figures, 6 tables. To appear at CoRL 2026; v3 has the same content as the camera-ready, in a preprint layout. Project page: https://jianzhou0420.github.io/agentcanvas ; code: https://github.com/jianzhou0420/AgentCanvas
License: http://creativecommons.org/licenses/by/4.0/
The gist: Embodied agents are typically built as hand-designed compositions of perception, memory, planning, and action modules.
Terminology
Abstract
Embodied agents are typically built as hand-designed compositions of perception, memory, planning, and action modules. This modularity exposes a large architectural design space, but current systems still rely on researcher intuition to choose where information is stored, how observations are processed, and how model calls are connected. Agent Architecture Search (AAS) automates such design for text-domain agents, but has not been systematically evaluated on perceptual embodied agents. We study this transfer. To make embodied architectures searchable, we introduce AgentCanvas on the executor side, representing embodied agents as editable typed graphs with simulator execution and episode-level logs. On the optimizer side, we lift AAS from LLM-call loops to tool-using coding-agent sessions, adapting ADAS and AFlow and introducing Knowledge Distill Loop (KDLoop). Across four embodied executors (MapGPT, SmartWay, ExploreEQA, and VoxPoser), search discovers improvements that persist on episodes never queried during search. KDLoop and AFlow independently discover elevation-tolerant observation processing. KDLoop's implementation also improves success rates over the baseline when transferred to real robots. These improvements are not uniform: some gains remain uncertain or reverse on held-out episodes, and an apparent gain exploits evaluator-side information. The experiments further show how rollout noise, local edit basins, and incomplete use of episode-level evidence constrain search. Together, these results establish the potential of automated architecture search for embodied agents and characterize the challenges of applying it in simulated and real-world environments. Code is available at https://github.com/jianzhou0420/AgentCanvas.
Related papers
- FMT x: An Efficient and Asymptotically Optimal Extension of the Fast Marching Tree for Dynamic Replanning
- MPCFormer: A physics-informed data-driven approach for explainable socially-aware autonomous driving
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies
- ARC: A Reasoning Recipe for Robot Foundation Models
- HRDexDB: A 4D Dexterous Grasping Dataset Across Human and Multiple Robot Embodiments
- APT: Action Expert Pretraining Improves Instruction Generalization of Vision-Language-Action Policies