<!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>Structured Task Execution during Human-Robot Co-manipulation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jonathan Cacace</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Riccardo Caccavale</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alberto Finzi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vincenzo Lippiello</string-name>
          <email>lippiellog@unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universita` degli Studi di Napoli Federico II</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>We consider a scenario in which a human operator physically interacts with a lightweight robotic manipulator to accomplish structured co-manipulation tasks. We assume that these tasks are interactively executed by combining the plan guidance and the human physical guidance. In this context, the human guidance is continuously monitored and interpreted by the robotic system to infer whether the human intentions are aligned or not with respect to the planned activities. This way, the robotic system can adapt the execution of the tasks according to the human intention. In this paper we present an overview of the overall framework and discuss some initial results.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Safe and compliant physical human-robot interaction is a crucial issue in service robotics
applications [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ], while cooperative robotic platforms are spreading, the interactive
execution of complex structured tasks remains a challenging research topic [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. This
issue is particularly relevant in industrial service robotics scenarios, where the tasks
are usually explicitly formalized [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], but they have to be flexibly adapted to the
coworkers activities to ensure a safe and natural collaboration during task execution. In
contrast with alternative approaches to collaborative task/plan execution [
        <xref ref-type="bibr" rid="ref14 ref19 ref20 ref21 ref3 ref4 ref6">14, 19, 6, 4,
3, 21, 20</xref>
        ], in this paper, we focus on physical human-robot interaction during the
execution of complex co-manipulation tasks and propose an approach which is based on
a continuous interpretation of the human physical guidance [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]. Notice that while
multiple modalities are usually inovolved during human-robot collaboration [
        <xref ref-type="bibr" rid="ref11 ref18">11, 18</xref>
        ], in
this work we deliberately focus on physical interaction only. Specifically, in the
proposed framework, the operator physical interventions are countinously assessed with
respect to the planned activities and motions to estimate the human aims and targets.
Intention recognition methods typically consider external forces excreted by the human
on the robot side to regulate the low level control of the robot [
        <xref ref-type="bibr" rid="ref15 ref16 ref17">16, 17, 15</xref>
        ], in contrast,
in our framework the assessed human intentions are exploited to suitably adapt the
robotic collaborative behavior at different levels of abstraction (trajectory, target, task).
Not only they are used to adapt the robot role (from active to passive and vice versa)
and compliance during the co-manipulation, but also to modify the execution of a
cooperative task depending on the human interventions. When the human intentions are
aligned with respect to the planned activities, these are maintained and the robotic
manipulator can autonomously execute the task or proactively guide the user towards the
estimated targets. Otherwise, the robotic system can select alternative methods for task
execution, change targets or adjust the trajectory, while regulating the robot compliance
to follow or lead the human. The overall system has been demonstrated considering a
human operator interacts with a Kuka LBR iiwa arm to perform a simple assembly task.
      </p>
    </sec>
    <sec id="sec-2">
      <title>System Architecture</title>
      <p>
        Figure 1 illustrates the overall architecture. The High-Level Control System manages
task planning/replanning, monitoring and execution. The Human Operator can guide
the task execution by physically interacting with the manipulator. The robotic system
can estimate the forces Ft provided by the operator on the end-effector, while the
operator perceives the associated force feedback Fext. The operator’s forces are continuously
monitored during physical human-robot interaction to interpret the human guidance in
the context of to the current plan. Specifically, the High-Level Control System interacts
with the Operator Intention Estimation in order to define targets which are coherent
with both the human guidance and the planned activities. The selected target points Xt
and an associated control model b are provided to the Adaptive Shared Controller to
suitably generate the motion trajectory Xc which is compliant with the human
guidance. Finally, the outcome of the Adaptive Shared Controller is exploited by the
Position Controller that can directly generate positions and orientations for the manipulator
end-effector, delegating inner control loops to solve the associated inverse kinematics.
High Level Control System. The High Level Control System integrates plan
generation, plan monitoring, and execution (see Figure 2). The proposed framework is based
on an Executive System capable of continuously monitoring and orchestrating multiple
hierarchical tasks. It can exploit a hierarchical Task Planner for plan generation and
replanning, while a Target Selector is introduced to interpret the human guidance with
respect to the current tasks providing targets and control modes for the Adaptive Shared
Control. The proposed executive framework is inspired by the one proposed by [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ].
It is based on a control cycle that involves an internal structure, called Working Memory
(WM) and a plan library, called Long Term Memory (LTM). The LTM is a repository
      </p>
      <sec id="sec-2-1">
        <title>Task Planner</title>
      </sec>
      <sec id="sec-2-2">
        <title>Executive System</title>
        <p>LTM
method(task1,[task2..]).
method(task2,[task3..]).
operator(task3,[..]).
operator(task4,[..]).
operator(task5,[..]).
..</p>
        <p>alive
WM
alive
task2
task1
task3 task4
task5</p>
      </sec>
      <sec id="sec-2-3">
        <title>Target Selector</title>
        <p>TRUE
plan1
white-sugar
add-sugar(coffee)
sugar.added
sugar.added
take(coffee)
coffee.taken</p>
        <p>TRUE
add-white-sugar(coffee)
sugar.added</p>
        <p>TRUE
plan2
brown-sugar
add-sugar(coffee)
sugar.added</p>
        <p>
          TRUE
add-brown-sugar(coffee)
sugar.added
sugar.added
take(coffee)
coffee.taken
that contains a declarative representations of the tasks and the actions the robotic system
is able to execute. Each task can be allocated, hierarchically decomposed, and
instantiated into the WM, which represents the executive state of the system: the WM collects
the set of activities currently under execution, including both complex and primitive
tasks. Additional details can be found in [
          <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
          ].
        </p>
        <p>Plan Execution. Each task can be associated with set of alternatives P1; : : : ; Pk each
representing a possible executable plan generated by a HTN planner. The alternative
plans are associated with suitable nodes allocated in the WM and connected with the
associated hierarchal task structure. When multiple conflicting behaviors are enabled,
the human operator guidance can be exploited to implicitly overcome the produced
impasse pointing the system towards the desired target. During the interaction, the WM
maintains the hierarchical structure of the allocated plans.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Integrating Robot and Human Guidance</title>
      <p>The human interactive physical interventions are continuously interpreted in order to
estimate the associated intention and to accordingly adjust the robot collaborative
behavior at different levels of abstraction: trajectories, targets, and tasks. The
interpretation of the human intention is obtained by the interaction of the High-level Control
System and the Operator Intention Estimation modules (see Figure 1). The first one
proposes possible targets for robotic manipulator which are consisted with the activities
in the WM; each possible target is evaluated by the Operator Intention Estimation
conisdering the human physical guidance. The interpreted targets are then provided to the
Target Selector, whose outcome is sent to the Adaptive Shared Controller that suitably
adapts the robot behavior: when the human guidance is coherent with respect to the
tasks in WM and a shared target clearly emerges, the Adaptive Shared Controller
provides a compliant robotic behavior. Otherwise, if the assessed intention is misaligned
or the current target is ambiguous, the Adaptive Shared Controller switches in a passive
mode to enable a comfortable human guidance.</p>
      <p>
        Intention Classification. Given a target (and the trajectory to reach it) the human
interventions are classified into four possible (low-level) intentions. In a first case, We
have a Coinciding user guidance when it is coherent with both the target and trajectory.
The intervention is assessed as Deviating when the human aims at adjusting the robot
motion (e.g. in order to avoid an obstacle) without changing the final target. if the
human intention is to contrast the robot motion (e.g. to stop or suspend the execution) we
have an Opposite intention, while when the opposition is aimed at switching towards a
different task/target we assess an Opposite Deviating intention. The intention
classification mechanism is based on a three layered feed-forward Neural Network that classifies
the aim of the human physical interventions from three input data: the magnitude of the
contact forces provided by the operator; the distance between the current position of
the end effector and the closest point to the planned trajectory; the deviation between
the planned and human motions (i.e. the angle between the two movement vectors). The
network povides the outcome on four nodes, each associated with the classes introduced
above: Coinciding, Deviating, Opposite, Opposite Deviating. Additional details about
this network can be found in [
        <xref ref-type="bibr" rid="ref13 ref2">13, 2</xref>
        ].
      </p>
      <p>Target Selection. As already explained above, the multiple plans allocated in the WM
are hierarchically decomposed till the primitive operators. Each allocated primitive
operator, when enabled (i.e. all the associated preconditions satisfied), is associated with
a possible target point and trajectory which is assessed by theOperator Intention
Estimation and then sent to the Target Selector. More specifically, at each time stamp, all
the enabled primitive operators produce a target point and the associated intention
estimation, these are then exploited by the Target Selector to define both the current target
position along with the interaction mode for a compliant interaction. The target
selection process works as follows. Whenever there is only one target with the associated
intention assessed as Coinciding or Deviating, that target is selected; otherwise, no
target is selected. The Target Selector couples each target with an operation mode that
coincides with the estimated intention in the case of Coinciding or Deviating; when
no target can be selected, the operation mode is set as P assive leaving the lead to the
human operator until a clear target is again selected in the next time stamps.
Adaptive Shared Controller. The Adaptive Shared Controller receives target positions
Xt and the operation mode (Coinciding, Deviating, P assive) from the High-Level
Control System to generate the motion data Xd needed to reach the target. During the
execution, the human exerts a force Ft on the end effector. Since the manipulator should
be adaptive with respect to the operator physical guidance, we exploit an admittance
controller, which is described by the second-order equation:

Xci+1 =</p>
      <p>M Xdi + D(X_ di</p>
      <p>X_ ci ) + K(Xdi</p>
      <p>M</p>
      <p>
        Xci ) + Ft
:
(1)
with M , D and K representing, respectively, the desired virtual inertia, the virtual
damping and the virtual stiffness. The output of this module is the instant compliant
position Xc, representing the control command for the Position-Controlled System.
Depending on the estimated target and the human intention, the robotic manipulator may
set a passive or an active mode. In the first case, the manipulator is fully compliant to
the operator interaction without providing any contribution to the task execution. In the
second case, the robot can assist the operator during the execution of the cooperative
task. The switch from a passive to an active mode is obtained by removing the virtual
stiffness from Eq. 1 and by setting to zero the desired acceleration and velocity.
Instead, when the target is associated with a Coinciding or Deviating mode, the virtual
stiffness is set to a value higher than zero. In particular, when the operator intention is
interpreted as Coinciding the planned target point and the motion trajectories are
maintained, along with the admittance parameters for cooperative manipulation. Instead,
when the operation mode is Deviating, a more docile behavior for the robot is needed.
In order to achieve this effect, while the operation mode is Deviating, the Adaptive
Shared Controller not only sets specific admittance parameters, but also generates
intermediate target points between the final target position Xt and the closest point to the
planned path Cp. This intermediate target is updated until the operative mode changes
in order to smoothly guide the user towards the planned trajectory. When the
manipulator is guided back to the planned trajectory a Coinciding mode is activated again.
Similarly to [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], as a side effect of the robot compliant behavior, the operator receives
a force feedback from the robotic manipulator that provides a haptic perception of the
displacement between the current robot state and the planned one.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Pilot Study</title>
      <p>The system has been assessed considering a simple assembly task that involves the
human and the robot in the building of a small pyramid of objects as illustrated in in Figure
3 (left). As for the robotic platform, we exploited a KUKA LWR IV+, equipped with a
WSG50 2-fingers gripper in a table-top workspace of 50 70 cm. In this experiment,</p>
      <p>Alive</p>
      <p>TRUE
assemble(b1,base)
base(b1)</p>
      <p>TRUE
assemble(b2,base)
base(b2)</p>
      <p>TURE
plan1
base(b1)
assemble(b2,base)
base(b2)
TURE
plan1
base(b2)
assemble(b1,base)
base(b1)
base(b1) ∧ base(b2)
assemble(b3,base)</p>
      <p>
        base(b3)
base(b1) ∧ base(b2)
assemble(b3,base)
base(b3)
two alternative plans can be executed to accomplish the task (Figure 3) and the actual
plan/action selection process depends on the users physical guidance during the
interaction. Our aim was to test whether the proposed plan guidance supports cooperative task
execution and enhances the accuracy of intention estimation. We involved three users
in the tests; each tester executed four times the task with or without the plan guidance.
Despite the simplicity of the task, we observed a clear impact of the plan guidance on
the intention estimation accuracy (0:962% with plan guidance vs 0:575% without) and
an associated speed-up in task execution (up to 59:6% of speed-up). Additional details
about the experimental results can be found in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>We presented a framework that integrates interactive plan execution and physical
humanrobot interaction in order to enable the execution of complex co-manipulation tasks. We
assume that system is endowed with hierarchically represented tasks that can be
executed exploiting the human physical guidance. In contrast with alternative approaches
to physical human-robot interaction, in the proposed framework the operator physical
guidance is interpreted in the context of a structured collaborative task. In this setting,
during the interactive manipulation, the user interventions are continuously assessed
with respect to the possible alternative tasks/activities proposed by the plan in order to
infer trajectory deviations and task switches. The robotic compliance is then suitably
regulated. The proposed framework has been demonstrated in a real world testing
scenario in which a user interacts with a lightweight manipulator in order to accomplish a
simple assembly tasks. The collected results suggest that the system is more effective
when the plan guidance is active, with a positive impact on both the time to executed
the task and the classification performance.</p>
      <p>Acknowledgement. The research leading to these results has been supported by the ERC
AdG-320992 RoDyMan, H2020-ICT-731590 REFILLs, MISE ROMOLO, and DIETI
MARsHaL.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Cacace</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lippiello</surname>
          </string-name>
          , V.:
          <article-title>A mixed-initiative control system for an aerial service vehicle supported by force feedback</article-title>
          .
          <source>In: ICRA 2014</source>
          . pp.
          <fpage>1230</fpage>
          -
          <lpage>1235</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Cacace</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caccavale</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lippiello</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Interactive plan execution during humanrobot cooperative manipulation</article-title>
          .
          <source>IFAC-PapersOnLine</source>
          <volume>51</volume>
          ,
          <fpage>500</fpage>
          -
          <lpage>505</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Caccavale</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cacace</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fiore</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alami</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Attentional supervision of humanrobot collaborative plans</article-title>
          .
          <source>In: RO-MAN 2016</source>
          . pp.
          <fpage>867</fpage>
          -
          <lpage>873</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Caccavale</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Flexible task execution and attentional regulations in human-robot interaction</article-title>
          .
          <source>IEEE Trans. on Cog. and Devel. Systems</source>
          <volume>9</volume>
          (
          <issue>1</issue>
          ),
          <fpage>68</fpage>
          -
          <lpage>79</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Caccavale</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saveriano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Kinesthetic teaching and attentional supervision of structured tasks in human-robot interaction</article-title>
          . Autonomous Robots (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Clodic</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cao</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alili</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montreuil</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alami</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chatila</surname>
          </string-name>
          , R.:
          <article-title>SHARY: A supervision system adapted to human-robot interaction</article-title>
          .
          <source>In: ISER. Springer Tracts in Advanced Robotics</source>
          , vol.
          <volume>54</volume>
          , pp.
          <fpage>229</fpage>
          -
          <lpage>238</lpage>
          . Springer (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Colgate</surname>
            ,
            <given-names>J.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Edward</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peshkin</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wannasuphoprasit</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          : Cobots:
          <article-title>Robots for collaboration with human operators</article-title>
          .
          <source>In: ASME Dynamic Systems and Control Division</source>
          . pp.
          <fpage>433</fpage>
          -
          <lpage>439</lpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>De Santis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siciliano</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luca</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bicchi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>An atlas of physical human-robot interaction</article-title>
          .
          <source>Mechanism and Machine Theory</source>
          <volume>43</volume>
          (
          <issue>3</issue>
          ),
          <fpage>253</fpage>
          -
          <lpage>270</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Hoffman</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Breazeal</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Collaboration in human-robot teams</article-title>
          .
          <source>In: AIAA Intelligent Systems Technical Conf</source>
          . (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hoffman</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Breazeal</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Effects of anticipatory action on human-robot teamwork efficiency, fluency, and perception of team</article-title>
          .
          <source>In: HRI 2007</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Iengo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staffa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Continuous gesture recognition for flexible humanrobot interaction</article-title>
          .
          <source>In: 2014 IEEE ICRA</source>
          . pp.
          <fpage>4863</fpage>
          -
          <lpage>4868</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Johannsmeier</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haddadin</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A Hierarchical Human-Robot Interaction-Planning Framework for Task Allocation in Collaborative Industrial Assembly Processes</article-title>
          .
          <source>IEEE Robotics and Automation Letters</source>
          <volume>2</volume>
          (
          <issue>1</issue>
          ),
          <fpage>41</fpage>
          -
          <lpage>48</lpage>
          (
          <year>Jan 2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Jonathan</surname>
            <given-names>Cacace</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Alberto</given-names>
            <surname>Finzi</surname>
          </string-name>
          ,
          <string-name>
            <surname>V.L.</surname>
          </string-name>
          :
          <article-title>Enhancing shared control via contact force classification in human-robot cooperative task execution</article-title>
          .
          <source>In: Human Friendly Robotics</source>
          , pp.
          <fpage>167</fpage>
          -
          <lpage>179</lpage>
          . SPAR, Springer (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Karpas</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Levine</surname>
            ,
            <given-names>S.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          :
          <article-title>Robust execution of plans for human-robot teams</article-title>
          .
          <source>In: ICAPS 2015</source>
          . pp.
          <fpage>342</fpage>
          -
          <lpage>346</lpage>
          . AAAI Press (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tee</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chan</surname>
            ,
            <given-names>W.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yan</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chua</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Limbu</surname>
            ,
            <given-names>D.K.</given-names>
          </string-name>
          :
          <article-title>Continuous Role Adaptation for Human Robot Shared Control</article-title>
          .
          <source>IEEE Trans. on Robotics</source>
          <volume>31</volume>
          (
          <issue>3</issue>
          ),
          <fpage>672</fpage>
          -
          <lpage>681</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>J.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manocha</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Intention-aware motion planning using learning based human motion prediction</article-title>
          .
          <source>CoRR abs/1608</source>
          .04837 (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Peternel</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Babic</surname>
          </string-name>
          , J.:
          <article-title>Learning of compliant human-robot interaction using full-body haptic interface</article-title>
          .
          <source>Advanced Robotics</source>
          <volume>27</volume>
          ,
          <fpage>1003</fpage>
          -
          <lpage>1012</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leone</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fiore</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finzi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cutugno</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>An extensible architecture for robust multimodal human-robot communication</article-title>
          .
          <source>In: 2013 IEEE/RSJ IROS</source>
          . pp.
          <fpage>2208</fpage>
          -
          <lpage>2213</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Shah</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiken</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Breazeal</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Improved human-robot team performance using chaski, a human-inspired plan execution system</article-title>
          .
          <source>In: HRI 2011</source>
          . pp.
          <fpage>29</fpage>
          -
          <lpage>36</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sidobre</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , Broque`re,
          <string-name>
            <given-names>X.</given-names>
            ,
            <surname>Mainprice</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Burattini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Finzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Rossi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Staffa</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Human-robot interaction</article-title>
          .
          <source>In: Advanced Bimanual Manipulation - Results from the DEXMART Project</source>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>172</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Sisbot</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marin-Urias</surname>
            ,
            <given-names>L.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alami</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simeon</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A human aware mobile robot motion planner</article-title>
          .
          <source>IEEE Transactions on Robotics</source>
          <volume>23</volume>
          (
          <issue>5</issue>
          ),
          <fpage>874</fpage>
          -
          <lpage>883</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Vernon</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vincze</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Industrial priorities for cognitive robotics</article-title>
          .
          <source>In: EUCognition. CEUR Workshop Proceedings</source>
          , vol.
          <year>1855</year>
          , pp.
          <fpage>6</fpage>
          -
          <lpage>9</lpage>
          . CEUR-WS.org (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>