<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Human-Aware Interaction: A Memory-inspired Artificial Cognitive Architecture</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Roel Pieters</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mattia Racca</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Veronese</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ville Kyrki</string-name>
        </contrib>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <fpage>38</fpage>
      <lpage>39</lpage>
      <abstract>
        <p>- In this work we aim to develop a human-aware cognitive architecture to support human-robot interaction. Human-aware means that the robot needs to understand the complete state of the human (physical, intentional and emotional) and interacts (actions and goals) in a humancognitive way. This is motivated by the fact that a human interacting with a robot tends to anthropomorphize the robotic partner. That is, humans project a (cognitive, emotional) mind to their interactive partner, and expect a human-like response. Therefore, we intend to include procedural and declarative memory, a knowledge base and reasoning (on knowledge base and actions) into the artificial cognitive architecture. Evaluation of the architecture is planned with a Care-O-Bot 4.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>As the western world is aging, solutions have to be found
that ensure the current high-quality welfare state for the
future. This research aims to assess the suitability of robotics
for assistance and care. Such human-robot interaction should
foremost be safe, intuitive and user-friendly. This implies that
the robot must understand the person’s tasks, intentions and
actions, and must include a knowledge base for information
storage and reasoning.</p>
    </sec>
    <sec id="sec-2">
      <title>II. PERCEPTION: INTENTION AND TASK MODELING</title>
      <p>
        In order to provide assistance, the general state of the
human, as well as the task should be known. Human attention
can be used to understand a person’s intentions and the task
he/she is engaged in. By detecting the head pose of the
human and projecting this into a 3D point cloud of the
environment, a weighted attention map can be generated (Fig.
1-left). Segmenting this map returns the object of interest and
can be used to determine which task the person is engaged in
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Additionally, by actively gathering information (e.g., the
robot asking questions) a model of the task can be learned
(Fig. 1-right). This decision making problem under uncertain
conditions can be modeled as a partially observable Markov
decision process (POMDP). By solving the POMDP, the
robot can refine the task model, supervise the task execution
and provide assistance for the next phase [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>III. COGNITIVE MODELING: MEMORY AND REASONING</p>
      <p>The knowledge base is divided in declarative memory
(semantic and episodic facts) and procedural memory (action
library). Semantic facts is general knowledge to represent
the beliefs, relations and intentions of the world, of
humans and of objects. Episodic memory describes information
about events and instances that occurred, e.g., what, where
and when an event happened. The action library contains
primitives and sequences of tasks available to the robot. For
example, the task model is encoded as declarative
knowledge and describes the intention and relation between states
(phases) in a task. Moreover, it can also be described by an
action sequence and event sequence (episodic knowledge).
Reasoning over the knowledge base allows for fact checking,
relation assessment and event comparison, and can be used
for future predictions (internal simulation). Reasoning over
the action library allows to reuse, adapt and augment actions
and action sequences for different tasks.</p>
    </sec>
    <sec id="sec-3">
      <title>IV. SYMBOLIC TASK PLANNING AND EXECUTION</title>
      <p>The main function of the symbolic task planner is to
generate a suitable plan by checking if the task was
experienced in the past (episodic memory in the knowledge
base) and how (procedural memory in the action library).
Missing information for a generated plan is obtained from
perception and reasoning over the knowledge base and the
action library. For example, actions take arguments that apply
to internal variables and functions (e.g., object pose, speech
recognition). High level execution ensures that the planned
task is executed appropriately and the instructed goal is
achieved (Fig. 2).</p>
    </sec>
    <sec id="sec-4">
      <title>V. ROSE AND CARE-O-BOT 4</title>
      <p>The proposed developments are part of the
interdisciplinary research project ROSE (Robots and the Future of
Welfare Services2) which aims to study the social and
psychological aspect of service robotics. In particular, one aim of</p>
      <p>1All authors are with School of Electrical Engineering, Aalto
University, Finland. Corresponding author: roel.pieters@aalto.fi
2http://roseproject.aalto.fi/en/
this project is to investigate the requirements for social HRI
with elderly people and how these should be integrated in
practice. This applies for both the technological requirements
(i.e., what capabilities and algorithms are necessary) as well
as the social requirements (i.e., what does the user want).
The Care-O-Bot 4 will be used for human-robot interaction
studies and evaluation of the proposed artificial cognitive
architecture.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Veronese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Racca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pieters</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Kyrki</surname>
          </string-name>
          , “
          <article-title>Action and intention recognition from head pose measurements,” 2017 (in preparation).</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Racca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pieters</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Kyrki</surname>
          </string-name>
          , “
          <article-title>Active information gathering for task modeling in hri,” 2017 (in preparation).</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>