MAESTRO: Orchestrating Robotics Modules with Coding Agents for Zero-Shot Generalist Robots

Junyao Shi*
,
Rujia Yang*
,
Kaitian Chao*
,
Bingqing Selina Wan
,
Yifei Simon Shao
,
Jiahui Lei
,
Jianing Qian
,
Long Le
,
Pratik Chaudhari
,
Kostas Daniilidis
,
Chuan Wen
,
Dinesh Jayaraman
Thumbnail preview of paper pages

PDF page previews — scroll →

Abstract
Today’s dominant route to generalist robots scales up “observations-in, actions-out” teleoperation datasets to train large end-to-end models, echoing the recipe behind vision-language models (VLMs). We pursue a road less traveled: building generalist policies directly around VLMs, augmenting their broad capabilities with a curated set of perception, planning, and control modules. In MAESTRO, a VLM coding agent dynamically composes these modules into a programmatic, closed-loop policy that monitors execution and replans autonomously. It shares the coding-agent pattern of prior code-as-policies (CaP) systems, but unlike a coding agent acting on files it controls, a robotics agent controls neither its tools nor the open, dynamic world they act in, so any tool can fail unpredictably. MAESTRO’s core contribution is a robotics-specific harness that makes composing curated external robotics models actually work, wrapping error-prone tool chains in robust calls, rendering their outputs back for the VLM to verify, and closing the loop to recover from failures. Ablations show that adding the same tools without this harness barely helps and can even drop performance below the original no-tool baseline. Across challenging tabletop and mobile manipulation tasks, and with no new teleoperation data, this lets a zero-shot coding agent match or surpass state-of-the-art vision-language-action (VLA) models, with the largest gains in settings underrepresented in VLA training data, making MAESTRO the first competitive modular generalist policy. MAESTRO can further call a VLA as one of its tools and autonomously generate real-world trajectories for downstream learning. We argue that building out this kind of agentic system is a complementary, far less-explored axis to data scaling for general-purpose robots. Project site: maestro-robot.github.io.
Venue
CORL, 2026