<p>The Cognitive Robot Abstract Machine (CRAM) was developed to enable robots to perform everyday manipulation tasks in human environments by transforming underspecified task instructions into context-sensitive, executable actions. Rather than proposing a single planning algorithm, CRAM represents a cognitive architecture grounded in symbolic knowledge representation, generalized action plans, and introspective execution. This paper traces the evolution of the artificial intelligence ideas that shaped CRAM, from early work on frames, scripts, program interpretation and action-centered planning to contemporary developments in cognitive robotics. We show how these ideas are operationalized in the CRAM architecture and how successive extensions, including semantic digital twins, episodic memories, and dual-process reasoning, support robust execution, explanation and adaptation. In addition, we discuss the Virtual Research Building as an experimental substrate that enables systematic and reproducible evaluation of CRAM components. Finally, we outline future challenges for CRAM, highlighting the need to complement its top-down task-driven paradigm with more interaction-centered and enactive approaches for long-term deployment in human environments.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

From Frames to Pouring: The CRAM Cognitive Architecture for Everyday Robot Manipulation

  • Michael Beetz,
  • Michaela Kümpel

摘要

The Cognitive Robot Abstract Machine (CRAM) was developed to enable robots to perform everyday manipulation tasks in human environments by transforming underspecified task instructions into context-sensitive, executable actions. Rather than proposing a single planning algorithm, CRAM represents a cognitive architecture grounded in symbolic knowledge representation, generalized action plans, and introspective execution. This paper traces the evolution of the artificial intelligence ideas that shaped CRAM, from early work on frames, scripts, program interpretation and action-centered planning to contemporary developments in cognitive robotics. We show how these ideas are operationalized in the CRAM architecture and how successive extensions, including semantic digital twins, episodic memories, and dual-process reasoning, support robust execution, explanation and adaptation. In addition, we discuss the Virtual Research Building as an experimental substrate that enables systematic and reproducible evaluation of CRAM components. Finally, we outline future challenges for CRAM, highlighting the need to complement its top-down task-driven paradigm with more interaction-centered and enactive approaches for long-term deployment in human environments.