<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurosci.</journal-id>
<journal-title>Frontiers in Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-453X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnins.2017.00528</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>On the Value of Estimating Human Arm Stiffness during Virtual Teleoperation with Robotic Manipulators</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Buzzi</surname> <given-names>Jacopo</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/340014/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Ferrigno</surname> <given-names>Giancarlo</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/3091/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Jansma</surname> <given-names>Joost M.</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/405477/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>De Momi</surname> <given-names>Elena</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/142793/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Electronics, Information and Bioengineering, Politecnico of Milan</institution>, <addr-line>Milan</addr-line>, <country>Italy</country></aff>
<aff id="aff2"><sup>2</sup><institution>Mechanical Engineering Department, Delft University of Technology</institution>, <addr-line>>Delft</addr-line>, <country>Netherlands</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Dingguo Zhang, Shanghai Jiao Tong University, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Jason Scott Metcalfe, US Army Research Laboratory Human Research and Engineering Directorate, United States; Victor Manuel Pulgar, Wake Forest School of Medicine, United States</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Jacopo Buzzi <email>jacopo.buzzi&#x00040;polimi.it</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to Neural Technology, a section of the journal Frontiers in Neuroscience</p></fn></author-notes>
<pub-date pub-type="epub">
<day>26</day>
<month>09</month>
<year>2017</year>
</pub-date>
<pub-date pub-type="collection">
<year>2017</year>
</pub-date>
<volume>11</volume>
<elocation-id>528</elocation-id>
<history>
<date date-type="received">
<day>10</day>
<month>01</month>
<year>2017</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>09</month>
<year>2017</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2017 Buzzi, Ferrigno, Jansma and De Momi.</copyright-statement>
<copyright-year>2017</copyright-year>
<copyright-holder>Buzzi, Ferrigno, Jansma and De Momi</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>Teleoperated robotic systems are widely spreading in multiple different fields, from hazardous environments exploration to surgery. In teleoperation, users directly manipulate a master device to achieve task execution at the slave robot side; this interaction is fundamental to guarantee both system stability and task execution performance. In this work, we propose a non-disruptive method to study the arm endpoint stiffness. We evaluate how users exploit the kinetic redundancy of the arm to achieve stability and precision during the execution of different tasks with different master devices. Four users were asked to perform two planar trajectories following virtual tasks using both a serial and a parallel link master device. Users&#x00027; arm kinematics and muscular activation were acquired and combined with a user-specific musculoskeletal model to estimate the joint stiffness. Using the arm kinematic Jacobian, the arm end-point stiffness was derived. The proposed non-disruptive method is capable of estimating the arm endpoint stiffness during the execution of virtual teleoperated tasks. The obtained results are in accordance with the existing literature in human motor control and show, throughout the tested trajectory, a modulation of the arm endpoint stiffness that is affected by task characteristics and hand speed and acceleration.</p></abstract>
<kwd-group>
<kwd>human-robot interaction</kwd>
<kwd>surgical teleoperation</kwd>
<kwd>arm end-point impedance</kwd>
<kwd>musculoskeletal model</kwd>
<kwd>master devices comparison</kwd>
</kwd-group>
<contract-num rid="cn001">732515</contract-num>
<contract-sponsor id="cn001">H2020 Industrial Leadership<named-content content-type="fundref-id">10.13039/100010667</named-content></contract-sponsor>
<counts>
<fig-count count="10"/>
<table-count count="1"/>
<equation-count count="8"/>
<ref-count count="39"/>
<page-count count="12"/>
<word-count count="8599"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Teleoperated robotic systems are widely used in several long-short range application fields, from plant decommissioning (Cragg and Hu, <xref ref-type="bibr" rid="B9">2003</xref>), environment exploration (Mitsou et al., <xref ref-type="bibr" rid="B27">2006</xref>), hazardous material handling and surgery (Johnson and Somu, <xref ref-type="bibr" rid="B21">2016</xref>). In order to control the remotely operated system, the user interacts with a master interface, a robot whose precise and accurate manipulation allows task execution at the slave side. The design of master interfaces is a fundamental aspect in teleoperation, indeed several studies focused on the master devices physical and control characteristics to achieve control transparency while assuring system stability (Fischer et al., <xref ref-type="bibr" rid="B14">1990</xref>; Conti et al., <xref ref-type="bibr" rid="B8">2014</xref>; Enayati et al., <xref ref-type="bibr" rid="B13">2016</xref>). In teleoperation, stability of human-robot interaction (Colgate, <xref ref-type="bibr" rid="B7">1994</xref>) is guaranteed by closing the control loop with the user sensory and motor systems and, in this context, both the robot and the user are considered as passive elements (Lee and Spong, <xref ref-type="bibr" rid="B22">2006</xref>). Therefore, although the design of master devices architecture relies on the human user to achieve stability, the high variability that characterizes human control strategies are usually neglected. In fact, in human motor control, task stability is achieved by regulating the dynamic proprieties of the limbs through muscular activation. The arm impedance and its components (viscosity, inertia and stiffness) can be modified to adapt to different tasks and desired interactions by tuning muscle contractions and varying joint angular position,. As the most predominant component, the arm stiffness also directly depends on the joint angular velocity, reflex modulation and the presence of expected perturbations (Flash and Mussa-Ivaldi, <xref ref-type="bibr" rid="B15">1990</xref>). Previous studies (Burdet et al., <xref ref-type="bibr" rid="B5">2001</xref>) demonstrated the existence of control strategies employed to achieve stability through the regulation of the arm endpoint stiffness in terms of maximal value and orientation. Other studies showed the importance of stiffness regulation during complex tasks execution and motor learning (Osu et al., <xref ref-type="bibr" rid="B28">2002</xref>; Gribble et al., <xref ref-type="bibr" rid="B17">2003</xref>; Buzzi et al., <xref ref-type="bibr" rid="B6">2017</xref>).</p>
<p>Up to now, the dynamic proprieties of the human arm have not been fully considered in the control and optimization design of the master interfaces (Hadavand et al., <xref ref-type="bibr" rid="B18">2014</xref>; Qiu et al., <xref ref-type="bibr" rid="B31">2014</xref>). Through robust and continuous estimation of arm stiffness, it would be possible to implement a master controller able to adapt and regulate the physical interaction between the robot and the human (Tsumugiwa et al., <xref ref-type="bibr" rid="B37">2002</xref>; Ajoudani et al., <xref ref-type="bibr" rid="B2">2012</xref>) in order to achieve better performance, higher resistance to external perturbations, and possibly reducing muscular fatigue (Wiker et al., <xref ref-type="bibr" rid="B38">1989</xref>).</p>
<p>In order to estimate the human arm stiffness, several methods and devices have been proposed in literature: Flash et al. (Flash and Mussa-Ivaldi, <xref ref-type="bibr" rid="B15">1990</xref>) as well as Gomi et al. (Gomi and Kawato, <xref ref-type="bibr" rid="B16">1997</xref>) used planar robotized handles fitted with force sensors to record the interaction forces between the subjects hand and the robot when known displacements were applied. Force and displacement variations were used to compute hand stiffness in multiple directions. While these methods produce a measurement of the stiffness during postural maintenance, they cannot be applied to the study of stiffness during movement and task execution without interfering with arm kinematics. To overcome this limitation, microscopic displacements combined with a time frequency analysis were used to estimate the mechanical proprieties of the arm during a single reaching movement (Piovesan et al., <xref ref-type="bibr" rid="B29">2013</xref>). Following an electromyography (EMG) based approach, recent works (Darainy et al., <xref ref-type="bibr" rid="B10">2004</xref>; Shin et al., <xref ref-type="bibr" rid="B35">2009</xref>; Ajoudani et al., <xref ref-type="bibr" rid="B1">2015</xref>), estimated the arm endpoint stiffness using simplified planar musculoskeletal models and recorded surface muscle activations from couples of shoulder and arm antagonist muscles. Muscular models were used to estimate the force direction and arm of muscular units, while force intensities were obtained through calibration from the recorded EMG signals and the maximal voluntary contractions. Although the simplified musculoskeletal models showed the ability to estimate the arm endpoint stiffness during task execution and without applying perturbations to the user kinematics, stiffness computation was limited to specific planes and directions thus neglecting the effects of other couples of muscles, such as the wrist flexor/extensors.</p>
<p>In this work, we present a non-disruptive method for the computation of the arm endpoint stiffness based on a user specific 7 degrees of freedom (DoF) musculoskeletal model of the upper limb (Delp et al., <xref ref-type="bibr" rid="B11">2007</xref>). The dynamic characteristics of the model as well as the activation dynamics of muscle units are used in conjunction with joint kinematics and EMG signals to obtain a continuous estimation of the arm stiffness (Pizzolato et al., <xref ref-type="bibr" rid="B30">2015</xref>).</p>
<p>The aim of this work is to evaluate how different master devices and tasks influence the regulation of arm endpoint stiffness and its relation with task performance, hand speed and acceleration. We developed two planar tasks consisting in the position and orientation control of a virtual tool. The two task variations were intended to trigger the use of different biomechanical DoFs to demonstrate the influence of such constraints on the estimation of end-effector stiffness. We compared a parallel link (PL) and a serial link (SL) master device, to test how the differences between the two manipulators would elicit different levels of arm end-point stiffness during virtual teleoperation. During task performance, arm kinematics and EMG signals were acquired using an optical and a magnetic tracking systems).</p>
<p>Our primary hypothesis is that end-effector stiffness would be modulated according to both the mechanical features of the master device and the task characteristics. In particular, we expect the users to generate higher overall end-point stiffness when teleoperating with the serial link master device, characterized by lower structural stiffness and apparent mass. We also expect the users to increase arm stiffness while performing the second task; due to the increased complexity of simultaneously controlling position and orientation of the virtual tool. Our second hypothesis is that end-point stiffness would be modulated accordingly to curvature variations throughout the trajectory. More specifically, we believe that high curvature can be associated with higher complexity in executing the task, leading to higher values of arm end point stiffness. As third and final hypothesis, we expect a correlation between the hand speed and acceleration and arm end-point stiffness so that the users would generate the maximal levels of stiffness during slow and non accelerated movements.</p>
</sec>
<sec sec-type="materials and methods" id="s2">
<title>2. Materials and methods</title>
<p>In order to analyze the stiffness regulation during virtual tele-operated tasks, we created a simple teleoperation scenario in which the users interacted with master devices to control virtual tools used to perform specific tasks.</p>
<sec>
<title>2.1. Tasks design</title>
<p>Simple repeatable and cyclical planar virtual tasks were developed to challenge the users with different levels of complexity without requiring any surgical expertise.</p>
<list list-type="order">
<list-item><p><italic>Half Cloverleaf (HC)</italic></p>
<p>Figure <xref ref-type="fig" rid="F1">1</xref>, 1 shows the first virtual trajectory which represents half the cloverleaf motion as presented by Levit-Binnun et al. (<xref ref-type="bibr" rid="B24">2006</xref>). A virtual stylus shaped tool was manipulated in the simulated environment to follow the trajectory, starting from the initial position (green dot in Figure <xref ref-type="fig" rid="F1">1</xref>, 1) and moving first counter-clockwise, then straight crossing the intersection in the middle, finally in a clock-wise direction to return to the starting position. In order to make the subject perform the task approximately in the x-y plane of a three-dimensional Cartesian reference frame, a visual cue was provided in the form of the path color which turned green when the tool-tip of the stylus was in the said plane (&#x02212;1<italic>mm</italic> &#x0003C; <italic>z</italic> &#x0003C; 1<italic>mm</italic>), red otherwise.</p></list-item>
<list-item><p><italic>Shape Fitted Half Cloverleaf (SFHC)</italic></p>
<p>The second task was designed to include wrist rotation as the subjects were asked to navigate a virtual cylindrical shaped tool tip along the path, as shown in Figure <xref ref-type="fig" rid="F1">1</xref>, 2. The trajectory that the users were requested to follow was identical to the one of the previous task, with the added complexity of following the trajectory silhouette using the tool end-effector. Starting from the green dot (Figure <xref ref-type="fig" rid="F1">1</xref>, 2), the users were asked to slide the tool end-effector over the shape fitted trajectory (see Figure <xref ref-type="fig" rid="F1">1</xref>, 2.1). In order to follow the first portion of the trajectory, the users needed to flex the wrist until the central intersection was reached (see Figure <xref ref-type="fig" rid="F1">1</xref>, 2.2) and then to extend it to reach the top left. At the trajectory upper end (red dot in Figure <xref ref-type="fig" rid="F1">1</xref>, 2.2), the users had to flex the wrist and abduct the shoulder to reposition the tool end-effector on the shape fitted trajectory (see Figure <xref ref-type="fig" rid="F1">1</xref>, 2.3). Similarly, the users had to reach the lower open end (see Figure <xref ref-type="fig" rid="F1">1</xref>, 2.4) to complete the task. As in the previous task, the visual feedback consisted in the change of the path color to green when the tool tip lied in the desired plane.</p></list-item>
</list>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>The figure represents the two trajectories designed. Task 1. A line following task shaped as an half cloverleaf (HC). The aim to to finely follow the trajectory starting from the green dot and moving anti-clockwise. Task 2. In the task, shaped as a thicker half cloverleaf (SFHC), the users have to orient the tool&#x00027;s cylindrical end-effector along the trajectory (2.1&#x02013;2.4).</p></caption>
<graphic xlink:href="fnins-11-00528-g0001.tif"/>
</fig>
</sec>
<sec>
<title>2.2. Experimental setup</title>
<sec>
<title>2.2.1. Master devices</title>
<p>The subjects were controlling the virtual tools position and orientation using two different master devices: a 7 DoFs parallel links haptic interface (PL) and a 6 DoFs serial links haptic interface (SL).</p>
<p>A Force Dimension Sigma7 (Force Dimension, Nyon, Switzerland) was used as PL (see Figure <xref ref-type="fig" rid="F2">2</xref>, 2). The master device, gravity compensated, is characterized by 6 DoFs plus a grip control, has a resolution of 0.0015 mm and 0.013&#x000B0; and an elliptical dome workspace with radiuses of approximately 190 &#x000D7; 130 mm. Thanks to its design, the translational and rotational degrees of freedom are completely decoupled, and the grasping unit has an apparent mass of 259 g (Tobergte and Helmer, <xref ref-type="bibr" rid="B36">2013</xref>). The parallel-link structure also contributes to produce a system stiffness of approximately 14 <italic>N</italic>/<italic>mm</italic>.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Experimental setup: the user performs the task looking at a monitor laid flat on a table (1) while teleoperating using either a parallel link haptic device PL (2) or a serial link haptic device SL (3) while the thorax and arm kinematic are acquired with an optical camera (4) and reflective markers (5) and with electromagnetic tracker (6) and markers (7). The EMG activation is also acquired with bipolar electrodes (8).The virtual reference frame (9) and the shoulder reference frame (10) are grossly aligned in the setup phase.</p></caption>
<graphic xlink:href="fnins-11-00528-g0002.tif"/>
</fig>
<p>A Phantom Omni (3D Systems, South Carolina, USA) was used as SL (see Figure <xref ref-type="fig" rid="F2">2</xref>, 3). The device is characterized by a 0.055 mm resolution, a 160 &#x000D7; 120 &#x000D7; 70 mm workspace and its controlled through a stylus end-effector. Even though the device is not gravity compensated, which means that the tele-operator had to sustain the stylus and part of the links weight when manipulating it, it is characterized by an apparent mass at the tip of 45 g. Due to its design, the system stiffness components are not constant in the three axes, ranging from 1.02 <italic>N</italic>/<italic>mm</italic> to 2.31 <italic>N</italic>/<italic>mm</italic>.</p>
<p>Such differences in the master devices dynamic proprieties, both in terms of apparent mass of the end-effector and system stiffness, contribute to create a higher sense of stability while teleoperating with PL.</p>
<p>For both the SL and PL master devices custom impedance controllers were developed using the proprietary API. In both master devices, the users hand movements were downscaled with a factor of 2. The described tasks were designed to fit within the workspaces of both devices in order to avoid the necessity of using the devices clutching option. If used, the clutching would allow to decouple the virtual tool position from the master device end-effector position, allowing to reconfigure the arm when hitting the workspace limits. This option was excluded from the experiments since it would have caused significant kinematic variability during task execution.</p>
</sec>
<sec>
<title>2.2.2. Acquisition framework</title>
<p>The users thorax and arm position and configuration were acquired using two localization devices calibrated to the same reference frame with a hand eye calibration approach (Horaud and Dornaika, <xref ref-type="bibr" rid="B20">1995</xref>). The thorax position was acquired using an optical localization system (see Figure <xref ref-type="fig" rid="F2">2</xref>, 4) [Vicra, Northern Digital, Ontario, Canada, 20 Hz sampling rate, 0.25 mm position Root Mean Squared Error (RMSE)] using three passive retroreflective markers attached to the right and left acromions and next to the jugular notch.</p>
<p>The arm configuration was measured using an electromagnetic localization system (see Figure <xref ref-type="fig" rid="F2">2</xref>, 6) (Aurora, Northern Digital, Ontario, Canada, 30 Hz sampling rate, 0.48 mm and 0.3&#x000B0; position and orientation RMSE, dome shaped field with a radius of approximately 500 mm) and three 6-DoF 1.8 &#x000D7; 9 mm electromagnetic sensors (see Figure <xref ref-type="fig" rid="F2">2</xref>, 7) that were used to generate 6 corresponding virtual markers calibrated on the users recognizable bony landmark on elbow, wrist and hand.</p>
<p>EMG signals were recorded through a TMSi Porti device (Twente Medical Systems International, Oldenzaal, Nederland, 32 channel acquisition system, 2,048 Hz sampling rate) using 10 bi-polar electrodes (see Figure <xref ref-type="fig" rid="F2">2</xref>, 8). Three couples of electrodes were used to acquire the electromyographic signals from the anterior, lateral and posterior deltoid fiber bands (Figure <xref ref-type="fig" rid="F3">3</xref>, 1-2-3). Two couples of electrodes were used to acquire the long and lateral triceps brachii heads (Figure <xref ref-type="fig" rid="F3">3</xref>, 4-5) and a single couple was used to acquire the biceps muscle (Figure <xref ref-type="fig" rid="F3">3</xref>, 6). Four electrode couples were used on the forearm to measure the activation of the brachioradialis, flexor carpi ulnaris and radialis and extensor digitorum (Figure <xref ref-type="fig" rid="F3">3</xref>, 7-8-9-10). The mono-polar electrode used as reference was attached to the users&#x00027; left hand. The muscular maximal voluntary contraction (MVC) was recorded right before the experiments: each subject was asked to perform a set of different isometric contractions against static resistance with different joint configurations (Lehman and McGill, <xref ref-type="bibr" rid="B23">1999</xref>). The different movements were designed to elicit the activation of the muscles responsible for the same kinematic function: for instance, the biceps&#x00027; MVC was recorded by asking the users to push the hand palm against a tabletop bottom while flexing the elbow; similarly, the forearm flexors&#x00027; MVC were acquired during isometric wrist flexions against static objects. The contractions lasted for about 5 s and were followed by a second trial after 30 s, to avoid muscular fatigue. The mean of the two maximal absolute values registered during the two repeated movements was extracted from the conditioned signals for each muscle. The MVC signals were processed with the same procedure as the EMG signals recorded during the experiments.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Surface electromyography electrodes placement: 1-2-3 for the anterior, lateral and posterior deltoids, 4-5 for the long and lateral trisceps brachii, 6 for the biceps, 7-8-9 for the brachioradialis, flexor carpi radialis and ulnaris respectively and 10 for extensor digitorum.</p></caption>
<graphic xlink:href="fnins-11-00528-g0003.tif"/>
</fig>
<p>Retroreflective and electromagnetic markers movements and EMG signals were acquired, recorded and synchronized using custom developed software based on the Robotic Operating System (ROS, <ext-link ext-link-type="uri" xlink:href="http://www.ros.org/">http://www.ros.org/</ext-link>).</p>
</sec>
<sec>
<title>2.2.3. Experimental protocol</title>
<p>We recruited 4 healthy subjects (2 female and 2 male, mean age 23 &#x000B1; 1.5) who provided informed written consent, in accordance with the recommendations of Politecnico di Milano Ethical committee Board. All subjects gave written informed consent in accordance with the Declaration of Helsinki.</p>
<p>The subjects were sitting in a comfortable chair without arm rests, in front of a 2D monitor screen where the virtual tasks were displayed (Figure <xref ref-type="fig" rid="F2">2</xref>, 1). The chair position was adjusted in order to allow an easy interfacing between the subjects and the tasks. The monitor was laid as flat as possible on the table to be approximately parallel to the plane in which the tasks were performed, allowing for the most intuitive control, in which the users hand movement directly corresponded to the virtual tool movement.</p>
<p>Each user was asked to perform ten trials of every task while trying to maintain the hand movement on a constant plane, exploiting visual color feedback as explained in section 2.1. Subjects were instructed to perform HC and SFHC tasks finding a personal trade-off between precision and execution speed. Table <xref ref-type="table" rid="T1">1</xref> describes the four experiments performed: for each subject the experiment order was randomized so that users performed the 10 repetitions of a randomly selected condition before moving on the next randomly selected one.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Experiments list and description.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Experiment acronym</bold></th>
<th valign="top" align="left"><bold>Master device</bold></th>
<th valign="top" align="left"><bold>Task</bold></th>
<th valign="top" align="center"><bold>Number of trials</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">PL1</td>
<td valign="top" align="left">PL</td>
<td valign="top" align="left">HC</td>
<td valign="top" align="center">10</td>
</tr>
<tr>
<td valign="top" align="left">PL2</td>
<td valign="top" align="left">PL</td>
<td valign="top" align="left">SFHC</td>
<td valign="top" align="center">10</td>
</tr>
<tr>
<td valign="top" align="left">SL1</td>
<td valign="top" align="left">SL</td>
<td valign="top" align="left">HC</td>
<td valign="top" align="center">10</td>
</tr>
<tr>
<td valign="top" align="left">SL2</td>
<td valign="top" align="left">SL</td>
<td valign="top" align="left">SFHC</td>
<td valign="top" align="center">10</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec>
<title>2.3. Stiffness computation</title>
<p>The kinematic and dynamic characteristics of the user arm movements, as well as their muscular activations were obtained and elaborated to compute the arm end-point stiffness during task execution.</p>
<sec>
<title>2.3.1. Kinematic analysis</title>
<p>The arm and thorax spatial configuration were reconstructed using the experimental markers data and the musculoskeletal model implemented in OpenSim (Delp et al., <xref ref-type="bibr" rid="B11">2007</xref>). The model, whose capabilities in predicting the arm dynamics were previously assessed (Saul et al., <xref ref-type="bibr" rid="B33">2015</xref>), is derived from Holzbaur&#x00027;s model (Holzbaur et al., <xref ref-type="bibr" rid="B19">2005</xref>) and composed by seven DoFs activated by 32 muscle compartments. The model was scaled to fit the anthropometric characteristics of each subject and its virtual markers were displaced to the average real markers position acquired during a static pose.</p>
<p>The markers position data were filtered by applying an IIR second order Butterworth filter twice, reversing the time in the second filtering in order to cancel the non linear phase shift. Filter cutoff frequency was set to 4 Hz (-6 dB) and the filtered data were used as input for the inverse kinematics. The inverse kinematic algorithm solves the minimization problem in Equation (1) for each set of marker coordinates.</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:msub><mml:mrow><mml:mi>min</mml:mi></mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle></mml:msub><mml:mo stretchy='false'>[</mml:mo><mml:mstyle displaystyle='true'><mml:munder><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mi>n</mml:mi><mml:mi>u</mml:mi><mml:mi>m</mml:mi><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>o</mml:mi><mml:mi>f</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>k</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:mo>&#x02016;</mml:mo><mml:msubsup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mi>k</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mo stretchy='false'>)</mml:mo><mml:msup><mml:mo>&#x02016;</mml:mo><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Where <bold>q</bold> is the vector of joint angles, <inline-formula><mml:math id="M2"><mml:msubsup><mml:mrow><mml:mstyle class="text"><mml:mtext mathvariant="bold">x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the experimental 3D position of the <italic>k</italic><sup><italic>th</italic></sup> marker, acquired using the optical or the magnetic tracking device, <bold>x</bold><sub><italic>k</italic></sub>(<bold>q</bold>) is the position of the corresponding virtual marker on the model that depends on the vector of joint angles <bold>q</bold>, and <italic>w</italic><sub><italic>k</italic></sub> is the <italic>k</italic><sup><italic>th</italic></sup> marker weight thorough which is possible to account for the uncertainty related to each marker position detection. For each set of marker coordinates, the algorithm finds the best joint vector <bold>q</bold> that minimizes the error between the experimental marker position vector <bold>x</bold><sup><italic>exp</italic></sup> and the virtual markers position vector <italic>x</italic>(<bold>q</bold>), which is a function of the fixed model geometry and joint vector, <bold>q</bold>.</p>
<p>In order to define the correct weighting vector <bold>w</bold> &#x0003D; [<italic>w</italic><sub>1</sub>, &#x02026;, <italic>w</italic><sub><italic>k</italic></sub>, &#x02026;, <italic>w</italic><sub><italic>N</italic></sub>] with <italic>N</italic> &#x0003D; number of markers, we analyzed the markers positions during a static recording. The ratio between the standard deviations from optical markers and electromagnetic markers is comparable with the ratio between the RMSE characteristics of each device. We therefore weighted the thorax optical markers with a coefficient of 1, while the arm, forearm and hand electromagnetic markers with a coefficient of 0.52 (obtained from the ratio between the nominal RMSE for the optical tracker, 0.25 mm and the electromagnetic tracking device RMSE, 0.48 mm).</p>
</sec>
<sec>
<title>2.3.2. Dynamic analysis</title>
<p>The obtained joint angles were filtered with an IIR second order Butterworth filter (cutoff frequency 4 Hz) twice, compensating the nonlinear phase shift. The filtered data were used as input for the inverse dynamic reconstruction, along with the model dynamic characteristics (masses and inertial proprieties of each model segment). Equation (2) shows the dynamic equation when no external forces are applied to the arm; <bold>&#x003C4;</bold> is the unknown (7 &#x000D7; 1) vector of joint torques, <bold>M</bold> is the system mass matrix, <bold>C</bold> is the vector of Coriolis and centrifugal forces, <bold>G</bold> is the vector of gravitational forces, while <italic><bold>q</bold></italic>, <inline-formula><mml:math id="M3"><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext mathvariant="bold">q</mml:mtext></mml:mstyle></mml:mrow><mml:mo>.</mml:mo></mml:mover></mml:math></inline-formula>, <inline-formula><mml:math id="M4"><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext mathvariant="bold">q</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x000A8;</mml:mo></mml:mover></mml:math></inline-formula> are the vectors of joint position, velocities and accelerations, respectively.</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M5"><mml:mrow><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mo>&#x003C4;</mml:mo></mml:mstyle><mml:mo>=</mml:mo><mml:mi>M</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mo stretchy='false'>)</mml:mo><mml:mover><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mrow><mml:mn>..</mml:mn></mml:mrow></mml:mover><mml:mo>&#x02212;</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mo>,</mml:mo><mml:mover><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mo>.</mml:mo></mml:mover><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>G</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
</sec>
<sec>
<title>2.3.3. EMG-informed torque estimation</title>
<p>A refined estimation of the joint torques was obtained using the Calibrated EMG-informed Neuro-Musculoskeletal (CEINMS) modeling toolbox in which the musculotendon unit (MTU) force arms obtained with the inverse kinematics are used with the joint torques estimated by the inverse dynamics and the recorded EMG signals.</p>
<p>The tool firstly calibrates the experimental muscle excitations derived from the surface EMG acquisition with the muscle activation patters, obtained from the inverse dynamic algorithm (Lloyd and Besier, <xref ref-type="bibr" rid="B25">2003</xref>; Sartori et al., <xref ref-type="bibr" rid="B32">2012</xref>). The resultant calibrated model is then used to predict MTU forces, joint moments, and muscle activations solving a set of differential equations that relates the muscle excitation with the electrical activity recorded (Shao et al., <xref ref-type="bibr" rid="B34">2009</xref>). To be used as an input to the EMG-informed inverse dynamic algorithm, the EMG data was previously high pass filtered at 30 Hz, full wave rectified and filtered with a zero-lag second order Butterworth filter (6 Hz cutoff frequency) (Lloyd and Besier, <xref ref-type="bibr" rid="B25">2003</xref>). The experimental muscle excitations were normalized using each users maximal voluntary contractions (MVC).</p>
</sec>
<sec>
<title>2.3.4. Stiffness computation</title>
<p>For each model DoF, the joint stiffness (7 &#x000D7; 7) matrix (<bold>K</bold><sub><bold>j</bold></sub>) was computed using Equation (3), where <bold>&#x003C4;</bold>(<italic>i</italic>) is the joint torque vector that is associated with the <bold>q</bold>(<italic>i</italic>) arm configuration at the <italic>i</italic><sup><italic>th</italic></sup> time instant (McIntyre et al., <xref ref-type="bibr" rid="B26">1996</xref>).</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M6"><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mo>&#x003C4;</mml:mo></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>q</mml:mi></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula>
<p>In order to obtain the Cartesian representation of the arm stiffness, the arm end-point Cartesian stiffness (<bold>K</bold><sub><bold>e</bold></sub>) has been obtained using the arm kinematic Jacobian <bold>J</bold> (7 &#x000D7; 6), as follows:</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M7"><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>e</mml:mi></mml:mstyle></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>J</mml:mi></mml:mstyle><mml:mrow><mml:msup><mml:mi>T</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>j</mml:mi></mml:mstyle></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>J</mml:mi></mml:mstyle><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Through the Singular Value Decomposition (SVD), the left singular vectors and non-zero singular values of <bold>K</bold><sub><bold>e</bold></sub> were obtained to draw the end-point stiffness ellipsoid orientation and dimensions that are used as a way of visually represent the stiffness (McIntyre et al., <xref ref-type="bibr" rid="B26">1996</xref>). The maximal singular value of <bold>K</bold><sub><bold>e</bold></sub> is the maximal stiffness value (<italic>K</italic><sub><italic>max</italic></sub>(<italic>i</italic>)) in the <italic>i</italic><sup><italic>th</italic></sup> time instant.</p>
</sec>
</sec>
<sec>
<title>2.4. Metrics and statistical analysis</title>
<p>The following performance-related parameters were evaluated:</p>
<list list-type="bullet">
<list-item><p>2D distance from the trajectory at the <italic>ith</italic> time frame, <italic>d</italic><sub><italic>i</italic></sub>: the distance is computed from the tool tip to the closest point on the trajectory center on the task plane (see Figure <xref ref-type="fig" rid="F1">1</xref>); it is calculated as shown in Equation (5).
<disp-formula id="E5"><label>(5)</label><mml:math id="M8"><mml:mrow><mml:mi>d</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mroot><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mroot></mml:mrow></mml:math></disp-formula>
Where (<italic>x, y</italic>)<sub><italic>target</italic></sub> are the tool tip&#x00027;s 2D coordinates and (<italic>x, y</italic>)<sub><italic>tool</italic></sub> are the 2D coordinates of the closest point on the trajectory. The z-component of the displacement from the trajectory was excluded from the distance metric computation due to the significant differences that the color visual feedback could introduce with respect to the other two dimensions.</p></list-item>
<list-item><p>Maximal stiffness <italic><bold>K</bold></italic><sub><italic>max</italic></sub>: the end-point stiffness ellipsoid main axis was computed in 29 (for HC) and 23 (for SFHC) equally spaced points along the task trajectory (for SFHC, the points corresponding to the open ends were excluded from the analysis). For each task trial and for each point selected, the three closest virtual tool positions were searched and the corresponding maximal stiffness (<italic><bold>K</bold></italic><sub><italic>max</italic></sub>(<italic>j</italic>), <italic><bold>K</bold></italic><sub><italic>max</italic></sub>(<italic>j</italic> &#x0002B; 1) and <italic><bold>K</bold></italic><sub><italic>max</italic></sub>(<italic>j</italic> &#x02212; 1)) were averaged to obtain the mean maximal stiffness estimation as in Equation (6)
<disp-formula id="E6"><label>(6)</label><mml:math id="M9"><mml:mrow><mml:msub><mml:mrow><mml:mover accent='true'><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mo stretchy='true'>&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>3</mml:mn></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>j</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
With <italic>j</italic> &#x0003D; 1&#x02026;<italic>M</italic> &#x02212; 1 number of points along the trajectory.</p></list-item>
<list-item><p>Curvature <italic>C</italic>: In both tasks, the trajectory was created to fit the same Bernulli&#x00027;s Lemniscate function. The generic function of a Bernulli Lemniscate curve in a planar x-y plane with the main axis oriented along the x axis is
<disp-formula id="E7"><label>(7)</label><mml:math id="M10"><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:msup><mml:mi>a</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
Where <italic>a</italic> is the parameter that defines the position of the curve foci. The task trajectory curvature (<italic>C</italic>) can be computed in polar coordinates using:
<disp-formula id="E8"><label>(8)</label><mml:math id="M11"><mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>3</mml:mn><mml:mo>&#x02217;</mml:mo><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt><mml:mo>&#x02217;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mn>3</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>2</mml:mn><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula>
with <italic>t</italic> that spans from 0 to 2&#x003C0;. For each 3D point of the trajectory selected for the stiffness analysis, the corresponding curvature was computed.</p></list-item>
<list-item><p>Hand speed and acceleration: the position and orientation of the hand in the shoulder reference frame (see Figure <xref ref-type="fig" rid="F2">2</xref>, 10) was computed. The speed was obtained performing numerical differentiation on the <italic>x-y-z</italic> coordinates, smoothing the signal with a second order Butterworth filter with cutoff frequency of 4 Hz twice forward and backward. Acceleration was computed and filtered from hand speed following the same procedure previously described.</p></list-item>
</list>
<p>For all the metrics, the statistical distribution normality was tested for each user in the four experiments PL1, PL2, SL1, SL2 (see Table <xref ref-type="table" rid="T1">1</xref>) using a one-sample Kolmogorov-Smirnov test with 1% significance level. The arm stiffness data resulted to be non-normal, therefore, using the natural logarithm function (as in Wilson and Worcester, <xref ref-type="bibr" rid="B39">1945</xref>), the data was normalized: the same Kolmogorov-Smirnov test was performed for each user, repetition and experiment, identifying as normal the 97% of the distributions. The distance metric, as well as the hand speed and acceleration had a normal distribution (Kolmogorov-Smirnov &#x003B1; &#x0003D; 0.01).</p>
<sec>
<title>2.4.1. Analysis performed and hypothesis tested</title>
<p>All the inferential statistic analysis that will be presented were conducted with the Statistics and Machine Learning Toolbox for Matlab 2016b (Mathworks, Natick, Massachusetts, US).</p>
<list list-type="order">
<list-item><p>Maximal stiffness through the trajectory - The stiffness maximal values <italic>K</italic><sub><italic>max</italic></sub> were first of all studied as a function of the task type and controller. The distributions of the normalized stiffness data were compared between users and repetition, since no significant differences were found, the users data were grouped together for each experiment</p>
<p>Hypothesis 1 &#x00026; 2: To analyze whether the task and master device types, as well as level of trajectory curvature affected the maximal values of stiffness, the data from the 29 (HC) and 23 (SFHC) points on the trajectory for each experiment were grouped. The mean values of maximal stiffness for each region of curvature and repetition were extracted and a three-way ANOVA was performed on the log-normalized data (task, master device type and curvature region as fixed factors, user number as random-effect factor). To further test the effects of the different factors on the end-point stiffness, the same ANOVA model was also applied to the stiffness variability in the various regions and repetitions. To test the presence of possible correlations between stiffness and curvature the Pearson rank test (&#x003B1; &#x0003D; 0.05) was adopted.</p></list-item>
<list-item><p>Stiffness against hand speed and acceleration - Using two separate two-ways ANOVAs (task and master device type as fixed factors, user number as random-effect factor) the hand speed and acceleration distributions in the four experiments were analyzed. Hypothesis 3: we tested the hypothesis that a relation between hand speed and acceleration with respect to maximal stiffness could exist. For each of the ten trajectory repetitions, 4 levels of hand speed and acceleration were obtained in the four experiments and for the 4 users. Two separated three-way ANOVAs were performed on the corresponding values of stiffness (task, master device type and level of speed/acceleration as fixed factors and user number as random effect factor).</p></list-item>
<list-item><p>Distance metric - The difference between different trials of the same experiment for each user was tested using a one-way ANOVA test (&#x003B1; &#x0003D; 0.05). Since no statistical difference emerged, the mean values of distance throughout each repetition and user were extracted. The four experiments&#x00027; performance distributions were then modeled with a two-way ANOVA statistical model, where task and master device type were considered as fixed factors, while user number was considered as random effect factor.</p></list-item>
</list>
</sec>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3. Results</title>
<sec>
<title>3.1. Maximal stiffness through the trajectory</title>
<p>Figure <xref ref-type="fig" rid="F4">4</xref> shows the results obtained when the mean stiffness values through the trajectory among users and trials for each experiment are grouped together. The stiffness values below a threshold of 0.1 <italic>N</italic>/<italic>m</italic> were removed from the analysis: the threshold was obtained from previous arm end-point stiffness estimations (Gomi and Kawato, <xref ref-type="bibr" rid="B16">1997</xref>; Tsumugiwa et al., <xref ref-type="bibr" rid="B37">2002</xref>) and the percentage of values discarded was less than 1% of the total dataset. The results of the three-way ANOVA analysis showed no significant interaction between the factors, and a statistical difference between tasks (HC and SFHC) [<italic>F</italic><sub>(1, 624)</sub> &#x0003D; 10.06, <italic>p</italic> &#x0003C; 0.005] while no significant difference was found between the master devices [<italic>F</italic><sub>(1, 624)</sub> &#x0003D; 0.14, <italic>p</italic> &#x0003D; 0.70]. Overall, users elicited significantly higher arm stiffness when performing the HC task with respect to SFHC. Figure <xref ref-type="fig" rid="F5">5</xref> shows the end-point stiffness variability in the four experiments. The three-way ANOVA test showed no significant interactions among factors and statistical difference between both tasks [<italic>F</italic><sub>(1, 624)</sub> &#x0003D; 7.75, <italic>p</italic> &#x0003C; 0.01] and master devices [<italic>F</italic><sub>(1, 624)</sub> &#x0003D; 7.64, <italic>p</italic> &#x0003C; 0.01]. Interestingly while the stiffness variance increases in the SFHC task when teleoperating with PL, when teleoperating with the SL master device, instead, users decreased the arm stiffness variance when performing SFHC with respect to HC. Overall, users explored the highest range of end-point stiffness in HC when teleoperating with SL and showed the lowest variance with the same master device in the SFHC task.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Maximal stiffness (<italic>K</italic><sub><italic>max</italic></sub>) distribution in the four experiments for the four increasing levels of curvature. The results are presented using boxplot indicating median, first and third quartile, minimal and maximal values. Horizontal lines over the boxes indicate statistical difference while the number of stars indicate different levels of significance (<sup>&#x0002A;&#x0002A;</sup><italic>p</italic> &#x0003C; 0.01).</p></caption>
<graphic xlink:href="fnins-11-00528-g0004.tif"/>
</fig>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Variance of maximal stiffness (<italic>K</italic><sub><italic>max</italic></sub>) in the four experiments for the four increasing levels of curvature. Horizontal lines over the boxes indicate statistical difference while the number of stars indicate different levels of significance (<sup>&#x0002A;&#x0002A;</sup><italic>p</italic> &#x0003C; 0.01).</p></caption>
<graphic xlink:href="fnins-11-00528-g0005.tif"/>
</fig>
<p>To further analyze stiffness modulation through the 29 (for HC) and 23 (for SFHC) points along the trajectory while teleoperating with the PL and SL master devices, Figure <xref ref-type="fig" rid="F6">6</xref> shows the median values obtained for each experiment. The results are presented as a tri-dimensional graph where each point mean <italic>K</italic><sub><italic>max</italic></sub> value is represented as a colored column (see Figure <xref ref-type="fig" rid="F6">6</xref>). No evident trends can be found in stiffness maximal values modulation through the trajectory points.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Maximal stiffness <italic>K</italic><sub><italic>max</italic></sub> from all the users and trials in each point along the trajectory is presented: the height and color of each column indicates the corresponding point median. To account for the difference in terms of median values from experiments PL1 and SL1 compared with PL2 and SL2, a custom color-map was designed. <italic>K</italic><sub><italic>max</italic></sub> values from 0 to 4 N/m are plotted with colors from light blue to purple, while <italic>K</italic><sub><italic>max</italic></sub> values from 4 to 40 N/m range from a dark red to bright yellow.</p></caption>
<graphic xlink:href="fnins-11-00528-g0006.tif"/>
</fig>
<p>Regarding the end-point stiffness mean values relation with curvature, the three-way ANOVA showed significant difference [<italic>F</italic><sub>(3, 624)</sub> &#x0003D; 28.19, <italic>p</italic> &#x0003C; 0.0001] between the four different levels of curvature. The box-plots in Figure <xref ref-type="fig" rid="F7">7</xref>, 3 show the maximal stiffness distribution as function of four levels of trajectory curvature for PL and for SL. Although characterized by high interquartile distances, the similar behavior can be observed for PL and SL and in the two tasks: the smallest <italic>K</italic><sub><italic>max</italic></sub> mean values are registered where the normalized curvature is &#x0003C;0.25 while the maximal values appear in the range between 0.75 and 1. Interestingly, while for the hybrid parallel-serial link master device (PL) the end-point stiffness behavior in HC and SFCH shows the same trend, with an apparent plateau in the middle curvature zones, different behaviors can be seen with SL. In this case, HC shows a clear increase in the mean value of maximal stiffness with increasing levels of curvature, while in SFHC users were eliciting very small variations of arm end-point stiffness. Due to the high variance in the data, Pearson correlation analysis showed non-significant (<italic>p</italic> &#x0003E; 0.05) correlations for all the experiments. Furthermore, regarding the stiffness variability in the four regions of curvature, the three-way ANOVA test showed no significant differences [<italic>F</italic><sub>(3, 624)</sub> &#x0003D; 1.54, <italic>p</italic> &#x0003D; 0.20].</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Stiffness with respect to curvature analysis. (1) Normalized curvature through the trajectory. (2) Definition of the four regions of normalized curvature. (3) Box-plot comparing the maximal stiffness value <italic>K</italic><sub><italic>max</italic></sub> for the PL master device, on the left, and for the SL master device on the right. The boxes represent the first and third quartile, while the whiskers represent the minimal and maximal values.</p></caption>
<graphic xlink:href="fnins-11-00528-g0007.tif"/>
</fig>
</sec>
<sec>
<title>3.2. Stiffness against hand speed and acceleration</title>
<p>Figure <xref ref-type="fig" rid="F8">8</xref> shows the speed and acceleration distribution in the four experiments; the two separated two-ways ANOVAs showed significant differences in tasks and master devices in both speed [<italic>F</italic><sub>(1, 156)</sub> &#x0003D; 998 <italic>p</italic> &#x0003C; 0.0001 and <italic>F</italic><sub>(1, 156)</sub> &#x0003D; 36 <italic>p</italic> &#x0003C; 0.0001, respectively] and acceleration [<italic>F</italic><sub>(1, 156)</sub> &#x0003D; 1,300 <italic>p</italic> &#x0003C; 0.0001, <italic>F</italic><sub>(1, 624)</sub> &#x0003D; 180 <italic>p</italic> &#x0003C; 0.0001, respectively]. The two separate three-way ANOVAs showed no significant interaction among task, master device type and level of speed or acceleration; a main significant effect was found for the task type [<italic>F</italic><sub>(1, 624)</sub> &#x0003D; 10.23, <italic>p</italic> &#x0003C; 0.005 when the data was grouped in levels of speed and <italic>F</italic><sub>(1, 624)</sub> &#x0003D; 10.23, <italic>p</italic> &#x0003C; 0.005 for levels of acceleration] while no significant effects were found for the master device type and the levels of speed or acceleration. Figure <xref ref-type="fig" rid="F9">9</xref> shows the end-point stiffness distribution with respect to increasing levels of speed and acceleration for the four experiments. To emphasize the differences in the stiffness distribution, the non-normalized stiffness values are presented. The Pearson correlation tests between the log-normalized data and the hand speed and acceleration in the four experiments showed low (|<italic>p</italic>| ranging from 0.1 to 0.3) non significant (&#x003C1; &#x0003E; 0.1) negative correlations.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Distribution of speed (in blue, solid line) and acceleration (in red, dashed line) in the four experiments. Horizontal lines over the boxes indicate statistical difference while the number of stars indicate different levels of significance (<sup>&#x0002A;&#x0002A;&#x0002A;</sup><italic>p</italic> &#x0003C; 0.0001).</p></caption>
<graphic xlink:href="fnins-11-00528-g0008.tif"/>
</fig>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>End-point stiffness distribution with respect to four increasing levels of hand speed (in blue) and acceleration (red). The levels of speed and acceleration correspond to each experiment distribution quartiles.</p></caption>
<graphic xlink:href="fnins-11-00528-g0009.tif"/>
</fig>
</sec>
<sec>
<title>3.3. Distance metric</title>
<p>The mean distance value for each repetition was obtained for each of the 10 repetitions and users and the obtained data sets were grouped in the four experiments. The results of the two-way ANOVA with subjects&#x00027; number as random-effect parameter showed a difference between HC and SFHC [<italic>F</italic><sub>(1, 156)</sub> &#x0003D; 548 <italic>p</italic> &#x0003C; 0.0001] and no difference between PL and SL [<italic>F</italic><sub>(1, 156)</sub> &#x0003D; 2.43 <italic>p</italic> &#x0003D; 0.1214]. The users were capable of achieving the best performances, testified by lower distances, with the parallel link master device (PL) and in the first task (HC). Similarly as seen with the maximal stiffness values (see Figure <xref ref-type="fig" rid="F4">4</xref>), the interquartile distances for SFHC are significantly higher than in HC.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4. Discussion</title>
<p>We evaluated the arm end-point stiffness modulation adopted by novice teleoperators in performing two tasks with two different master devices as a reflection of the control strategies adopted by the central nervous system to increase the hand resistance to internal and external noise. Using kinematic and muscular parameters, we estimated the stiffness and its relation with the trajectory characteristics and the hand speed and acceleration.</p>
<p>The difference in maximal stiffness values between the different task types (as presented in Figure <xref ref-type="fig" rid="F4">4</xref>) proves that the users were adapting their stiffness modulation strategies to the different task characteristics. We were expecting higher values of end-point stiffness during the execution of the SFHC task, due to the increased complexity added by the requests to orient the tool; instead, the stiffness is significantly higher in the HC tasks. A possible explanation to this result may be that the users were discouraged to increase the arm stiffness in order to comfortably activate the wrist joint. In fact, to increase the overall arm stiffness, it would be necessary to increase the level of co-contraction also for the wrist flexor-extensors, potentially impairing the free rotation of the wrist. Therefore, this significant difference in stiffness values between HC and SFHC may be explained by the different levels of wrist flexion-extension activations that were registered in the two tasks. As an example, Figure <xref ref-type="fig" rid="F10">10</xref> shows the wrist flexion-extension patterns found during the execution of HC and SFHC for a single user with the PL master device. The same significant difference can be seen in all the acquired users.</p>
<fig id="F10" position="float">
<label>Figure 10</label>
<caption><p>Wrist flexion-extension patterns during the execution of HC and SFHC for a single user: in gray the single normalized task repetitions, red and blue lines represent the mean joint angle signal for HC and SFHC, while red and blue areas represent the standard deviation interval.</p></caption>
<graphic xlink:href="fnins-11-00528-g0010.tif"/>
</fig>
<p>The fact that users were eliciting similar values of stiffness when teleoperating with the two master devices seems to suggest that users can compensate for the significant differences in the master devices mechanical proprieties assuring the same overall dynamic performances.</p>
<p>Users showed the highest end-point stiffness variability when teleoperating with the serial link robot during the execution of the HC task, possibly hinting that for that specific task, the SL master device&#x00027;s characteristics offered a less stable and reliable interaction with respect to PL. Interestingly, while for the PL master device the request to orient the tool along the trajectory introduced higher variability in the elicited stiffness, the opposite can be seen for SL. This discrepancy could be caused by the significant differences in the master device structural construction: in PL the hand rotations are completely decoupled from translations while in SL rotations are less hand-centered. This finding would therefore endorse the hypothesis that different kind of tasks may require different master device mechanical characteristics.</p>
<p>The statistical difference in arm stiffness mean values between different regions of curvature could suggest a relation between trajectory curvature and stiffness maximal values: in fact, the users were generally generating the lowest stiffness in the low-curvature portion of the trajectory. Under the hypothesis that straight trajectories are easier to follow than highly curved ones, it is possible that the users were relying on higher stiffness to increase their performance in the most difficult parts of the trajectory. On the other hand, this modulation seems particularly affected by the task and master device characteristics. By looking at the stiffness distributions in Figure <xref ref-type="fig" rid="F7">7</xref>, it seems that while the PL master device offers a rather consistent interface for both tasks, allowing more or less the same modulation in HC and SFHC, the SL master device showed different behaviors in the two tasks. Specifically, while an increase in the mean stiffness at high curvature can be seen for the HC task, arm end-point stiffness was almost constant for SFHC. This discrepancy may suggest that, during the SFHC task performance, when teleoperating with the SL master device, users weren&#x00027;t able or didn&#x00027;t felt the necessity to adopt the same kinetic strategy that they used otherwise.</p>
<p>The disparity in the speed and acceleration distributions between the two tasks could lie in the differences in the task graphical representation: in order to make the SFHC task more clear, the trajectory thickness is increased with respect to the HC. In the same way, the tool-tip changes from a small point (in HC) to a cylinder (in SFHC). These differences could have decreased the users perception of the distance from the target trajectory thus reducing the feedback on their actual performance. Consequently the users performed the task with higher speed. This explanation seems to be endorsed by the statistically higher mean distances recorded in SFHC with both master devices. The differences in mean speed and acceleration between the master devices are affected by the task request: during HC users where slower using PL while significantly faster using SL. On the contrary, the maximal speed for SFHC was obtained with PL, showing how different tasks may require different types of master devices in order to be efficiently executed. No statistical difference was found between the arm stiffness at different levels of speed and acceleration, but the higher end-point stiffness values and variability that were seen for some experiments, suggest that, in those experiments, high stiffness is more likely to occur at lower speed and accelerations. On the other hand, it appears that, even though joint speed and acceleration are fundamental components in the joint stiffness computation, their relation with arm end-point stiffness can&#x00027;t be modeled with simple correlations.</p>
<p>A limitation of this work can be found, first of all, in the small number of subjects; the number of trials for each task may not have been enough to account for the high variability that characterizes human motor control. Another limitation lies in the described differences between the two tasks; the SFHC task, in fact, differs from HC not only for the necessity or re-orienting the tool end-effector, but also in terms of trajectory thickness and tool-tip dimension.</p>
<p>In conclusion, the results obtained suggest that the users tend to modulate the arm endpoint stiffness with respect to different tasks and interfaces and that this modulation is influenced by both the trajectory characteristics and the users&#x00027; hand kinematics. The users were coping with the difference in task design and master device by adapting their arm stiffness modulation both in terms of central tendencies and variability. Although affected by some limitations, these findings prove that the arm dynamic proprieties are highly variable and that there could be significant benefits from the estimation of the kinetic proprieties of the users&#x00027; arm during teleoperation. For instance, knowing how the users modulate their stiffness would allow to develop master devices able to match and to enhance this modulation, potentially reducing the energetic cost of the teleoperators while maintaining high precision. The results obtained could also be used to improve human-robot interactions during cooperative tasks, as in Beretta et al. (<xref ref-type="bibr" rid="B3">2015a</xref>,<xref ref-type="bibr" rid="B4">b</xref>).</p>
<sec>
<title>4.1. Future developments</title>
<p>An interesting possible future development would be the inclusion in the research of a higher number of subjects as well as expert teleoperators, in order to study and compare the stiffness modulation strategies that they may have developed with expertise. To further understand which are the characteristics and parameters that play a fundamental role in the human-robot interaction, it would also be advisable to study how stiffness relates to other dynamic parameters such as damping and inertia whose relation to human-robot system stability have been recently investigated (Dyck et al., <xref ref-type="bibr" rid="B12">2013</xref>). These studies proved that the human arm behavior can change from passive to active based on the task performed and on the magnitude of the force perturbation applied.</p>
</sec>
</sec>
<sec id="s5">
<title>Author contributions</title>
<p>JB developed the acquisition framework, system synchronization software, performed the experiments, analyzed data and wrote the paper; with ED, he conceived the methods and analysis. JJ helped in designing and performing the experiments, also writing the corresponding portion of the manuscript. GF and ED supervised, reviewed and approved the work.</p>
<sec>
<title>Conflict of interest statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack>
<p>This project has received funding from the European Unions Horizon 2020 research and innovation programme under grant agreement No. H2020-ICT-2016-732515. The authors would like to thank Alexandra Stefanescova for the precious help with the Scaling and Inverse Kinematics.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Ajoudani</surname> <given-names>A.</given-names></name> <name><surname>Fang</surname> <given-names>C.</given-names></name> <name><surname>Tsagarakis</surname> <given-names>N. G.</given-names></name> <name><surname>Bicchi</surname> <given-names>A.</given-names></name></person-group> (<year>2015</year>). <article-title>A reduced-complexity description of arm endpoint stiffness with applications to teleimpedance control</article-title>, in <source>Intelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on</source> (<publisher-loc>Hamburg</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1017</fpage>&#x02013;<lpage>1023</lpage>.</citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ajoudani</surname> <given-names>A.</given-names></name> <name><surname>Tsagarakis</surname> <given-names>N.</given-names></name> <name><surname>Bicchi</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>Tele-impedance: teleoperation with impedance regulation using a body&#x02013;machine interface</article-title>. <source>Int. J. Robot. Res.</source> <volume>31</volume>, <fpage>1642</fpage>&#x02013;<lpage>1656</lpage>. <pub-id pub-id-type="doi">10.1177/0278364912464668</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Beretta</surname> <given-names>E.</given-names></name> <name><surname>De Momi</surname> <given-names>E.</given-names></name> <name><surname>Rodriguez y Baena</surname> <given-names>F.</given-names></name> <name><surname>Ferrigno</surname> <given-names>G.</given-names></name></person-group> (<year>2015a</year>). <article-title>Adaptive hands-on control for reaching and targeting tasks in surgery</article-title>. <source>Int. J. Adv. Robot. Syst.</source> <volume>12</volume>:<fpage>50</fpage>. <pub-id pub-id-type="doi">10.5772/60130</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Beretta</surname> <given-names>E.</given-names></name> <name><surname>Nessi</surname> <given-names>F.</given-names></name> <name><surname>Ferrigno</surname> <given-names>G.</given-names></name> <name><surname>De Momi</surname> <given-names>E.</given-names></name></person-group> (<year>2015b</year>). <article-title>Force feedback enhancement for soft tissue interaction tasks in cooperative robotic surgery</article-title>, in <source>Intelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on</source> (<publisher-loc>Hamburg</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>209</fpage>&#x02013;<lpage>215</lpage>.</citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burdet</surname> <given-names>E.</given-names></name> <name><surname>Osu</surname> <given-names>R.</given-names></name> <name><surname>Franklin</surname> <given-names>D. W.</given-names></name> <name><surname>Milner</surname> <given-names>T. E.</given-names></name> <name><surname>Kawato</surname> <given-names>M.</given-names></name></person-group> (<year>2001</year>). <article-title>The central nervous system stabilizes unstable dynamics by learning optimal impedance</article-title>. <source>Nature</source> <volume>414</volume>, <fpage>446</fpage>&#x02013;<lpage>449</lpage>. <pub-id pub-id-type="doi">10.1038/35106566</pub-id><pub-id pub-id-type="pmid">11719805</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Buzzi</surname> <given-names>J.</given-names></name> <name><surname>Gatti</surname> <given-names>C.</given-names></name> <name><surname>Ferrigno</surname> <given-names>G.</given-names></name> <name><surname>De Momi</surname> <given-names>E.</given-names></name></person-group> (<year>2017</year>). <article-title>Analysis of joint and hand impedance during teleoperation and free-hand task execution</article-title>. <source>IEEE Robot. Autom. Lett.</source> <volume>2</volume>, <fpage>1733</fpage>&#x02013;<lpage>1739</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2017.2678546</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Colgate</surname> <given-names>J.</given-names></name></person-group> (<year>1994</year>). <article-title>Coupled stability of multiport systems theory and experiments</article-title>. <source>J. Dyn. Syst. Meas. Control</source> <volume>116</volume>, <fpage>419</fpage>&#x02013;<lpage>428</lpage>. <pub-id pub-id-type="doi">10.1115/1.2899237</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Conti</surname> <given-names>F.</given-names></name> <name><surname>Park</surname> <given-names>J.</given-names></name> <name><surname>Khatib</surname> <given-names>O.</given-names></name></person-group> (<year>2014</year>). <article-title>Interface design and control strategies for a robot assisted ultrasonic examination system</article-title>, in <source>Experimental Robotics</source>, eds <person-group person-group-type="editor"><name><surname>Khatib</surname> <given-names>O.</given-names></name> <name><surname>Kumar</surname> <given-names>V.</given-names></name> <name><surname>Sukhatme</surname> <given-names>G.</given-names></name></person-group> (<publisher-loc>Berlin; Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>97</fpage>&#x02013;<lpage>113</lpage>.</citation></ref>
<ref id="B9">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Cragg</surname> <given-names>L.</given-names></name> <name><surname>Hu</surname> <given-names>H.</given-names></name></person-group> (<year>2003</year>). <article-title>Application of mobile agents to robust teleoperation of internet robots in nuclear decommissioning</article-title>, in <source>Industrial Technology, 2003 IEEE International Conference on</source>, <volume>Vol. 2</volume> (<publisher-loc>Maribor</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1214</fpage>&#x02013;<lpage>1219</lpage>.</citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Darainy</surname> <given-names>M.</given-names></name> <name><surname>Malfait</surname> <given-names>N.</given-names></name> <name><surname>Gribble</surname> <given-names>P. L.</given-names></name> <name><surname>Towhidkhah</surname> <given-names>F.</given-names></name> <name><surname>Ostry</surname> <given-names>D. J.</given-names></name></person-group> (<year>2004</year>). <article-title>Learning to control arm stiffness under static conditions</article-title>. <source>J. Neurophysiol.</source> <volume>92</volume>, <fpage>3344</fpage>&#x02013;<lpage>3350</lpage>. <pub-id pub-id-type="doi">10.1152/jn.00596.2004</pub-id><pub-id pub-id-type="pmid">15282262</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Delp</surname> <given-names>S. L.</given-names></name> <name><surname>Anderson</surname> <given-names>F. C.</given-names></name> <name><surname>Arnold</surname> <given-names>A. S.</given-names></name> <name><surname>Loan</surname> <given-names>P.</given-names></name> <name><surname>Habib</surname> <given-names>A.</given-names></name> <name><surname>John</surname> <given-names>C. T.</given-names></name> <etal/></person-group>. (<year>2007</year>). <article-title>Opensim: open-source software to create and analyze dynamic simulations of movement</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>54</volume>, <fpage>1940</fpage>&#x02013;<lpage>1950</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2007.901024</pub-id><pub-id pub-id-type="pmid">18018689</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Dyck</surname> <given-names>M.</given-names></name> <name><surname>Jazayeri</surname> <given-names>A.</given-names></name> <name><surname>Tavakoli</surname> <given-names>M.</given-names></name></person-group> (<year>2013</year>). <article-title>Is the human operator in a teleoperation system passive?</article-title>, in <source>World Haptics Conference (WHC), 2013</source> (<publisher-loc>Daejeon</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>683</fpage>&#x02013;<lpage>688</lpage>.</citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Enayati</surname> <given-names>N.</given-names></name> <name><surname>De Momi</surname> <given-names>E.</given-names></name> <name><surname>Ferrigno</surname> <given-names>G.</given-names></name></person-group> (<year>2016</year>). <article-title>Haptics in robot-assisted surgery: challenges and benefits</article-title>. <source>IEEE Rev. Biomed. Eng.</source> <volume>9</volume>, <fpage>49</fpage>&#x02013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1109/RBME.2016.2538080</pub-id><pub-id pub-id-type="pmid">26960228</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Fischer</surname> <given-names>P.</given-names></name> <name><surname>Daniel</surname> <given-names>R.</given-names></name> <name><surname>Siva</surname> <given-names>K.</given-names></name></person-group> (<year>1990</year>). <article-title>Specification and design of input devices for teleoperation</article-title>, in <source>Robotics and Automation, 1990. Proceedings., 1990 IEEE International Conference on</source> (<publisher-loc>Cincinnati, OH</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>540</fpage>&#x02013;<lpage>545</lpage>.</citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Flash</surname> <given-names>T.</given-names></name> <name><surname>Mussa-Ivaldi</surname> <given-names>F.</given-names></name></person-group> (<year>1990</year>). <article-title>Human arm stiffness characteristics during the maintenance of posture</article-title>. <source>Exp. Brain Res.</source> <volume>82</volume>, <fpage>315</fpage>&#x02013;<lpage>326</lpage>. <pub-id pub-id-type="doi">10.1007/BF00231251</pub-id><pub-id pub-id-type="pmid">2286234</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gomi</surname> <given-names>H.</given-names></name> <name><surname>Kawato</surname> <given-names>M.</given-names></name></person-group> (<year>1997</year>). <article-title>Human arm stiffness and equilibrium-point trajectory during multi-joint movement</article-title>. <source>Biol. Cybern.</source> <volume>76</volume>, <fpage>163</fpage>&#x02013;<lpage>171</lpage>. <pub-id pub-id-type="doi">10.1007/s004220050329</pub-id><pub-id pub-id-type="pmid">9151414</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gribble</surname> <given-names>P. L.</given-names></name> <name><surname>Mullin</surname> <given-names>L. I.</given-names></name> <name><surname>Cothros</surname> <given-names>N.</given-names></name> <name><surname>Mattar</surname> <given-names>A.</given-names></name></person-group> (<year>2003</year>). <article-title>Role of cocontraction in arm movement accuracy</article-title>. <source>J. Neurophysiol.</source> <volume>89</volume>, <fpage>2396</fpage>&#x02013;<lpage>2405</lpage>. <pub-id pub-id-type="doi">10.1152/jn.01020.2002</pub-id><pub-id pub-id-type="pmid">12611935</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hadavand</surname> <given-names>M.</given-names></name> <name><surname>Mirbagheri</surname> <given-names>A.</given-names></name> <name><surname>Behzadipour</surname> <given-names>S.</given-names></name> <name><surname>Farahmand</surname> <given-names>F.</given-names></name></person-group> (<year>2014</year>). <article-title>A novel remote center of motion mechanism for the force-reflective master robot of haptic tele-surgery systems</article-title>. <source>Int. J. Med. Robot. Comput. Assisted Surg.</source> <volume>10</volume>, <fpage>129</fpage>&#x02013;<lpage>139</lpage>. <pub-id pub-id-type="doi">10.1002/rcs.1515</pub-id><pub-id pub-id-type="pmid">23733681</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Holzbaur</surname> <given-names>K. R.</given-names></name> <name><surname>Murray</surname> <given-names>W. M.</given-names></name> <name><surname>Delp</surname> <given-names>S. L.</given-names></name></person-group> (<year>2005</year>). <article-title>A model of the upper extremity for simulating musculoskeletal surgery and analyzing neuromuscular control</article-title>. <source>Ann. Biomed. Eng.</source> <volume>33</volume>, <fpage>829</fpage>&#x02013;<lpage>840</lpage>. <pub-id pub-id-type="doi">10.1007/s10439-005-3320-7</pub-id><pub-id pub-id-type="pmid">16078622</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Horaud</surname> <given-names>R.</given-names></name> <name><surname>Dornaika</surname> <given-names>F.</given-names></name></person-group> (<year>1995</year>). <article-title>Hand-eye calibration</article-title>. <source>Int. J. Robot. Res.</source> <volume>14</volume>, <fpage>195</fpage>&#x02013;<lpage>210</lpage>. <pub-id pub-id-type="doi">10.1177/027836499501400301</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Johnson</surname> <given-names>B.</given-names></name> <name><surname>Somu</surname> <given-names>G.</given-names></name></person-group> (<year>2016</year>). <article-title>Robotic telesurgery: benefits beyond barriers</article-title>. <source>BMH Med. J.</source> <volume>3</volume>, <fpage>51</fpage>&#x02013;<lpage>54</lpage>.</citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>D.</given-names></name> <name><surname>Spong</surname> <given-names>M. W.</given-names></name></person-group> (<year>2006</year>). <article-title>Passive bilateral teleoperation with constant time delay</article-title>. <source>IEEE Trans. Robot.</source> <volume>22</volume>, <fpage>269</fpage>&#x02013;<lpage>281</lpage>. <pub-id pub-id-type="doi">10.1109/TRO.2005.862037</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lehman</surname> <given-names>G. J.</given-names></name> <name><surname>McGill</surname> <given-names>S. M.</given-names></name></person-group> (<year>1999</year>). <article-title>The importance of normalization in the interpretation of surface electromyography: a proof of principle</article-title>. <source>J. Manipulat. Physiol. Therapeut.</source> <volume>22</volume>, <fpage>444</fpage>&#x02013;<lpage>446</lpage>. <pub-id pub-id-type="doi">10.1016/S0161-4754(99)70032-1</pub-id><pub-id pub-id-type="pmid">10519560</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Levit-Binnun</surname> <given-names>N.</given-names></name> <name><surname>Schechtman</surname> <given-names>E.</given-names></name> <name><surname>Flash</surname> <given-names>T.</given-names></name></person-group> (<year>2006</year>). <article-title>On the similarities between the perception and production of elliptical trajectories</article-title>. <source>Exp. Brain Res.</source> <volume>172</volume>, <fpage>533</fpage>&#x02013;<lpage>555</lpage>. <pub-id pub-id-type="doi">10.1007/s00221-006-0355-4</pub-id><pub-id pub-id-type="pmid">16501963</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lloyd</surname> <given-names>D. G.</given-names></name> <name><surname>Besier</surname> <given-names>T. F.</given-names></name></person-group> (<year>2003</year>). <article-title>An emg-driven musculoskeletal model to estimate muscle forces and knee joint moments <italic>in vivo</italic></article-title>. <source>J. Biomech.</source> <volume>36</volume>, <fpage>765</fpage>&#x02013;<lpage>776</lpage>. <pub-id pub-id-type="doi">10.1016/S0021-9290(03)00010-1</pub-id><pub-id pub-id-type="pmid">12742444</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McIntyre</surname> <given-names>J.</given-names></name> <name><surname>Mussa-Ivaldi</surname> <given-names>F.</given-names></name> <name><surname>Bizzi</surname> <given-names>E.</given-names></name></person-group> (<year>1996</year>). <article-title>The control of stable postures in the multijoint arm</article-title>. <source>Exp. Brain Res.</source> <volume>110</volume>, <fpage>248</fpage>&#x02013;<lpage>264</lpage>. <pub-id pub-id-type="doi">10.1007/BF00228556</pub-id><pub-id pub-id-type="pmid">8836689</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Mitsou</surname> <given-names>N. C.</given-names></name> <name><surname>Velanas</surname> <given-names>S. V.</given-names></name> <name><surname>Tzafestas</surname> <given-names>C. S.</given-names></name></person-group> (<year>2006</year>). <article-title>Visuo-haptic interface for teleoperation of mobile robot exploration tasks</article-title>, in <source>ROMAN 2006-The 15th IEEE International Symposium on Robot and Human Interactive Communication</source> (<publisher-loc>Hatfield, UK</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>157</fpage>&#x02013;<lpage>163</lpage>.</citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Osu</surname> <given-names>R.</given-names></name> <name><surname>Franklin</surname> <given-names>D. W.</given-names></name> <name><surname>Kato</surname> <given-names>H.</given-names></name> <name><surname>Gomi</surname> <given-names>H.</given-names></name> <name><surname>Domen</surname> <given-names>K.</given-names></name> <name><surname>Yoshioka</surname> <given-names>T.</given-names></name> <etal/></person-group>. (<year>2002</year>). <article-title>Short-and long-term changes in joint co-contraction associated with motor learning as revealed from surface EMG</article-title>. <source>J. Neurophysiol.</source> <volume>88</volume>, <fpage>991</fpage>&#x02013;<lpage>1004</lpage>. <pub-id pub-id-type="pmid">12163548</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Piovesan</surname> <given-names>D.</given-names></name> <name><surname>Pierobon</surname> <given-names>A.</given-names></name> <name><surname>DiZio</surname> <given-names>P.</given-names></name> <name><surname>Lackner</surname> <given-names>J. R.</given-names></name></person-group> (<year>2013</year>). <article-title>Experimental measure of arm stiffness during single reaching movements with a time-frequency analysis</article-title>. <source>J. Neurophysiol.</source> <volume>110</volume>, <fpage>2484</fpage>&#x02013;<lpage>2496</lpage>. <pub-id pub-id-type="doi">10.1152/jn.01013.2012</pub-id><pub-id pub-id-type="pmid">23945781</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pizzolato</surname> <given-names>C.</given-names></name> <name><surname>Lloyd</surname> <given-names>D. G.</given-names></name> <name><surname>Sartori</surname> <given-names>M.</given-names></name> <name><surname>Ceseracciu</surname> <given-names>E.</given-names></name> <name><surname>Besier</surname> <given-names>T. F.</given-names></name> <name><surname>Fregly</surname> <given-names>B. J.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Ceinms: a toolbox to investigate the influence of different neural control solutions on the prediction of muscle excitation and joint moments during dynamic motor tasks</article-title>. <source>J. Biomech.</source> <volume>48</volume>, <fpage>3929</fpage>&#x02013;<lpage>3936</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2015.09.021</pub-id><pub-id pub-id-type="pmid">26522621</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Qiu</surname> <given-names>T.</given-names></name> <name><surname>Hamel</surname> <given-names>W. R.</given-names></name> <name><surname>Lee</surname> <given-names>D.</given-names></name></person-group> (<year>2014</year>). <article-title>Design and control of a low cost 6 dof master controller</article-title>, in <source>2014 IEEE International Conference on Robotics and Automation (ICRA)</source> (<publisher-loc>Hong Kong</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>5313</fpage>&#x02013;<lpage>5318</lpage>.</citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sartori</surname> <given-names>M.</given-names></name> <name><surname>Reggiani</surname> <given-names>M.</given-names></name> <name><surname>Farina</surname> <given-names>D.</given-names></name> <name><surname>Lloyd</surname> <given-names>D. G.</given-names></name></person-group> (<year>2012</year>). <article-title>EMG-driven forward-dynamic estimation of muscle force and joint moment about multiple degrees of freedom in the human lower extremity</article-title>. <source>PLoS ONE</source> <volume>7</volume>:<fpage>e52618</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0052618</pub-id><pub-id pub-id-type="pmid">23300725</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saul</surname> <given-names>K. R.</given-names></name> <name><surname>Hu</surname> <given-names>X.</given-names></name> <name><surname>Goehler</surname> <given-names>C. M.</given-names></name> <name><surname>Vidt</surname> <given-names>M. E.</given-names></name> <name><surname>Daly</surname> <given-names>M.</given-names></name> <name><surname>Velisar</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model</article-title>. <source>Comput. Methods Biomech. Biomed. Eng.</source> <volume>18</volume>, <fpage>1445</fpage>&#x02013;<lpage>1458</lpage>. <pub-id pub-id-type="doi">10.1080/10255842.2014.916698</pub-id><pub-id pub-id-type="pmid">24995410</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shao</surname> <given-names>Q.</given-names></name> <name><surname>Bassett</surname> <given-names>D. N.</given-names></name> <name><surname>Manal</surname> <given-names>K.</given-names></name> <name><surname>Buchanan</surname> <given-names>T. S.</given-names></name></person-group> (<year>2009</year>). <article-title>An EMG-driven model to estimate muscle forces and joint moments in stroke patients</article-title>. <source>Comput. Biol. Med.</source> <volume>39</volume>, <fpage>1083</fpage>&#x02013;<lpage>1088</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2009.09.002</pub-id><pub-id pub-id-type="pmid">19818436</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shin</surname> <given-names>D.</given-names></name> <name><surname>Kim</surname> <given-names>J.</given-names></name> <name><surname>Koike</surname> <given-names>Y.</given-names></name></person-group> (<year>2009</year>). <article-title>A myokinetic arm model for estimating joint torque and stiffness from emg signals during maintained posture</article-title>. <source>J. Neurophysiol.</source> <volume>101</volume>, <fpage>387</fpage>&#x02013;<lpage>401</lpage>. <pub-id pub-id-type="doi">10.1152/jn.00584.2007</pub-id><pub-id pub-id-type="pmid">19005007</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Tobergte</surname> <given-names>A.</given-names></name> <name><surname>Helmer</surname> <given-names>P.</given-names></name></person-group> (<year>2013</year>). <article-title>A disturbance observer for the sigma. 7 haptic device</article-title>, in <source>Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on</source> (<publisher-loc>Tokyo</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>4964</fpage>&#x02013;<lpage>4969</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2013.6697073</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Tsumugiwa</surname> <given-names>T.</given-names></name> <name><surname>Yokogawa</surname> <given-names>R.</given-names></name> <name><surname>Hara</surname> <given-names>K.</given-names></name></person-group> (<year>2002</year>). <article-title>Variable impedance control based on estimation of human arm stiffness for human-robot cooperative calligraphic task</article-title>, in <source>Robotics and Automation, 2002. Proceedings. ICRA&#x00027;02. IEEE International Conference on</source>, <volume>Vol. 1</volume> (<publisher-loc>Washington, DC</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>644</fpage>&#x02013;<lpage>650</lpage>.</citation></ref>
<ref id="B38">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Wiker</surname> <given-names>S. F.</given-names></name> <name><surname>Hershkowitz</surname> <given-names>E.</given-names></name> <name><surname>Zik</surname> <given-names>J.</given-names></name></person-group> (<year>1989</year>). <article-title>Teleoperator comfort and psychometric stability: criteria for limiting master-controller forces of operation and feedback during telemanipulation</article-title>, in <source>Proceeding of the NASA Conference on Space Telerobotics 1</source>, <volume>Vol. 1</volume> (<publisher-loc>Pasadena, CA</publisher-loc>), <fpage>99</fpage>&#x02013;<lpage>107</lpage>.</citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wilson</surname> <given-names>E. B.</given-names></name> <name><surname>Worcester</surname> <given-names>J.</given-names></name></person-group> (<year>1945</year>). <article-title>The normal logarithmic transform</article-title>. <source>Rev. Econ. Stat.</source> <volume>27</volume>, <fpage>17</fpage>&#x02013;<lpage>22</lpage>. <pub-id pub-id-type="doi">10.2307/1927163</pub-id></citation></ref>
</ref-list>
</back>
</article>
