Cognitive agents such as humans and robots perceive their environment through an abundance of sensors producing streams of data that need to be processed to generate intelligent behavior. A key question of cognition-enabled and AI-driven robotics is how to organize and manage knowledge efficiently in a cognitive robot control architecture. We argue, that memory is a central active component of such architectures that mediates between semantic and sensorimotor representations, orchestrates the flow of data streams and events between different processes and provides the components of a cognitive architecture with data-driven services for the abstraction of semantics from sensorimotor data, the parametrization of symbolic plans for execution and prediction of action effects. Based on related work, and the experience gained in developing our ARMAR humanoid robot systems, we identified conceptual and technical requirements of a memory system as central component of cognitive robot control architecture that facilitate the realization of high-level cognitive abilities such as explaining, reasoning, prospection, simulation and augmentation. Conceptually, a memory should be active, support multi-modal data representations, associate knowledge, be introspective, and have an inherently episodic structure. Technically, the memory should support a distributed design, be access-efficient and capable of long-term data storage. We introduce the memory system for our cognitive robot control architecture and its implementation in the robot software framework ArmarX. We evaluate the efficiency of the memory system with respect to transfer speeds, compression, reproduction and prediction capabilities.
翻译:人类和机器人等认知物剂通过大量传感器,产生需要处理以产生智能行为的数据流,从而产生需要处理的数据流,从而看待其环境。认知力和AI驱动机器人的一个关键问题是,如何在认知机器人控制结构中有效地组织和管理知识。我们争辩说,记忆是这种结构的核心积极组成部分,这种结构在语义和感官机器人代表之间进行介质,使数据流和事件在不同进程之间发生流动,提供认知结构的组成部分,提供由数据驱动的服务,以便从感官模具数据中提取语义学,使执行和预测行动效果的象征性计划相匹配。根据相关工作以及在开发我们的ARMARM 人类机器人系统方面取得的经验,我们确定了记忆系统的概念和技术要求,作为认知机器人控制结构的核心组成部分,便利实现高层次的认知能力,如解释、推理、前景、模拟和增强。从概念上看,记忆应该是积极的,支持多模式数据表达、关联性知识、内向性,并且具有内在的预测性计划性计划性计划性计划,基于开发我们的ARM 人类机器人机器人机器人机器人机器人机器人操作结构,技术、我们对内存效率的内存和内存结构的设计、内存分析、内存系统的设计、我们对内存系统进行长期的内存和内存的内存的内存结构的内存和内存分析。