ETA:面向具身任务的新型代理范式
实现机器人领域的“ChatGPT时刻”需要通用系统能适应陌生任务和环境,在长时间交互中保持可控性,并能从经验中学习。当前的端到端系统仍有很大差距,其泛化能力高度依赖训练数据的覆盖范围,且长任务执行过程难以控制和检查。
具身任务代理(Embodied Task Agent, ETA)提出了一种新范式,将数字代理扩展到物理世界。其核心是一个循环:规划器(Planner)每次选择一个工具调用,接口(Interface)控制执行,世界(World)返回结果和新观察。这一机制使代理能够验证动作、动态调整计划,并将成功和失败的交互转化为可复用的经验。
通过以规划器-接口-世界的循环为核心,ETA解决了现有系统的关键缺陷。它提供了明确的控制点,允许人类监督和检查,将复杂任务分解为可监控和纠正的步骤。该循环还促进了持续学习,每次交互都贡献给不断增长的经验库,为未来决策提供依据。
OpenETA是这一范式的开源实现,为研究人员和开发者提供模块化工具包。它包含可替换的规划器、可组合的工具与技能、可审计的记忆、可回放的轨迹,以及面向仿真和真实机器人的通用接口。这种灵活性支持跨多种具身平台的自定义和快速实验。
一个显著特点是OpenETA与Codex的轻量级集成,作为插件仅暴露三个原语:观察(observe)、标记点(mark_point)和移动(move_to)。这展示了ETA框架的适应性,使现有代理系统能以最小开销获得具身能力。随着具身AI的持续进步,ETA为更稳健、可控且能学习的机器人提供了一条有前景的路径。