<?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. Bioeng. Biotechnol.</journal-id>
<journal-title>Frontiers in Bioengineering and Biotechnology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Bioeng. Biotechnol.</abbrev-journal-title>
<issn pub-type="epub">2296-4185</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fbioe.2017.00002</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Bioengineering and Biotechnology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Low-Dimensional Synergistic Representation of Bilateral Reaching Movements</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Burns</surname> <given-names>Martin K.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://frontiersin.org/people/u/375598"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Patel</surname> <given-names>Vrajeshri</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://frontiersin.org/people/u/400323"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Florescu</surname> <given-names>Ionut</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Pochiraju</surname> <given-names>Kishore V.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://frontiersin.org/people/u/114567"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Vinjamuri</surname> <given-names>Ramana</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="cor1">&#x0002A;</xref>
<uri xlink:href="http://frontiersin.org/people/u/166210"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Sensorimotor Control Laboratory, Department of Biomedical Engineering, Chemistry, and Biological Sciences, Stevens Institute of Technology</institution>, <addr-line>Hoboken, NJ</addr-line>, <country>USA</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Alessandro Tognetti, University of Pisa, Italy</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Matteo Bianchi, University of Pisa, Italy; Claudia Casellato, Politecnico di Milano, Italy</p></fn>
<corresp content-type="corresp" id="cor1">&#x0002A;Correspondence: Ramana Vinjamuri, <email>ramana.vinjamuri&#x00040;stevens.edu</email></corresp>
<fn fn-type="other" id="fn001"><p>Specialty section: This article was submitted to Bionics and Biomimetics, a section of the journal Frontiers in Bioengineering and Biotechnology</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>10</day>
<month>02</month>
<year>2017</year>
</pub-date>
<pub-date pub-type="collection">
<year>2017</year>
</pub-date><volume>5</volume>
<elocation-id>2</elocation-id>
<history>
<date date-type="received">
<day>11</day>
<month>09</month>
<year>2016</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>01</month>
<year>2017</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2017 Burns, Patel, Florescu, Pochiraju and Vinjamuri.</copyright-statement>
<copyright-year>2017</copyright-year>
<copyright-holder>Burns, Patel, Florescu, Pochiraju and Vinjamuri</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>Kinematic and neuromuscular synergies have been found in numerous aspects of human motion. This study aims to determine how effectively kinematic synergies in bilateral upper arm movements can be used to replicate complex activities of daily living (ADL) tasks using a sparse optimization algorithm. Ten right-handed subjects executed 18 rapid and 11 natural-paced ADL tasks requiring bimanual coordination while sitting at a table. A position tracking system was used to track the subjects&#x02019; arms in space, and angular velocities over time for shoulder abduction, shoulder flexion, shoulder internal rotation, and elbow flexion for each arm were computed. Principal component analysis (PCA) was used to generate kinematic synergies from the rapid-paced task set for each subject. The first three synergies accounted for 80.3&#x02009;&#x000B1;&#x02009;3.8% of variance, while the first eight accounted for 94.8&#x02009;&#x000B1;&#x02009;0.85%. The first and second synergies appeared to encode symmetric reaching motions which were highly correlated across subjects. The first three synergies were correlated between left and right arms within subjects, whereas synergies four through eight were not, indicating asymmetries between left and right arms in only the higher order synergies. The synergies were then used to reconstruct each natural-paced task using the <italic>l</italic><sub>1</sub>-norm minimization algorithm. Temporal dilations of the synergies were introduced in order to model the temporal scaling of movement patterns achieved by the cerebellum and basal ganglia as reported previously in the literature. Reconstruction error was reduced by introducing synergy dilations, and cumulative recruitment of several synergies was significantly reduced in the first 10% of training task time by introducing temporal dilations. The outcomes of this work could open new scenarios for the applications of postural synergies to the control of robotic systems, with potential applications in rehabilitation. These synergies not only help in providing near-natural control but also provide simplified strategies for design and control of artificial limbs. Potential applications of these bilateral synergies were discussed and future directions were proposed.</p>
</abstract>
<kwd-group>
<kwd>motor control</kwd>
<kwd>kinematic synergies</kwd>
<kwd>bilateral upper limb movements</kwd>
<kwd>activities of daily living</kwd>
<kwd>principal component analysis</kwd>
</kwd-group>
<counts>
<fig-count count="8"/>
<table-count count="6"/>
<equation-count count="22"/>
<ref-count count="48"/>
<page-count count="15"/>
<word-count count="12777"/>
</counts>
</article-meta>
</front>
<body>
<sec id="S1" sec-type="introduction">
<title>Introduction</title>
<p>The human arm is a highly complex structure with an equally sophisticated control system. Each arm possesses 11 independent degrees of freedom (DoF) defined from the pectoral girdle to the wrist, which are actuated by approximately 32 muscles (Mackenzie and Iberall, <xref ref-type="bibr" rid="B22">1994</xref>). The brain, therefore, has to coordinate over 60 different controls in order to operate both arms, yet accomplishes this task with apparent ease. How the brain handles real-time control of two redundant, high DoF manipulators during activities of daily living (ADL) is known as the degrees-of-freedom (DoF) problem (Bernstein, <xref ref-type="bibr" rid="B6">1967</xref>; Latash et al., <xref ref-type="bibr" rid="B19">2007</xref>) and is the subject of much research, including the present work. Progress in this field has applications in numerous areas including motor rehabilitation, assistive and prosthetic technology, and robotic control.</p>
<p>Evidence suggests that the brain may control the limbs by scaling, offsetting, and temporally dilating fundamental movements encoded in the sensorimotor system (Viviani and Terzuolo, <xref ref-type="bibr" rid="B42">1980</xref>; Brooks, <xref ref-type="bibr" rid="B8">1986</xref>). Previous research has shown that the brain executes tasks by using certain movement patterns while preserving their relative spatiotemporal proportions. Viviani and Terzuolo (<xref ref-type="bibr" rid="B42">1980</xref>) have shown in handwriting tasks that increased letter size still results in similar execution times by automatically increasing writing speed. Furthermore, slowing down a writing task results in temporal dilation of a common velocity pattern, preserving the relative occurrence of velocity profile features in time while reducing velocity amplitude (Brooks, <xref ref-type="bibr" rid="B8">1986</xref>).</p>
<p>These patterns of motion have been developed into the concept of synergies, which can be defined as &#x0201C;a collection of relatively independent degrees of freedom that behave as a single functional unit&#x0201D; (Turvey, <xref ref-type="bibr" rid="B40">2007</xref>). Synergies exist in either the joint angular velocity space, in the form of kinematic synergies, or neuromuscular activity space, in the form of neuromuscular synergies. Linear discriminant analysis, singular value decomposition (SVD), principal component analysis (PCA), non-negative matrix factorization (NMF), artificial neural networks, and many other algorithms have been used in the literature to derive synergies for hand grasps, gait patterns, and single-arm motion (Merckle et al., <xref ref-type="bibr" rid="B25">1998</xref>; Santello et al., <xref ref-type="bibr" rid="B34">1998</xref>; Vinjamuri et al., <xref ref-type="bibr" rid="B41">2010</xref>; Roh et al., <xref ref-type="bibr" rid="B28">2013</xref>; Alibeji et al., <xref ref-type="bibr" rid="B1">2015</xref>). NMF is typically used to derive neuromuscular synergies (Tresch and Jarc, <xref ref-type="bibr" rid="B38">2009</xref>), while PCA is frequently used to derive kinematic synergies as in Mason et al. (<xref ref-type="bibr" rid="B23">2001</xref>) and Vinjamuri et al. (<xref ref-type="bibr" rid="B41">2010</xref>). PCA-derived kinematic synergies have been demonstrated to perform favorably when directly compared to those from other linear and non-linear dimensionality reduction methods when applied to hand grasp reconstruction (Patel et al., <xref ref-type="bibr" rid="B26">2015a</xref>).</p>
<p>Recent work has been aimed at integrating synergies into the control of robotic systems with the goal of producing a simplified control scheme for high DoF devices. The authors in Chen et al. (<xref ref-type="bibr" rid="B11">2015</xref>) have demonstrated an anthropomorphic robotic hand that has two mechanically implemented postural synergies which could successfully grasp various objects. Several groups have also proposed autonomous, control systems for high DoF robotic and virtual hands based on two postural synergies (Wimbock et al., <xref ref-type="bibr" rid="B44">2011</xref>) and four postural synergies (Rosell et al., <xref ref-type="bibr" rid="B29">2011</xref>; Segil and Weir, <xref ref-type="bibr" rid="B35">2013</xref>), whereas Matrone et al. (<xref ref-type="bibr" rid="B24">2012</xref>) have demonstrated real-time myoelectric control of a robotic hand using two postural synergies with able-bodied subjects. An EMG-based control scheme was also introduced by Artemiadis and Kyriakopoulos (<xref ref-type="bibr" rid="B3">2010</xref>), which controls a 7-DoF robotic arm using kinematic and muscular synergies. The review recently published by Santello et al. (<xref ref-type="bibr" rid="B33">2016</xref>) gives a thorough description of the state of the art concerning dexterous hand control using synergies and highlights some future directions merging synergies with compliant design. Synergies derived using NMF have also been applied to optimal movement generation for virtual arms (Fu et al., <xref ref-type="bibr" rid="B15">2013</xref>) as well as myocontrol of a multi-DoF planar robotic arm using muscle synergies (Lunardini et al., <xref ref-type="bibr" rid="B21">2015</xref>). So far, work has been focused on using time-invariant postural synergies in the kinematic domain and restricted to unimanual processes.</p>
<p>Bilateral spatiotemporal kinematic synergies such as those presented here may be used as the controlled variable in future robotic systems that can be manipulated using EMG, EEG, or some other biosignal input. Whereas postural/spatial synergies attempt to linearize joint motion relative to each other, a time-varying approach allows more flexibility to capture the non-linear behaviors inherent to complex systems. An open question for such a system is whether or not ADL tasks are within the &#x0201C;workspace&#x0201D; of a system that is only manipulated using time-varying kinematic synergies. In other words, is it possible to manipulate bilateral spatiotemporal kinematic synergies by scaling their amplitudes and temporal offsets in such a way as to replicate ADL-like tasks.</p>
<p>In this study, we derive spatiotemporal kinematic synergies from rapidly paced ADL tasks for 10 able-bodied subjects. Tasks that require coordination of both arms and can be classified as symmetric in-phase, symmetric out-of-phase, asymmetric, or coupled are chosen. PCA is used to derive time-varying kinematic synergies from eight joint angular velocity profiles across both arms recorded during these rapid tasks. A separate set of tasks performed at a natural pace are reconstructed using the <italic>l</italic><sub>1</sub><italic>-</italic>norm minimization algorithm to select optimal amplitudes and temporal offsets and dilations of these synergies. The derived synergies are characterized in terms of intersubject and interlimb correlations, accuracy of reconstruction, and trends in their recruitment levels throughout the task duration.</p>
</sec>
<sec id="S2" sec-type="methods">
<title>Subjects and Methods</title>
<p>The present study was conducted under IRB Approved Protocol &#x00023; 2014-026/2015-022 at the Stevens Institute of Technology. Ten subjects were recruited in the study after obtaining written informed consent. Subjects performed ADL-like tasks while their movements were recorded using an electromagnetic motion tracking system (Polhemus LIBERTY). Positional data from each sensor were converted into joint angles, synergies were derived using PCA in the joint angle velocity domain, and a separate set of tasks were reconstructed from the derived synergies using the <italic>l</italic><sub>1</sub>-norm minimization algorithm.</p>
<sec id="S2-1">
<title>Data Capture</title>
<p>An electromagnetic tracking system (Polhemus LIBERTY, TX4 source) was used to record positional data of the subject during each task using their proprietary software (PiMgr). The study was executed in a minimal-metal environment with a compensation map calibration executed monthly to account for disturbances due to metal in the construction of the room. The workspace was calibrated such that the origin was on the edge of the table, centered in front of the subject. Positive Z extended upwards toward the ceiling, positive X extended forward away from the subject, and positive Y extended to the subject&#x02019;s left. Data were captured at 240&#x02009;Hz and filtered using a 3&#x02009;Hz fourth-order low-pass Butterworth filter.</p>
</sec>
<sec id="S2-2">
<title>Kinematic Model</title>
<p>Several groups have developed refined anatomical models with the intent of capturing kinematic data from subjects as they perform tasks. Most of this work has addressed hurdles using optical systems such as 3D interpolation of one or multiple 2D viewpoints (Sidenbladh et al., <xref ref-type="bibr" rid="B36">2000</xref>; Chen et al., <xref ref-type="bibr" rid="B12">2010</xref>), and soft tissue deformation (Gabiccini et al., <xref ref-type="bibr" rid="B16">2013</xref>). Under guidance from Wu et al. (<xref ref-type="bibr" rid="B46">2005</xref>), this work utilized an electromagnetic tracking system to capture the positions of several convenient landmarks on the torso, left, and right arms with a positional accuracy of approximately 2.5&#x02009;mm in <italic>x</italic>, <italic>y</italic>, and <italic>z</italic>. The tracking system lacks line of sight issues and readily supplies Cartesian positions of these landmarks.</p>
<p>Seven sensors were placed on the body as shown in Figure <xref ref-type="fig" rid="F1">1</xref>A. Three sensors defined the trunk of the subject, while two additional sensors per arm tracked elbow and wrist movements in space. <italic>S</italic><sub>1</sub> and <italic>S</italic><sub>2</sub> were placed at the lateral head of the clavicle on the subject&#x02019;s right and left shoulder, respectively, while <italic>S</italic><sub>3</sub> was placed on the subject&#x02019;s right side near the middle of the rib cage on the midaxillary line. <italic>S</italic><sub>4</sub> and <italic>S</italic><sub>6</sub> were placed on the lateral side of the subject&#x02019;s elbows over the joint&#x02019;s center of rotation. <italic>S</italic><sub>5</sub> and <italic>S</italic><sub>7</sub> were placed on the dorsal side of the subject&#x02019;s wrists and were centered between the distal ulnar and radial heads. The filtered <italic>X</italic>, <italic>Y</italic>, and <italic>Z</italic> trajectories captured by the tracking system were converted to joint angles as follows.</p>
<fig position="float" id="F1">
<label>Figure 1</label>
<caption><p><bold>(A)</bold> Sensor placement on body. <italic>S</italic><sub>1</sub> and <italic>S</italic><sub>2</sub> are positioned at the lateral head of the clavicles, S3 is placed on the right side on the body&#x02019;s midaxillary line, <italic>S</italic><sub>4</sub> and <italic>S</italic><sub>6</sub> are placed on the outer side of the elbow, and <italic>S</italic><sub>5</sub> and <italic>S</italic><sub>7</sub> are placed on the wrists between the distal heads of the radius and ulna. <italic>P</italic><sub>1</sub> indicates the coronal plane, <italic>P</italic><sub>2</sub> indicates the sagittal plane, <italic>P</italic><sub>3</sub> indicates the plane normal to <italic>V</italic> <sub>ae</sub>, and <italic>P</italic><sub>4</sub> indicates the plane containing <italic>V</italic> <sub>ae</sub> and <italic>V</italic> <sub>aw</sub>. <italic>P</italic><sub>3</sub> and <italic>P</italic><sub>4</sub> exist for both the left and right arms. <bold>(B)</bold> Tasks executed during study. Each panel is labeled with a number corresponding to the task in Table <xref ref-type="table" rid="T2">2</xref> which is shown. Subjects start each task with their hands in the rest positions marked by the visible red boxes.</p>
</caption>
<graphic xlink:href="fbioe-05-00002-g001.tif"/>
</fig>
<p>Three shoulder angles and one elbow angle were calculated for each side of the subject: shoulder abduction/adduction, flexion/extension, and internal/external and elbow flexion/extension. These angles are calculated using six vectors: <italic>V</italic> <sub>should</sub>, <italic>V</italic> <sub>side</sub>,<italic>V</italic> <sub>ae</sub>, and <italic>V</italic> <sub>aw</sub>, where <italic>a</italic>&#x02009;&#x0003D;&#x02009;<italic>L, R</italic> to indicate the left or right arm. <italic>V</italic> <sub>should</sub> is a vector from the subject&#x02019;s left shoulder to their right shoulder sensors, <italic>V</italic> <sub>side</sub> is a vector from the right shoulder sensor to the sensor on the right side of the torso, <italic>V</italic> <sub>ae</sub> is a vector from the shoulder to the elbow on each respective side, and <italic>V</italic> <sub>aw</sub> is the vector from the elbow to the wrist on each respective side. These vectors were calculated as:
<disp-formula id="E1"><mml:math id="M1"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></disp-formula>
<disp-formula id="E2"><mml:math id="M2"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>should</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>
<disp-formula id="E3"><mml:math id="M3"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>side</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>
<disp-formula id="E4"><mml:math id="M4"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>Re</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-punc">,</mml:mo><mml:mspace width="0.5em" class="nbsp"/><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>Le</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>6</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>
<disp-formula id="E5"><mml:math id="M5"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>Rw</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-punc">,</mml:mo><mml:mspace width="0.5em" class="nbsp"/><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>Lw</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>6</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>7</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>Abduction/adduction was found by first projecting the elbow vector, <italic>V</italic> <sub>ae</sub>, onto the coronal plane:
<disp-formula id="E6"><label>(1)</label><mml:math id="M6"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>ae,proj</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>ae</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>ae</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x022C5;</mml:mo><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo class="MathClass-rel">&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x02225;</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula>
where <italic>n<sub>c</sub></italic> is the vector normal to the coronal plane and is defined as the cross product between <italic>V</italic> <sub>should</sub> and <italic>V</italic> <sub>side</sub>. The shoulder abduction angle, &#x003B8;<sub>sa</sub>, between <italic>V</italic> <sub>ae,proj</sub> and <italic>V</italic> <sub>should</sub> was found using
<disp-formula id="E7"><label>(2)</label><mml:math id="M7"><mml:msub><mml:mrow><mml:mn>&#x003B8;</mml:mn></mml:mrow><mml:mrow><mml:mtext>sa</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">cos</mml:mi></mml:mrow><mml:mrow><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>should</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x022C5;</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>ae,proj</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo class="MathClass-rel">&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>should</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x02225;</mml:mo><mml:mo class="MathClass-rel">&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mtext>ae,proj</mml:mtext></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x02225;</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>The flexion/extension angle was found in the same manner as in Eqs <xref ref-type="disp-formula" rid="E6">1</xref> and <xref ref-type="disp-formula" rid="E7">2</xref> except by projecting the vectors onto the sagittal plane using <italic>n<sub>s</sub></italic>, the normal vector to the sagittal plane, which was found by normalizing <italic>V</italic> <sub>should</sub>. The internal/external rotation of the upper arm was found by projecting the wrist vector, <italic>V</italic> <sub>aw</sub>, and <italic>V</italic> <sub>should</sub> onto the plane normal to <italic>V</italic> <sub>ae</sub> and calculating the angle between the two projections as in Eq. <xref ref-type="disp-formula" rid="E7">2</xref>. Elbow flexion/extension was calculated using <italic>V</italic> <sub>aw</sub> and <italic>V</italic> <sub>ae</sub> in Eq. <xref ref-type="disp-formula" rid="E7">2</xref>. Sign changes were determined by comparing the vector cross product to the corresponding normal vector on the plane. Positive angles correspond to shoulder abduction, shoulder flexion, shoulder external rotation, and elbow flexion. These joint angle calculations were performed offline using a MATLAB function to get joint angle trajectories over time, and the resulting motion profiles were differentiated to get joint angular velocities.</p>
<sec id="S2-2-1">
<title>Model Validation</title>
<p>Table <xref ref-type="table" rid="T1">1</xref> shows the accuracy of the joint angle calculations reported here, compared to goniometer measurements. An iGaging 7<sup>&#x02033;</sup> goniometer (Anytime Inc., Los Angeles, CA, USA) with a precision of 0.1&#x000B0; and resolution of 0.05&#x000B0; was used to enforce the measured (ground truth) readings presented in Table <xref ref-type="table" rid="T1">1</xref>. Each of the eight joints (two angles per joint, indicating minimum and maximum angles) were measured independently in each trial. Sensor positions were recorded and filtered using PiMgr (see <xref ref-type="sec" rid="S2-1">Data Capture</xref>) in 2&#x02009;s recordings. Three repetitions were captured for each trial. Joint angles were calculated from the time-series position data using our model to yield 2-s long joint angle postures, which were then averaged across the 2&#x02009;s to get a joint angle for each repetition of each trial. Mean and SD for the calculated angles shown in Table <xref ref-type="table" rid="T1">1</xref> are computed across repetitions. The difference between the model-estimated joint angles and the ground truth measured by goniometers for minimum and maximum angles is 8.8&#x000B0; and 8.6&#x000B0;, respectively. Error normalized to ground truth measurements reveals a mean of 36% error for the minimum measurement and 10% error for the maximum measurement, in large part because the minimum angle is smaller in magnitude than the maximum. Since reported results are in the velocity domain a large part of this error is negated in differentiation.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Computation of normalized error by the difference between measured (by goniometer) and estimated (by the model) joint angles (in degrees, mean&#x02009;&#x000B1;&#x02009;SD)</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left"/>
<th align="center" colspan="3">Minimum angle (&#x000B0;)<hr/></th>
<th align="center" colspan="3">Maximum angle (&#x000B0;)<hr/></th>
</tr>
<tr>
<th align="left">Joints</th>
<th align="center">Measured by goniometer</th>
<th align="center">Estimated by the model</th>
<th align="center">Normalized error (%)</th>
<th align="center">Measured by goniometer</th>
<th align="center">Estimated by the model</th>
<th align="center">Normalized error (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">R. Should. Abd.</td>
<td align="center">30</td>
<td align="center">30.8&#x02009;&#x000B1;&#x02009;1.42</td>
<td align="center">3.4</td>
<td align="center">90</td>
<td align="center">85.2&#x02009;&#x000B1;&#x02009;1.41</td>
<td align="center">5.3</td>
</tr>
<tr>
<td align="left">R. Should. Flex</td>
<td align="center">30</td>
<td align="center">34.3&#x02009;&#x000B1;&#x02009;1.55</td>
<td align="center">14.3</td>
<td align="center">90</td>
<td align="center">75.8&#x02009;&#x000B1;&#x02009;1.54</td>
<td align="center">15.8</td>
</tr>
<tr>
<td align="left">R. Should. Int.</td>
<td align="center">&#x02212;45</td>
<td align="center">&#x02212;33.1&#x02009;&#x000B1;&#x02009;3.05</td>
<td align="center">26.6</td>
<td align="center">45</td>
<td align="center">45.4&#x02009;&#x000B1;&#x02009;1.35</td>
<td align="center">0.8</td>
</tr>
<tr>
<td align="left">R. Elbow Flex</td>
<td align="center">20</td>
<td align="center">40.4&#x02009;&#x000B1;&#x02009;2.49</td>
<td align="center">101.9</td>
<td align="center">90</td>
<td align="center">99.2&#x02009;&#x000B1;&#x02009;2.61</td>
<td align="center">10.2</td>
</tr>
<tr>
<td align="left">L. Should. Abd.</td>
<td align="center">30</td>
<td align="center">29.8&#x02009;&#x000B1;&#x02009;1.15</td>
<td align="center">3</td>
<td align="center">90</td>
<td align="center">78.4&#x02009;&#x000B1;&#x02009;2.71</td>
<td align="center">12.9</td>
</tr>
<tr>
<td align="left">L. Should. Flex</td>
<td align="center">30</td>
<td align="center">33.8&#x02009;&#x000B1;&#x02009;1.90</td>
<td align="center">12.7</td>
<td align="center">90</td>
<td align="center">69.9&#x02009;&#x000B1;&#x02009;2.74</td>
<td align="center">22.3</td>
</tr>
<tr>
<td align="left">L. Should. Int.</td>
<td align="center">&#x02212;45</td>
<td align="center">&#x02212;37.5&#x02009;&#x000B1;&#x02009;6.27</td>
<td align="center">16.6</td>
<td align="center">45</td>
<td align="center">40.9&#x02009;&#x000B1;&#x02009;6.85</td>
<td align="center">4.7</td>
</tr>
<tr>
<td align="left">L. Elbow Flex</td>
<td align="center">20</td>
<td align="center">41.4&#x02009;&#x000B1;&#x02009;1.82</td>
<td align="center">107.2</td>
<td align="center">90</td>
<td align="center">94.1&#x02009;&#x000B1;&#x02009;2.67</td>
<td align="center">4.6</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="S2-3">
<title>Subjects</title>
<p>Subjects were recruited, with written and informed consent, based on the criteria specified in the approved IRB. Healthy subjects with no history of right or left upper limb injury or weakness and no cognitive or motor impairments were allowed in the study after signing a consent form and filling out a basic medical questionnaire. Ten subjects of age 18&#x02013;25&#x02009;years were recruited (mean 20); of which 4 were female and 10 were self-reported right-hand dominant.</p>
</sec>
<sec id="S2-4">
<title>Experiment Procedure</title>
<p>Upon arrival subjects were fitted with hook-and-loop harnesses for the position sensors. Straps were adjusted so the sensors were held firmly in place without impeding the subject&#x02019;s motion. Basic range of motion exercises were performed to ensure that all straps and wires were settled and that the sensors remained in the proper locations. Subjects first executed 18 rapid training tasks, during which they were instructed to execute each task as quickly as they could successfully be completed. Three repetitions of each task were completed before performing the next task in the same fixed order for every subject. Eleven testing tasks were then performed in a fixed order at the subject&#x02019;s natural pace with three repetitions each. Each session lasted approximately 90&#x02009;min with a short break offered between task phases.</p>
<p>Figure <xref ref-type="fig" rid="F1">1</xref>B and Table <xref ref-type="table" rid="T2">2</xref> show each of the tasks performed in the study. These tasks were selected based on Barreca et al. (<xref ref-type="bibr" rid="B5">2005</xref>) and Foti and Koketsu (<xref ref-type="bibr" rid="B14">2013</xref>) as a cross-section of what is performed during ADL while requiring coordinated motion of both arms and being executable in the testing environment. These tasks were grouped into four categories to describe their type of motion: symmetric in-phase, symmetric out-of-phase, asymmetric, and coupled. Symmetric in-phase motions involve mirror symmetry between the two arms. This symmetry is typically about the midline but can be present in any direction. Symmetric out-of-phase motions have the same mirror symmetry as the in-phase category, except the motions of the left and right arms are offset in time. Asymmetric motions involve no symmetry between the two arms: each arm executes a different motion trajectory from the other such as washing a dish or using a fork and knife. Coupled motions involve both arms manipulating one object, such as when moving a box or tray, which results in a fixed relationship between the endpoints of each arm. Table <xref ref-type="table" rid="T3">3</xref> shows the number of each type of task present in the training and testing phase. Subjects were given instruction on what to do in each task with special care taken not to coach how to execute the motions. Subjects began each task with their hands in a flat resting position marked with red rectangles. Subjects were instructed to stop at the end of the task without returning to the rest position.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p><bold>Task list as executed in experiment</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left">Experimentphase</th>
<th align="center">Task number</th>
<th align="left"><bold>Task</bold></th>
<th align="left"><bold>Category</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Training tasks</td>
<td align="center">1</td>
<td align="left">Knife and fork</td>
<td align="left">Asymmetric</td>
</tr>
<tr>
<td align="left"/>
<td align="center">2</td>
<td align="left">Pick object off plate</td>
<td align="left">Asymmetric</td>
</tr>
<tr>
<td align="left"/>
<td align="center">3&#x02013;4</td>
<td align="left">Scrub dish</td>
<td align="left">Asymmetric</td>
</tr>
<tr>
<td align="left"/>
<td align="center">5&#x02013;6</td>
<td align="left">Scrub table</td>
<td align="left">Coupled</td>
</tr>
<tr>
<td align="left"/>
<td align="center">7&#x02013;8</td>
<td align="left">Open box</td>
<td align="left">Symmetric in-phase</td>
</tr>
<tr>
<td align="left"/>
<td align="center">9</td>
<td align="left">Fold clothes</td>
<td align="left">Symmetric out-of-phase</td>
</tr>
<tr>
<td align="left"/>
<td align="center">10</td>
<td align="left">Drink from cup</td>
<td align="left">Coupled</td>
</tr>
<tr>
<td align="left"/>
<td align="center">11&#x02013;14</td>
<td align="left">Place cup on shelf</td>
<td align="left">Coupled</td>
</tr>
<tr>
<td align="left"/>
<td align="center">15&#x02013;18</td>
<td align="left">Pick cup off shelf</td>
<td align="left">Coupled</td>
</tr>
<tr>
<td align="left">Testing tasks</td>
<td align="center">19&#x02013;21</td>
<td align="left">Manipulate tray</td>
<td align="left">Coupled</td>
</tr>
<tr>
<td align="left"/>
<td align="center">22</td>
<td align="left">Knife and fork</td>
<td align="left">Asymmetric</td>
</tr>
<tr>
<td align="left"/>
<td align="center">23</td>
<td align="left">Pick object off plate</td>
<td align="left">Asymmetric</td>
</tr>
<tr>
<td align="left"/>
<td align="center">24</td>
<td align="left">Open box</td>
<td align="left">Symmetric in-phase</td>
</tr>
<tr>
<td align="left"/>
<td align="center">25</td>
<td align="left">Fold clothes</td>
<td align="left">Symmetric out-of-phase</td>
</tr>
<tr>
<td align="left"/>
<td align="center">26&#x02013;27</td>
<td align="left">Pretend steering wheel</td>
<td align="left">Asymmetric</td>
</tr>
<tr>
<td align="left"/>
<td align="center">28&#x02013;29</td>
<td align="left">Pretend ladder climb</td>
<td align="left">Symmetric out-of-phase</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p><bold>Summary of task categories</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left">Task category</th>
<th align="center">Number of training tasks</th>
<th align="center">Number of testing tasks</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Symmetric in-phase</td>
<td align="center">2</td>
<td align="center">1</td>
</tr>
<tr>
<td align="left">Symmetric out-of-phase</td>
<td align="center">1</td>
<td align="center">3</td>
</tr>
<tr>
<td align="left">Asymmetric</td>
<td align="center">4</td>
<td align="center">4</td>
</tr>
<tr>
<td align="left">Coupled</td>
<td align="center">11</td>
<td align="center">3</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Tasks 1 and 22, the knife and fork task, involved the subject picking up a knife and fork, positioning them on a plate as if to cut food, and executing a cutting motion with the knife. Task 1 involved one cutting motion and task 22 involved three. Tasks 2 and 23, picking object off plate, involved the subject picking up a plate holding a small wooden object with their non-dominant hand and using their dominant hand to pick the object off the plate and place it on a target marked on the table. Tasks 3 and 4, scrub dish, involved the subject picking up a plate in their non-dominant hand and using a sponge with their dominant hand to wipe the plate in a circular clockwise (task 3) or counterclockwise (task 4) motion for one complete cycle. Tasks 5 and 6, scrub table, consist of the subject reaching for a sponge and wiping it in a shallow upright (task 5) or upside down (task 6) V pattern along the surface of the table.</p>
<p>The open box task, number 7, 8, and 24, involved the subject simultaneously opening the left and right flaps (task 7), the front and back flaps (task 8), or both sets of flaps sequentially (task 27) of a medium shipping box. Tasks 9 and 25, the fold clothes task, consist of identical motions between the training and testing set. The subject grasped a large piece of cloth along the outer edges and folded the left and right thirds over the center.</p>
<p>Task 10, drink from cup, consisted of the subject grasping a weighted cup placed in front of them with both hands and raising it up to their mouth as if to drink. Tasks 11&#x02013;14, place cup on shelf, involved the subject picking up a weighted cup with both hands and placing it on one of four locations on a small set of shelves (top left, top right, bottom left, and bottom right sections of shelf for tasks 11&#x02013;14, respectively). Tasks 15&#x02013;18, pick cup off shelf, has the same sequence as 11&#x02013;14 except the subject moves the cup from the shelf to the table.</p>
<p>Tasks 19&#x02013;21, manipulate tray, involved the subject picking up a tray while tilting it to the left (task 19), right (task 21), or not tilting (task 20). Tasks 26 and 27, imagined steer wheel, involved the subject pantomiming a steering motion. Subjects were instructed to pretend to turn a steering wheel in a hand-over-hand fashion in either the clockwise direction (task 26) or the counterclockwise direction (task 27) for three complete cycles. Tasks 28 and 29, imagined ladder climb, involved the subject pantomiming climbing up (task 28) and down (task 29) a ladder while seated.</p>
<p>The measured velocity trajectories were windowed using a threshold of 5% maximum repetition velocity to identify task start/end. Windowed training tasks were then averaged across repetitions for each subject to produce 18 windowed, filtered, averaged joint angular velocity profiles for synergy derivation. Testing task data were converted to joint angular velocity as above and were windowed to task onset without averaging across repetitions. Testing tasks were only windowed to task start to ensure that task duration always exceeded synergy duration.</p>
</sec>
<sec id="S2-5">
<title>Synergy Derivation</title>
<p>Table <xref ref-type="table" rid="T4">4</xref> documents all symbols used in this section for reference. The measured velocity profiles for the training tasks were formatted into a matrix for each subject during data processing with <italic>J</italic> rows, <italic>T</italic><sub>max</sub> columns, and <italic>N</italic> pages. For the training tasks, the study used <italic>J</italic>&#x02009;&#x0003D;&#x02009;8 joints, <italic>T</italic><sub>max</sub>&#x02009;&#x0003D;&#x02009;number of samples in the longest windowed training task, and <italic>n</italic> training tasks with <italic>N</italic>&#x02009;&#x0003D;&#x02009;18 total.
<disp-formula id="E8"><mml:math id="M8"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mspace width="0.5em" class="nbsp"/><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x02026;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022F1;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x02026;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x02026;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022F1;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x02026;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub><mml:mtext>)</mml:mtext></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></disp-formula></p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p><bold>Definitions of variables used in Section &#x0201C;<xref ref-type="sec" rid="S2">Materials and Methods</xref></bold>.&#x0201D;</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left">Symbol</th>
<th align="left">Definition</th>
<th align="left">Maximum value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><italic>J</italic></td>
<td align="left">Index for joint number</td>
<td align="left"><italic>J</italic>&#x02009;&#x0003D;&#x02009;8</td>
</tr>
<tr>
<td align="left"><italic>T</italic></td>
<td align="left">Index for task sample</td>
<td align="left"><italic>T</italic><sub>max</sub> (training tasks), <italic>T<sub>d</sub></italic> (downsampled testing tasks)</td>
</tr>
<tr>
<td align="left"><italic>n</italic></td>
<td align="left">Index for training task number</td>
<td align="left"><italic>N</italic>&#x02009;&#x0003D;&#x02009;18</td>
</tr>
<tr>
<td align="left"><italic>m</italic></td>
<td align="left">Index for synergies</td>
<td align="left"><italic>M</italic>&#x02009;&#x0003D;&#x02009;8</td>
</tr>
<tr>
<td align="left"><italic>l</italic></td>
<td align="left">Index for testing task number</td>
<td align="left"><italic>L</italic>&#x02009;&#x0003D;&#x02009;11</td>
</tr>
<tr>
<td align="left"><italic>D</italic></td>
<td align="left">Index for temporal synergy dilations</td>
<td align="left"><italic>D</italic>&#x02009;&#x0003D;&#x02009;3</td>
</tr>
<tr>
<td align="left"><italic>T<sub>s,D</sub></italic></td>
<td align="left">Length of <italic>D</italic>th dilation of <italic>m</italic>th synergy</td>
<td align="left">&#x02013;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Tasks were padded with zeros on the end to reach <italic>T</italic><sub>max</sub> length. <italic>T</italic><sub>max</sub> varies for each subject and ranged from 400 to 608 samples. In order to extract spatiotemporal synergies using PCA, the 8&#x02009;&#x000D7;&#x02009;<italic>T</italic><sub>max</sub> dimensional velocity matrix <italic>V<sub>n</sub></italic> for a given task is manipulated into a row vector, <inline-formula><mml:math id="M9"><mml:msub><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, with <italic>J&#x022C5;T</italic><sub>max</sub> columns where each instant of time is represented as an additional set of <italic>J</italic> joints. Each task&#x02019;s row vector is concatenated into an <italic>N</italic>&#x02009;&#x000D7;&#x02009;<italic>J&#x022C5;T</italic><sub>max</sub> task matrix, <italic>V</italic>:
<disp-formula id="E9"><mml:math id="M10"><mml:mi>V</mml:mi><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msub><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msub><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msub><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mn>8</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></disp-formula></p>
<p>Principal component analysis operates on this matrix as though it were a <italic>J&#x022C5;T</italic><sub>max</sub>-joint system observed at <italic>N</italic> instants of time, effectively treating the time-series velocity profiles as a single instant of a <italic>J&#x022C5;T</italic><sub>max</sub>-joint system. The task matrix is resolved into three-component matrices using SVD:
<disp-formula id="E11"><mml:math id="M12"><mml:mrow><mml:mi>V</mml:mi><mml:mo>=</mml:mo><mml:mi>U</mml:mi><mml:mstyle displaystyle='true'><mml:mo>&#x02211;</mml:mo><mml:mi>S</mml:mi></mml:mstyle></mml:mrow></mml:math></disp-formula>
where <italic>U</italic> is an <italic>N</italic>&#x02009;&#x000D7;&#x02009;<italic>N</italic> square matrix with orthogonal columns, &#x003A3; is an <italic>N</italic>&#x02009;&#x000D7;&#x02009;<italic>J&#x022C5;T</italic><sub>max</sub> diagonal matrix, and <italic>S</italic> is a <italic>J&#x022C5;T</italic><sub>max</sub>&#x02009;&#x000D7;&#x02009;<italic>J&#x022C5;T</italic><sub>max</sub> square matrix with orthogonal rows. The diagonal elements of &#x003A3; correspond to the singular values, &#x003BB;, of <italic>V</italic>.
<disp-formula id="E12"><mml:math id="M13"><mml:mrow><mml:mstyle displaystyle='true'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mo>=</mml:mo></mml:mrow></mml:mstyle><mml:mtext>diag</mml:mtext><mml:mo>&#x0007B;</mml:mo><mml:msub><mml:mtext>&#x003BB;</mml:mtext><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mtext>&#x003BB;</mml:mtext><mml:mn>2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:msub><mml:mtext>&#x003BB;</mml:mtext><mml:mi>N</mml:mi></mml:msub><mml:mo>&#x0007D;</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In this form, the first <italic>m</italic> rows of <italic>S</italic> correspond to the first <italic>m</italic> principal components, or synergies, where <italic>m</italic>&#x02009;&#x0003C;&#x02009;<italic>N</italic>:
<disp-formula id="E13"><mml:math id="M14"><mml:mi>S</mml:mi><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mspace width="0.5em" class="nbsp"/><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable equalcolumns="false" class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mtext>max</mml:mtext></mml:mrow></mml:msub><mml:mtext>)</mml:mtext></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></disp-formula></p>
<p><italic>U</italic>, &#x003A3;, and <italic>S</italic> are computed from <italic>V</italic> using the SVD function in MATLAB. The original <italic>V</italic> matrix can be approximated as <inline-formula><mml:math id="M15"><mml:mtext>&#x02009;</mml:mtext><mml:mover accent="true"><mml:mrow><mml:mspace width="0.3em" class="thinspace"/><mml:mi>V</mml:mi></mml:mrow><mml:mo class="MathClass-op">&#x002DC;</mml:mo></mml:mover></mml:math></inline-formula> by isolating the first <italic>M</italic> columns of <italic>U</italic>, <italic>M</italic>&#x02009;&#x000D7;&#x02009;<italic>M</italic> elements of &#x003A3;, and <italic>M</italic> rows of <italic>S</italic>. The matrix <italic>U<sub>M</sub></italic>diag{&#x003BB;<italic><sub>1</sub></italic>, &#x003BB;<italic><sub>2</sub></italic>,&#x02026; &#x003BB;<italic><sub>M</sub></italic>} is now denoted as the weight matrix for the <italic>n</italic>th task and first <italic>M</italic> synergies for <italic>S<sub>M</sub></italic>:
<disp-formula id="E14"><label>(3)</label><mml:math id="M16"><mml:mi>V</mml:mi><mml:mo class="MathClass-rel">&#x02248;</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mover accent="true"><mml:mrow><mml:mspace width="0.3em" class="thinspace"/><mml:mi>V</mml:mi></mml:mrow><mml:mo class="MathClass-op">&#x002DC;</mml:mo></mml:mover><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mtext>diag</mml:mtext><mml:mfenced separators="" open="{" close="}"><mml:mrow><mml:msub><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-punc">,</mml:mo><mml:msub><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-punc">,</mml:mo><mml:mo class="MathClass-op">&#x02026;</mml:mo><mml:mo class="MathClass-punc">,</mml:mo><mml:msub><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:msubsup><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>It follows from Eq. <xref ref-type="disp-formula" rid="E14">3</xref> that the time-series components of <inline-formula><mml:math id="M17"><mml:mtext>&#x02009;</mml:mtext><mml:mover accent="true"><mml:mrow><mml:mspace width="0.3em" class="thinspace"/><mml:mi>V</mml:mi></mml:mrow><mml:mo class="MathClass-op">&#x002DC;</mml:mo></mml:mover></mml:math></inline-formula> over time can be expressed as a weighted sum of <italic>M</italic> principal components:
<disp-formula id="E15"><label>(4)</label><mml:math id="M18"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mspace width="0.3em" class="thinspace"/><mml:mi>v</mml:mi></mml:mrow><mml:mo class="MathClass-op">&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mrow><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>m</mml:mi><mml:mi>n</mml:mi></mml:msubsup><mml:msubsup><mml:mi>s</mml:mi><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:msubsup></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Since the singular values found in &#x003A3; are related to the spread of data along each principle axis, i.e., variance in that direction, an index known as fraction of sum-squared variance can be calculated from the diagonal elements of &#x003A3;. This index describes the fraction of total variance accounted for by the first <italic>m</italic> synergies and is useful as an indicator of how many principal components are needed to adequately represent the data.
<disp-formula id="E16"><label>(5)</label><mml:math id="M19"><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:mo class="MathClass-punc">.</mml:mo><mml:mo class="MathClass-punc">.</mml:mo><mml:mo class="MathClass-punc">.</mml:mo><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:mo class="MathClass-punc">.</mml:mo><mml:mo class="MathClass-punc">.</mml:mo><mml:mo class="MathClass-punc">.</mml:mo><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>An index threshold of 95% variance is used to determine how many synergies, <italic>M</italic>, are required to represent the training task data.</p>
<p>Principal component analysis assumes stationary input variables, but the input data contain time-varying joint angular velocities. Here, &#x0201C;time-varying&#x0201D; refers to a motion consisting of a sequence of postures that change with time. However, the statistical properties of the synergies are quite stationary. PCA also assumes independent and identically distributed variables, but the input data that contain bilateral arm postures are not strictly independent (as there are biomechanical constraints that lead to joint correlations) as is the case with many real-world variables. PCA is a non-parametric method, i.e., it does not require any prior knowledge. Although this makes the application of this method simple, the method itself assumes linearity, which could be a weakness in many applications. We have compared the performance of PCA with other non-linear methods in Patel et al. (<xref ref-type="bibr" rid="B26">2015a</xref>) and found that PCA outperformed other methods. Using this exploratory analysis has previously led us to anatomically informing and meaningful synergies as principal components. These synergies could represent 100 postural movements with as low as six synergies with accuracy greater than 90% (Vinjamuri et al., <xref ref-type="bibr" rid="B41">2010</xref>). These synergies also showed the effect on visual and tactile feedback in reaching and grasping movements (Patel et al., <xref ref-type="bibr" rid="B27">2015b</xref>).</p>
</sec>
<sec id="S2-6">
<title>Reconstruction</title>
<p>Before performing reconstruction, the synergies and testing data were downsampled from 240 to 60&#x02009;Hz due to the relatively long duration of synergies and testing tasks leading to excessive computation time. The testing task matrix, <italic>R</italic>, was reformatted from a <italic>J</italic>&#x02009;&#x000D7;&#x02009;<italic>T<sub>d</sub></italic>&#x02009;&#x000D7;&#x02009;<italic>L</italic> matrix for <italic>J</italic> joints, <italic>T<sub>d</sub></italic> samples in the downsampled task, and <italic>L</italic>&#x02009;&#x0003D;&#x02009;11 tasks into a <italic>J&#x022C5;T<sub>d</sub></italic> row, <italic>L</italic> column 2D matrix with each column defined as a separate task:
<disp-formula id="E17"><mml:math id="M20"><mml:mi>R</mml:mi><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo class="MathClass-punc">,</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo class="MathClass-punc">,</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-rel">&#x022EF;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></disp-formula></p>
<p>Each task shorter than the longest task was padded with zeros to equal the same length. The objective of reconstruction is closely analogous to finding a representation of <italic>R</italic> in a new basis <italic>B</italic>. This is accomplished as an optimization problem to find the elements of column vector <italic>C</italic> which most closely satisfies:
<disp-formula id="E18"><label>(6)</label><mml:math id="M21"><mml:mi>R</mml:mi><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mi mathvariant="italic">BC</mml:mi></mml:math></disp-formula></p>
<p>In this case, <italic>B</italic> will be made up of temporal offsets and dilations of the synergies defined by <italic>S<sub>m</sub></italic>. <italic>B</italic> is formed by first transposing the downsampled version of <italic>S<sub>m</sub></italic>. For notation, let <italic>S(m)</italic> be a J&#x022C5;<italic>T<sub>s</sub></italic> element column vector containing synergy <italic>m</italic> and let [0] be a null column vector of <italic>J</italic> elements long. The first <italic>T<sub>d</sub>&#x02009;&#x02212;&#x02009;T</italic><sub>max</sub> columns of <italic>B</italic> are:
<disp-formula id="E19"><mml:math id="M22"><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:mtable class="array"><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mi>S</mml:mi><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mi>S</mml:mi><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x02026;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mo class="MathClass-op">&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mrow><mml:mo class="MathClass-open">[</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo class="MathClass-close">]</mml:mo></mml:mrow></mml:mtd><mml:mtd class="array" columnalign="center"></mml:mtd><mml:mtd class="array" columnalign="center"><mml:mi>S</mml:mi><mml:mrow><mml:mo class="MathClass-open">(</mml:mo><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mo class="MathClass-close">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></disp-formula>
where <italic>m</italic>&#x02009;&#x0003D;&#x02009;<italic>1</italic> is the synergy number, <italic>D</italic>&#x02009;&#x0003D;&#x02009;0 identifies an undilated synergy (1, 2, or 3 indicating the first, second, or third synergy dilation), and <italic>T</italic><sub>max</sub> is the length of the undilated synergy.</p>
<p>Next, the synergy is dilated by interpolating <italic>S(m)</italic> to be some proportion of the difference between testing task length and synergy length. In this study, we dilate each synergy to be longer than the original synergy by 25, 50, and 75% of the difference in task and synergy sample length. Each dilation, <italic>S<sub>D</sub>(m)</italic>, is used to form the next <italic>T<sub>d</sub>&#x02009;&#x02212;&#x02009;T<sub>m,D</sub></italic> columns of <italic>B</italic>, where <italic>T<sub>m,D</sub></italic> is the number of samples in the <italic>D</italic>th dilations of the <italic>m</italic>th synergy. This is done by forming each column as a sequential temporal offset of <italic>S<sub>D</sub>(m)</italic> as done above. This process is repeated for each dilation of each synergy, resulting in a <italic>B</italic> matrix, which contains every temporal offset of every dilation examined of the first <italic>M</italic> synergies:
<disp-formula id="E20"><mml:math id="M23"><mml:mi>B</mml:mi><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mfenced separators="" open="[" close="]"><mml:mrow><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="2.56804pt" class="tmspace"/><mml:mspace width="2.56804pt" class="tmspace"/><mml:mo class="MathClass-op">&#x02026;</mml:mo><mml:mspace width="2.56804pt" class="tmspace"/><mml:mspace width="2.56804pt" class="tmspace"/><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="2.56804pt" class="tmspace"/><mml:mspace width="2.56804pt" class="tmspace"/><mml:mo class="MathClass-op">&#x02026;</mml:mo><mml:mspace width="2.56804pt" class="tmspace"/><mml:mspace width="2.56804pt" class="tmspace"/><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="2.56804pt" class="tmspace"/><mml:mspace width="2.56804pt" class="tmspace"/><mml:mo class="MathClass-op">&#x02026;</mml:mo><mml:mspace width="2.56804pt" class="tmspace"/><mml:mspace width="2.56804pt" class="tmspace"/><mml:msubsup><mml:mrow><mml:mi>B</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:mfenced></mml:math></disp-formula>
<italic>l</italic><sub>1</sub>-norm minimization was used to sparsely select values for <italic>C</italic> which satisfy the following optimization problem:
<disp-formula id="E21"><mml:math id="M24"><mml:mtext>Minimize&#x02009;</mml:mtext><mml:mo class="MathClass-rel">&#x02225;</mml:mo><mml:mi>C</mml:mi><mml:msub><mml:mrow><mml:mi>&#x02225;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo class="MathClass-bin">&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>&#x003BB;</mml:mn></mml:mrow></mml:mfrac><mml:mo class="MathClass-rel">&#x02225;</mml:mo><mml:mi mathvariant="italic">BC</mml:mi><mml:mo class="MathClass-bin">&#x02212;</mml:mo><mml:mi>R</mml:mi><mml:msubsup><mml:mrow><mml:mi>&#x02225;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula>
where &#x0007C;&#x0007C;&#x022C5;&#x0007C;&#x0007C;<sub>1</sub> and &#x0007C;&#x0007C;.&#x0007C;&#x0007C;<sub>2</sub> represent the <italic>l</italic><sub>1</sub>- and <italic>l</italic><sub>2</sub>-norms, respectively, and &#x003BB; is a regulation parameter. Since the columns of <italic>B</italic> represent each synergy in different temporal offsets and dilations, the elements of <italic>C</italic> serve as recruitment weights for a synergy at a particular instant of time. The reconstructed task profiles, <inline-formula><mml:math id="M25"><mml:mtext>&#x02009;</mml:mtext><mml:mover accent="true"><mml:mrow><mml:mspace width="0.3em" class="thinspace"/><mml:mi>R</mml:mi></mml:mrow><mml:mo class="MathClass-op">&#x002DC;</mml:mo></mml:mover></mml:math></inline-formula>, can be generated by multiplying <italic>B&#x022C5;C</italic>:
<disp-formula id="E22"><mml:math id="M26"><mml:mi>R</mml:mi><mml:mo class="MathClass-rel">&#x02248;</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mover accent="true"><mml:mrow><mml:mspace width="0.3em" class="thinspace"/><mml:mi>R</mml:mi></mml:mrow><mml:mo class="MathClass-op">&#x002DC;</mml:mo></mml:mover><mml:mo class="MathClass-rel">&#x0003D;</mml:mo><mml:mi mathvariant="italic">BC</mml:mi></mml:math></disp-formula></p>
<p>The error between the measured and reconstructed profiles across all joints <italic>J</italic>&#x02009;&#x0003D;&#x02009;<italic>8</italic> is computed for each task, <italic>l</italic> using
<disp-formula id="E23"><label>(7)</label><mml:math id="M27"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle='true'><mml:mo>&#x02211;</mml:mo> <mml:mrow><mml:msubsup><mml:mrow><mml:mtext>&#x02009;</mml:mtext></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>J</mml:mi></mml:msubsup></mml:mrow></mml:mstyle><mml:mstyle displaystyle='true'><mml:mo>&#x02211;</mml:mo> <mml:mrow><mml:msubsup><mml:mrow><mml:mtext>&#x02009;</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>r</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mi>l</mml:mi></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msubsup><mml:mi>r</mml:mi><mml:mi>j</mml:mi><mml:mi>l</mml:mi></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</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:mstyle></mml:mrow><mml:mrow><mml:mstyle displaystyle='true'><mml:mo>&#x02211;</mml:mo> <mml:mrow><mml:msubsup><mml:mrow><mml:mtext>&#x02009;</mml:mtext></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>J</mml:mi></mml:msubsup></mml:mrow></mml:mstyle><mml:mstyle displaystyle='true'><mml:mo>&#x02211;</mml:mo> <mml:mrow><mml:msubsup><mml:mrow><mml:mtext>&#x02009;</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>r</mml:mi><mml:mi>j</mml:mi><mml:mi>l</mml:mi></mml:msubsup><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p>
</sec>
</sec>
<sec id="S3">
<title>Results</title>
<sec id="S3-7">
<title>Extraction of Synergies Using PCA</title>
<p>Spatiotemporal kinematic synergies were computed for each subject using PCA. Figure <xref ref-type="fig" rid="F2">2</xref> shows the squared variance for each synergy along with the fraction of the sum of squared variance averaged across subjects. Derived synergies were 2.14&#x02009;&#x000B1;&#x02009;0.29&#x02009;s long, ranging from 1.67 to 2.53&#x02009;s. The first synergy accounts for 57.98&#x02009;&#x000B1;&#x02009;6.4% of total variance, while the first six synergies account for 91.05&#x02009;&#x000B1;&#x02009;1.7% and the first eight account for 94.82&#x02009;&#x000B1;&#x02009;0.85%.</p>
<fig position="float" id="F2">
<label>Figure 2</label>
<caption><p><bold>Fraction of variance accounted for by each synergy (bars) and total from 1 to <italic>n</italic> synergies (line)</bold>. The first synergy accounts for 57.98&#x02009;&#x000B1;&#x02009;6.35% of variance, the first six synergies account for 91.05&#x02009;&#x000B1;&#x02009;1.69%, and the first eight synergies account for 94.82&#x02009;&#x000B1;&#x02009;0.85%. Dotted line shows 0.95 threshold.</p></caption>
<graphic xlink:href="fbioe-05-00002-g002.tif"/>
</fig>
<p>The first three of each subject&#x02019;s synergies were compared to each other using Pearson&#x02019;s correlation coefficient. Synergies were put into the column form discussed in the Section &#x0201C;<xref ref-type="sec" rid="S3-8">Reconstruction</xref>&#x0201D; and compared. Figure <xref ref-type="fig" rid="F3">3</xref>A shows the Pearson&#x02019;s <italic>r</italic><sup>2</sup> averaged across subject comparisons for each combination of the first three synergies, leading to 90 unique comparisons for each synergy pair. Statistically significant differences were found in each of the three groups by one-way ANOVA tables, &#x003B1;&#x02009;&#x0003D;&#x02009;0.05. All comparisons between synergy 1, 2, and 3 were statistically significant (<italic>p</italic>&#x02009;&#x0226A;&#x02009;0.005 for all). Tukey <italic>post hoc</italic> tests were computed to determine specific differences. As expected, the correlation between synergy 1 and synergy 1 was greater than the correlation between synergies 1 and 2 and between synergies 1 and 3. Correlations between synergies 1 and 2 and between synergies 1 and 3 were not found to be different from each other. All <italic>r</italic><sup>2</sup> values are statistically different for the synergy 2 and 3 comparisons. A closer examination of the synergy correlations was conducted using Pearson&#x02019;s correlation coefficient, <italic>r</italic>. Figure <xref ref-type="fig" rid="F3">3</xref>B is a color-scale grid displaying the comparison between synergy one, two, and three between each pair of subjects. Synergy 1 appears positively correlated across all subjects except subject 6, who appears to have a strong negative correlation. Synergy 2 appears more mixed: there exist some positive/negative correlations that contribute to the overall mean <italic>r</italic><sup>2</sup> of 0.3593&#x02009;&#x000B1;&#x02009;0.2652, although subjects 1 and 10 have statistically insignificant mean <italic>r</italic> values at &#x003B1;&#x02009;&#x0003D;&#x02009;0.05 of 0.0504&#x02009;&#x000B1;&#x02009;0.265 (<italic>p</italic>&#x02009;&#x0003D;&#x02009;0.5841) and 0.0594&#x02009;&#x000B1;&#x02009;0.4582 (<italic>p</italic>&#x02009;&#x0003D;&#x02009;0.7074), respectively.</p>
<fig position="float" id="F3">
<label>Figure 3</label>
<caption><p><bold>Correlation analysis of the first three synergies</bold>. <bold>(A)</bold> Pearson coefficient of determination, <italic>r</italic><sup>2</sup>, averaged across the 45 unique combinations between the specified synergies of each of 10 subjects. Statistical differences found using one-way ANOVA tables with &#x003B1;&#x02009;&#x0003D;&#x02009;0.05 with Tukey <italic>post hoc</italic> tests. Comparison of synergy 1 to synergy 1 and synergy 1 to synergies 2 and 3, among all pairings of synergy 2, and among all pairings of synergy 3 yielded significant differences. <bold>(B)</bold> Correlation coefficient, <italic>r</italic>, between each subject for synergies 1, 2, and 3. Only unique pairings of subjects are shown using the upper triangle matrices. Synergy 1 appears highly positively correlated except for subject 6, who is highly negatively correlated.</p></caption>
<graphic xlink:href="fbioe-05-00002-g003.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F4">4</xref> shows the synergy velocity profiles for the first eight synergies of subject 6. Each row corresponds to a joint labeled with a letter indicating the side (&#x0201C;R&#x0201D; for right or &#x0201C;L&#x0201D; for left), the joint (&#x0201C;S&#x0201D; for shoulder or &#x0201C;E&#x0201D; for elbow), and the rotation (&#x0201C;A&#x0201D; for abduction, &#x0201C;F&#x0201D; for flexion, &#x0201C;I&#x0201D; for internal rotation). Since the synergy is unscaled, the <italic>y</italic> axis is a unit-less velocity amplitude, while the <italic>x</italic> axis is time in seconds. For subject 6, the first synergy consists of bilateral shoulder flexion, abduction, and internal rotation, which suggests a forward reaching motion. The elbows both show a small initial flexion, perhaps as the subject raises their arms from the rest posture, followed by an extension motion as they complete the reach. Synergy 2 behaves similarly, except shoulder abduction is delayed relative to synergy 1 and shoulder flexion and internal rotation are executed for a longer period of time. As discussed above, synergy 3 is relatively uncorrelated among subjects. For subject 6, synergy 3 involves slight shoulder flexion followed by extension and adduction with an external rotation. The elbows appear to flex slightly, extend, then flex again.</p>
<fig position="float" id="F4">
<label>Figure 4</label>
<caption><p><bold>Angular velocity profile for first eight synergies of subject 6</bold>. Vertical axis is unitless velocity since synergy is unscaled. Rows are labeled with letters indicating the side (&#x0201C;R&#x0201D; for right or &#x0201C;L&#x0201D; for left), the joint (&#x0201C;S&#x0201D; for shoulder or &#x0201C;E&#x0201D; for elbow), and the rotation (&#x0201C;A&#x0201D; for abduction in positive direction, &#x0201C;F&#x0201D; for flexion in positive direction, &#x0201C;I&#x0201D; for internal rotation in positive direction) for each DoF. Synergy 1 and 2 involve flexion and internal rotation of shoulder along with extension of elbow, implying a reaching motion, whereas synergy 3 involves extensions at the shoulder and flexion at the elbow.</p></caption>
<graphic xlink:href="fbioe-05-00002-g004.tif"/>
</fig>
<p>In order to better visualize the other synergies for subject 6, each profile was integrated, multiplied by a gain, and added to the average starting joint angles of a particular subject. The gain was chosen such that the resulting angular profile remains within natural range of motion throughout the whole path. Figure <xref ref-type="fig" rid="F5">5</xref> shows a virtual mannequin posed at the resulting postures for six normalized time points. Subject 6, with a negatively correlated synergy 1, has a distinct reach-and-grasp motion. The downward dip of both hands observed at <italic>t</italic>&#x02009;&#x0003D;&#x02009;0.4, or nearly halfway through the motion, could roughly correspond to the end of the reach phase and the beginning of object grasp and manipulation involving picking up an object. Note that subject 6&#x02019;s first synergy is strongly negatively correlated with the rest of the subjects, so synergy 1 for most of the subjects involves outward extension of the arms, similar to synergy 3 in Figure <xref ref-type="fig" rid="F4">4</xref>. Synergy 2 was similar, except it involved a reach-and-grasp motion instead of reach and manipulate/pick up. The shoulder motions observed in the synergy 3 profiles clearly result in an overall bilateral extension movement, with the arms spanning outward behind the back. Synergy 4 appears similar to picking up and holding a box at chest level.</p>
<fig position="float" id="F5">
<label>Figure 5</label>
<caption><p><bold>Posture visualization for first eight synergies of subject 6 (columns) over six normalized time instances (rows)</bold>. Position at <italic>T</italic>&#x02009;&#x0003D;&#x02009;0% is the subject&#x02019;s position averaged across the first 50 samples of all tasks. Synergies were integrated up to each time point and multiplied by a gain such that normal joint range of motion is not violated. Mirror symmetry between left/right arms can be seen in the first three synergies whereas synergies 4&#x02013;8 have asymmetric motions. Subject&#x02019;s non-dominant hand tends to go to a single position and hold steady while the dominant hand appears to move continuously.</p></caption>
<graphic xlink:href="fbioe-05-00002-g005.tif"/>
</fig>
<p>The higher order synergies shown in Figure <xref ref-type="fig" rid="F5">5</xref> appear to show a level of handedness, with the left hand tending to go to a certain position and holding while the right hand moved in various profiles through the duration of each synergy. Figure <xref ref-type="fig" rid="F6">6</xref> shows the Pearson coefficient of determination, <italic>r</italic><sup>2</sup>, averaged across subjects comparing joints 1&#x02013;4 (right arm) to joints 5&#x02013;8 (left arm) of all eight synergies. A one-way ANOVA (&#x003B1;&#x02009;&#x0003D;&#x02009;0.05) was performed with Tukey <italic>post hoc</italic> tests to establish significant differences (ANOVA <italic>p</italic>&#x02009;&#x0226A;&#x02009;0.005). Synergies 1 and 2 were each significantly more correlated between left/right than Synergies 4&#x02013;8, and Synergy 3 was more correlated between left/right than Synergies 4 and 8.</p>
<fig position="float" id="F6">
<label>Figure 6</label>
<caption><p><bold>Pearson&#x02019;s coefficient of determination comparing right arm joints to left arm joints of the each synergy</bold>. One-way ANOVA and Tukey <italic>post hoc</italic> show that synergy 1 and synergy 2 each had significantly higher coefficients of determination than synergies 4&#x02013;8, while the coefficient for synergy 3 was significantly higher than synergy 4 and 8. Statistical difference found in first three synergies implies asymmetric motion between left and right arms in higher order synergies.</p></caption>
<graphic xlink:href="fbioe-05-00002-g006.tif"/>
</fig>
</sec>
<sec id="S3-8">
<title>Task Reconstruction</title>
<p>Reconstruction was carried out using up to eight synergies given the PCA results above and the 8-DoF nature of the bilateral arm model presented. Tasks were reconstructed with and without dilations. Figure <xref ref-type="fig" rid="F7">7</xref> shows the mean reconstruction error calculated using Eq. <xref ref-type="disp-formula" rid="E23">7</xref> and averaged across degrees of freedom, tasks, and subjects using no dilations (blue) and dilations at 25, 50, and 75% of task/synergy length difference. Synergies 1&#x02013;4 show a nearly linear decrease in normalized error in both cases; each subsequent synergy begins showing less of an improvement. Recruiting the first six synergies yielded a normalized reconstruction error of 0.1757&#x02009;&#x000B1;&#x02009;0.0347 and 0.104&#x02009;&#x000B1;&#x02009;0.0161 for no dilations and three dilations, respectively. Ultimately the error reduces down to 0.062&#x02009;&#x000B1;&#x02009;0.0098 by synergy 8.</p>
<fig position="float" id="F7">
<label>Figure 7</label>
<caption><p><bold>Normalized reconstruction error when recruiting from synergies 1&#x02013;8 with and without dilations</bold>. The reconstruction error for each synergy was averaged over degrees of freedom, subjects, and tasks. Dilated synergies were longer than undilated synergies by 25, 50, and 75% of the difference between minimum reconstruction task length and the synergy length. SDs are across subjects and tasks.</p></caption>
<graphic xlink:href="fbioe-05-00002-g007.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F8">8</xref> shows examples of the reconstruction progression for left shoulder abduction using dilations for several tasks, demonstrating a clear progression from two available synergies (blue dotted line) to 8 synergies (red line). Figure <xref ref-type="fig" rid="F8">8</xref>A shows that the best-performing task that was repetition 2 of task 27, pretend steering wheel counterclockwise for subject 8. Reconstruction error went from 74.2% using only the first synergy to 2.22% using the first eight. Figure <xref ref-type="fig" rid="F8">8</xref>B shows repetition 2 of task 24, open box, for subject 5. Reconstruction error for this task was 27.9% using the first synergy and 2.41% using the first eight. Figure <xref ref-type="fig" rid="F8">8</xref>C shows repetition 1 of task 22, knife and fork, for subject 10. Reconstruction error was 43.8% using the first synergy and 7.32% using the first eight.</p>
<fig position="float" id="F8">
<label>Figure 8</label>
<caption><p><bold>Three examples of reconstruction progression for left shoulder abduction</bold>. <bold>(A)</bold> Repetition 2 of task 27 for subject 8, the best-performing reconstruction with error across all joints of 2.22%. <bold>(B)</bold> Repetition 2 of task 24 for subject 5, error of 2.4%. <bold>(C)</bold> Repetition 1 of task 22 for subject 10, error of 7.3%. The early reaching phases of tasks were typically not as accurately reconstructed as the later manipulation phases.</p></caption>
<graphic xlink:href="fbioe-05-00002-g008.tif"/>
</fig>
<p>The optimization algorithm appeared to handle cyclic profiles relatively well, whereas the initial and ending phases of the tasks would often be less accurate. Figures <xref ref-type="fig" rid="F8">8</xref>A,C show this quality within the first 1&#x02009;s of the tasks. Reconstruction was able to capture the overall shape of the task shown in Figure <xref ref-type="fig" rid="F8">8</xref>B, but some of the finer, irregular motions were not captured.</p>
<p>Tables <xref ref-type="table" rid="T5">5</xref> and <xref ref-type="table" rid="T6">6</xref> show the integrated recruitment gain for subject 4 averaged across tasks during normalized time bins for each synergy without and with dilations, respectively. Synergies and their dilations were not allowed to be recruited beyond the time at which the last synergy and task sample would coincide. Time bins which would include &#x0201C;missing&#x0201D; recruitment gains were therefore omitted. Significant differences found using one-way ANOVA with &#x003B1;&#x02009;&#x0003D;&#x02009;0.00089 (0.05 over 56 comparisons) between synergy recruitments with and without dilations are indicated in Table <xref ref-type="table" rid="T5">5</xref> as bolded and underlined with an asterisk. For subject 4, synergies 3 and 5 in time bin 2 were significantly more recruited in the no dilations reconstruction than in the dilations reconstruction (<italic>p</italic>&#x02009;&#x02248;&#x02009;0 for both). No other synergies had significantly different recruitments.</p>
<table-wrap position="float" id="T5">
<label>Table 5</label>
<caption><p><bold>Integrated recruitment weight without dilations for normalized time bins averaged across tasks for subject 4 (mean&#x02009;&#x000B1;&#x02009;SD)</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" colspan="2"/>
<th align="center" colspan="8">Time bin<hr/></th>
</tr>
<tr>
<th align="center" colspan="2"/>
<th align="center">1</th>
<th align="center">2</th>
<th align="center">3</th>
<th align="center">4</th>
<th align="center">5</th>
<th align="center">6</th>
<th align="center">7</th>
<th align="center">8&#x02013;10</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Synergy number</td>
<td align="center">1</td>
<td align="center">&#x02212;26.57&#x02009;&#x000B1;&#x02009;17.45</td>
<td align="center">&#x02212;11.33&#x02009;&#x000B1;&#x02009;26.62</td>
<td align="center">12.06&#x02009;&#x000B1;&#x02009;34.19</td>
<td align="center">&#x02212;9.23&#x02009;&#x000B1;&#x02009;18.79</td>
<td align="center">&#x02212;9.48&#x02009;&#x000B1;&#x02009;26.38</td>
<td align="center">7.96&#x02009;&#x000B1;&#x02009;28.23</td>
<td align="center">&#x02212;0.72&#x02009;&#x000B1;&#x02009;16.06</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">2</td>
<td align="center">9.44&#x02009;&#x000B1;&#x02009;18.81</td>
<td align="center">&#x02212;4.75&#x02009;&#x000B1;&#x02009;15.67</td>
<td align="center">1.74&#x02009;&#x000B1;&#x02009;10.06</td>
<td align="center">0.37&#x02009;&#x000B1;&#x02009;9.64</td>
<td align="center">&#x02212;4.33&#x02009;&#x000B1;&#x02009;14.96</td>
<td align="center">0.24&#x02009;&#x000B1;&#x02009;8.66</td>
<td align="center">0.64&#x02009;&#x000B1;&#x02009;9.37</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">3</td>
<td align="center">4.98&#x02009;&#x000B1;&#x02009;12.94</td>
<td align="center"><bold>9.89&#x02009;&#x000B1;&#x02009;12.61&#x0002A;</bold></td>
<td align="center">&#x02212;3.08&#x02009;&#x000B1;&#x02009;12.48</td>
<td align="center">&#x02212;0.35&#x02009;&#x000B1;&#x02009;10.6</td>
<td align="center">2.44&#x02009;&#x000B1;&#x02009;9.28</td>
<td align="center">&#x02212;6.18&#x02009;&#x000B1;&#x02009;14.18</td>
<td align="center">1.14&#x02009;&#x000B1;&#x02009;13.08</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">4</td>
<td align="center">8.03&#x02009;&#x000B1;&#x02009;9.53</td>
<td align="center">&#x02212;0.01&#x02009;&#x000B1;&#x02009;11.62</td>
<td align="center">1.87&#x02009;&#x000B1;&#x02009;9.43</td>
<td align="center">&#x02212;2&#x02009;&#x000B1;&#x02009;8.59</td>
<td align="center">1.7&#x02009;&#x000B1;&#x02009;7.77</td>
<td align="center">&#x02212;0.88&#x02009;&#x000B1;&#x02009;6.15</td>
<td align="center">2.4&#x02009;&#x000B1;&#x02009;9.47</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">5</td>
<td align="center">1.39&#x02009;&#x000B1;&#x02009;13.96</td>
<td align="center"><bold>&#x02212;9.24&#x02009;&#x000B1;&#x02009;11.7&#x0002A;</bold></td>
<td align="center">1.41&#x02009;&#x000B1;&#x02009;11.23</td>
<td align="center">4.93&#x02009;&#x000B1;&#x02009;13.45</td>
<td align="center">&#x02212;4.74&#x02009;&#x000B1;&#x02009;9.3</td>
<td align="center">0.29&#x02009;&#x000B1;&#x02009;8.04</td>
<td align="center">2.05&#x02009;&#x000B1;&#x02009;10.15</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">6</td>
<td align="center">6.42&#x02009;&#x000B1;&#x02009;28.58</td>
<td align="center">&#x02212;17.88&#x02009;&#x000B1;&#x02009;51.59</td>
<td align="center">5.55&#x02009;&#x000B1;&#x02009;28.93</td>
<td align="center">10.64&#x02009;&#x000B1;&#x02009;34.04</td>
<td align="center">&#x02212;14.79&#x02009;&#x000B1;&#x02009;33.27</td>
<td align="center">5.74&#x02009;&#x000B1;&#x02009;20.07</td>
<td align="center">8.41&#x02009;&#x000B1;&#x02009;30.17</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">7</td>
<td align="center">&#x02212;0.34&#x02009;&#x000B1;&#x02009;9.14</td>
<td align="center">&#x02212;3.77&#x02009;&#x000B1;&#x02009;15.21</td>
<td align="center">0.8&#x02009;&#x000B1;&#x02009;15.6</td>
<td align="center">2.91&#x02009;&#x000B1;&#x02009;16.71</td>
<td align="center">&#x02212;4.09&#x02009;&#x000B1;&#x02009;13.76</td>
<td align="center">5.93&#x02009;&#x000B1;&#x02009;11.02</td>
<td align="center">0.72&#x02009;&#x000B1;&#x02009;14.61</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">8</td>
<td align="center">2.53&#x02009;&#x000B1;&#x02009;24.7</td>
<td align="center">&#x02212;12.33&#x02009;&#x000B1;&#x02009;33.39</td>
<td align="center">&#x02212;4.37&#x02009;&#x000B1;&#x02009;37.26</td>
<td align="center">16.78&#x02009;&#x000B1;&#x02009;36.35</td>
<td align="center">&#x02212;13.31&#x02009;&#x000B1;&#x02009;26.3</td>
<td align="center">&#x02212;3.19&#x02009;&#x000B1;&#x02009;31.74</td>
<td align="center">10.07&#x02009;&#x000B1;&#x02009;28.91</td>
<td align="center">&#x02013;</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>Statistical differences are marked in bold with an asterisk</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T6">
<label>Table 6</label>
<caption><p><bold>Integrated recruitment weight including dilations (<italic>D</italic><sub>0</sub>, <italic>D</italic><sub>1</sub>, <italic>D</italic><sub>2</sub>, <italic>D</italic><sub>3</sub>) for normalized time bins averaged across tasks for subject 4 (mean&#x02009;&#x000B1;&#x02009;SD)</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left"/>
<th align="center"/>
<th align="center"/>
<th align="center" colspan="8">Time bin<hr/></th>
</tr>
<tr>
<th align="left"/>
<th align="center"/>
<th align="center"/>
<th align="center">1</th>
<th align="center">2</th>
<th align="center">3</th>
<th align="center">4</th>
<th align="center">5</th>
<th align="center">6</th>
<th align="center">7</th>
<th align="center">8&#x02013;10</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Synergy number</td>
<td align="center">1</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center"><bold>&#x02212;19.75&#x02009;&#x000B1;&#x02009;18.81&#x0002A;</bold></td>
<td align="center">3.53&#x02009;&#x000B1;&#x02009;14.85</td>
<td align="center">5.04&#x02009;&#x000B1;&#x02009;17.22</td>
<td align="center">&#x02212;1.97&#x02009;&#x000B1;&#x02009;5.45</td>
<td align="center">0.78&#x02009;&#x000B1;&#x02009;4.39</td>
<td align="center">&#x02212;0.47&#x02009;&#x000B1;&#x02009;11.58</td>
<td align="center">&#x02212;2.28&#x02009;&#x000B1;&#x02009;6.33</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">&#x02212;4.79&#x02009;&#x000B1;&#x02009;5.17</td>
<td align="center">1.06&#x02009;&#x000B1;&#x02009;4.05</td>
<td align="center">&#x02212;1.49&#x02009;&#x000B1;&#x02009;7.14</td>
<td align="center">&#x02212;0.35&#x02009;&#x000B1;&#x02009;5.84</td>
<td align="center">0.85&#x02009;&#x000B1;&#x02009;6.59</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">&#x02212;4.79&#x02009;&#x000B1;&#x02009;5.17</td>
<td align="center">1.06&#x02009;&#x000B1;&#x02009;4.05</td>
<td align="center">&#x02212;1.49&#x02009;&#x000B1;&#x02009;7.14</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">&#x02212;3.1&#x02009;&#x000B1;&#x02009;7.41</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">2</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center">1.42&#x02009;&#x000B1;&#x02009;14.16</td>
<td align="center">0.27&#x02009;&#x000B1;&#x02009;0.89</td>
<td align="center">2.09&#x02009;&#x000B1;&#x02009;8.09</td>
<td align="center">&#x02212;0.16&#x02009;&#x000B1;&#x02009;2.02</td>
<td align="center">0.46&#x02009;&#x000B1;&#x02009;1.36</td>
<td align="center">&#x02212;0.06&#x02009;&#x000B1;&#x02009;6.2</td>
<td align="center">1.36&#x02009;&#x000B1;&#x02009;4.4</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">&#x02212;0.83&#x02009;&#x000B1;&#x02009;9.06</td>
<td align="center">0.37&#x02009;&#x000B1;&#x02009;1.59</td>
<td align="center">&#x02212;0.54&#x02009;&#x000B1;&#x02009;2.59</td>
<td align="center">&#x02212;0.19&#x02009;&#x000B1;&#x02009;1.77</td>
<td align="center">1.54&#x02009;&#x000B1;&#x02009;3.9</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">&#x02212;1.61&#x02009;&#x000B1;&#x02009;5.17</td>
<td align="center">1&#x02009;&#x000B1;&#x02009;4.05</td>
<td align="center">&#x02212;3.55&#x02009;&#x000B1;&#x02009;7.14</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">&#x02212;3.04&#x02009;&#x000B1;&#x02009;7.77</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">3</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center">0.5&#x02009;&#x000B1;&#x02009;1.71</td>
<td align="center">&#x02212;0.42&#x02009;&#x000B1;&#x02009;1.53</td>
<td align="center">&#x02212;0.03&#x02009;&#x000B1;&#x02009;1.2</td>
<td align="center">0.07&#x02009;&#x000B1;&#x02009;1.16</td>
<td align="center">&#x02212;0.7&#x02009;&#x000B1;&#x02009;1.41</td>
<td align="center">0.57&#x02009;&#x000B1;&#x02009;2.06</td>
<td align="center">0.67&#x02009;&#x000B1;&#x02009;2.12</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">0.48&#x02009;&#x000B1;&#x02009;1.75</td>
<td align="center">&#x02212;0.42&#x02009;&#x000B1;&#x02009;1.53</td>
<td align="center">&#x02212;0.03&#x02009;&#x000B1;&#x02009;1.2</td>
<td align="center">0.07&#x02009;&#x000B1;&#x02009;1.16</td>
<td align="center">&#x02212;0.7&#x02009;&#x000B1;&#x02009;1.4</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">0.56&#x02009;&#x000B1;&#x02009;5.49</td>
<td align="center">&#x02212;0.41&#x02009;&#x000B1;&#x02009;1.31</td>
<td align="center">&#x02212;0.15&#x02009;&#x000B1;&#x02009;1.42</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">5.82&#x02009;&#x000B1;&#x02009;12.58</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">4</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center">3.06&#x02009;&#x000B1;&#x02009;8.86</td>
<td align="center">&#x02212;0.32&#x02009;&#x000B1;&#x02009;4.15</td>
<td align="center">&#x02212;0.8&#x02009;&#x000B1;&#x02009;3.01</td>
<td align="center">0.9&#x02009;&#x000B1;&#x02009;2.07</td>
<td align="center">&#x02212;0.62&#x02009;&#x000B1;&#x02009;2.47</td>
<td align="center">&#x02212;0.06&#x02009;&#x000B1;&#x02009;2.55</td>
<td align="center">0.85&#x02009;&#x000B1;&#x02009;1.35</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">2.63&#x02009;&#x000B1;&#x02009;5.85</td>
<td align="center">&#x02212;0.37&#x02009;&#x000B1;&#x02009;3.09</td>
<td align="center">&#x02212;0.87&#x02009;&#x000B1;&#x02009;3.38</td>
<td align="center">0.99&#x02009;&#x000B1;&#x02009;2.32</td>
<td align="center">&#x02212;0.51&#x02009;&#x000B1;&#x02009;2.39</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">1.52&#x02009;&#x000B1;&#x02009;8.97</td>
<td align="center">0.3&#x02009;&#x000B1;&#x02009;4.82</td>
<td align="center">&#x02212;0.76&#x02009;&#x000B1;&#x02009;3.27</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">1.48&#x02009;&#x000B1;&#x02009;5.9</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">5</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center">&#x02212;1.45&#x02009;&#x000B1;&#x02009;2.48</td>
<td align="center">0.09&#x02009;&#x000B1;&#x02009;1.69</td>
<td align="center">&#x02212;0.41&#x02009;&#x000B1;&#x02009;1.31</td>
<td align="center">&#x02212;0.52&#x02009;&#x000B1;&#x02009;1.37</td>
<td align="center">&#x02212;0.05&#x02009;&#x000B1;&#x02009;0.81</td>
<td align="center">0.34&#x02009;&#x000B1;&#x02009;2.93</td>
<td align="center">0.03&#x02009;&#x000B1;&#x02009;1.35</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">&#x02212;1.46&#x02009;&#x000B1;&#x02009;2.49</td>
<td align="center">0.09&#x02009;&#x000B1;&#x02009;1.69</td>
<td align="center">&#x02212;0.41&#x02009;&#x000B1;&#x02009;1.31</td>
<td align="center">&#x02212;0.53&#x02009;&#x000B1;&#x02009;1.38</td>
<td align="center">&#x02212;0.04&#x02009;&#x000B1;&#x02009;0.76</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">&#x02212;2.96&#x02009;&#x000B1;&#x02009;7.54</td>
<td align="center">&#x02212;1.15&#x02009;&#x000B1;&#x02009;3.6</td>
<td align="center">0.55&#x02009;&#x000B1;&#x02009;3.75</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">&#x02212;0.28&#x02009;&#x000B1;&#x02009;5.97</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">6</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center">2.31&#x02009;&#x000B1;&#x02009;22.83</td>
<td align="center">&#x02212;0.19&#x02009;&#x000B1;&#x02009;13.51</td>
<td align="center">4.05&#x02009;&#x000B1;&#x02009;17.21</td>
<td align="center">&#x02212;0.47&#x02009;&#x000B1;&#x02009;16.69</td>
<td align="center">&#x02212;2.68&#x02009;&#x000B1;&#x02009;13.1</td>
<td align="center">3.54&#x02009;&#x000B1;&#x02009;13.58</td>
<td align="center">&#x02212;2.15&#x02009;&#x000B1;&#x02009;8.03</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">3.65&#x02009;&#x000B1;&#x02009;11.23</td>
<td align="center">&#x02212;2.2&#x02009;&#x000B1;&#x02009;7.98</td>
<td align="center">1.2&#x02009;&#x000B1;&#x02009;2.92</td>
<td align="center">&#x02212;0.91&#x02009;&#x000B1;&#x02009;5.01</td>
<td align="center">&#x02212;1.75&#x02009;&#x000B1;&#x02009;7.8</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">&#x02212;5.32&#x02009;&#x000B1;&#x02009;15.15</td>
<td align="center">&#x02212;0.8&#x02009;&#x000B1;&#x02009;5.65</td>
<td align="center">6.17&#x02009;&#x000B1;&#x02009;14.32</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">&#x02212;3.85&#x02009;&#x000B1;&#x02009;9.58</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">7</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center">1.65&#x02009;&#x000B1;&#x02009;7.15</td>
<td align="center">&#x02212;1.16&#x02009;&#x000B1;&#x02009;3.6</td>
<td align="center">0.97&#x02009;&#x000B1;&#x02009;4.61</td>
<td align="center">0.64&#x02009;&#x000B1;&#x02009;8.32</td>
<td align="center">&#x02212;1.35&#x02009;&#x000B1;&#x02009;6.54</td>
<td align="center">2.17&#x02009;&#x000B1;&#x02009;5.3</td>
<td align="center">&#x02212;3.59&#x02009;&#x000B1;&#x02009;7.96</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">2.66&#x02009;&#x000B1;&#x02009;14.93</td>
<td align="center">0.53&#x02009;&#x000B1;&#x02009;17.11</td>
<td align="center"><bold>&#x02212;7.03&#x02009;&#x000B1;&#x02009;10.51&#x0002A;</bold></td>
<td align="center">2.07&#x02009;&#x000B1;&#x02009;9.08</td>
<td align="center">&#x02212;1.86&#x02009;&#x000B1;&#x02009;5.2</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">&#x02212;0.38&#x02009;&#x000B1;&#x02009;13.73</td>
<td align="center">3.37&#x02009;&#x000B1;&#x02009;8.03</td>
<td align="center">&#x02212;0.52&#x02009;&#x000B1;&#x02009;5.7</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">2.06&#x02009;&#x000B1;&#x02009;6.86</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center">8</td>
<td align="center"><italic>D</italic><sub>0</sub></td>
<td align="center"><bold>25.04&#x02009;&#x000B1;&#x02009;58.14&#x0002A;</bold></td>
<td align="center">&#x02212;1.4&#x02009;&#x000B1;&#x02009;10.05</td>
<td align="center"><bold>&#x02212;10.33&#x02009;&#x000B1;&#x02009;25.53&#x0002A;</bold></td>
<td align="center">2.32&#x02009;&#x000B1;&#x02009;11.15</td>
<td align="center">&#x02212;1.02&#x02009;&#x000B1;&#x02009;4.59</td>
<td align="center">&#x02212;7.8&#x02009;&#x000B1;&#x02009;21.86</td>
<td align="center">1.46&#x02009;&#x000B1;&#x02009;6.18</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>1</sub></td>
<td align="center">&#x02212;0.73&#x02009;&#x000B1;&#x02009;3.85</td>
<td align="center">&#x02212;1.03&#x02009;&#x000B1;&#x02009;3.49</td>
<td align="center">0.66&#x02009;&#x000B1;&#x02009;2.72</td>
<td align="center">&#x02212;0.67&#x02009;&#x000B1;&#x02009;1.38</td>
<td align="center">0.88&#x02009;&#x000B1;&#x02009;3.1</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>2</sub></td>
<td align="center">&#x02212;11.03&#x02009;&#x000B1;&#x02009;28.59</td>
<td align="center">&#x02212;2.25&#x02009;&#x000B1;&#x02009;10.4</td>
<td align="center">9.63&#x02009;&#x000B1;&#x02009;22.25</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
<tr>
<td align="left"/>
<td align="center"/>
<td align="center"><italic>D</italic><sub>3</sub></td>
<td align="center">&#x02212;8.24&#x02009;&#x000B1;&#x02009;25.78</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
<td align="center">&#x02013;</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>Statistical differences are marked in bold with an asterisk</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>Table <xref ref-type="table" rid="T6">6</xref> shows significant differences in recruitment between dilations of each synergy in each time bin, found using one-way ANOVA tables with &#x003B1;&#x02009;&#x0003D;&#x02009;0.00125 (0.05 over 40 comparisons) and Tukey <italic>post hoc</italic> tests. Differences are bolded and marked with an asterisk. The undilated synergy 1 was significantly more recruited than all dilations in time bin 1 (<italic>p</italic>&#x02009;&#x02248;&#x02009;0). The undilated synergy 8 was significantly more recruited than dilation 2 and 3 in time bin 1 (<italic>p</italic>&#x02009;&#x0226A;&#x02009;0.00125). The first dilation of synergy 7 was significantly more recruited than the un-dilated synergy in time bin 3 (<italic>p</italic>&#x02009;&#x02248;&#x02009;0). The undilated synergy 8 was significantly more recruited than the second dilation in time bin 3 (<italic>p</italic>&#x02009;&#x0226A;&#x02009;0.00125), although the absolute value of their recruitments likely would not be different.</p>
<p>A similar analysis was performed after pooling all subjects. Significant differences in recruitment of an undilated synergy including and excluding dilations were found across tasks and subjects using ANOVA with &#x003B1;&#x02009;&#x0003D;&#x02009;0.0013 (&#x003B1;&#x02009;&#x0003D;&#x02009;0.05 for 40 comparisons). Synergy 1 was significantly less recruited in time bins 1 and 2 when dilations were included in reconstruction (<italic>p</italic>&#x02009;&#x02248;&#x02009;0). Synergy 8 was significantly more recruited in time bin 1 with dilations compared to without dilations (<italic>p</italic>&#x02009;&#x0226A;&#x02009;0.0013). Differences in recruitment among dilations of each synergy in each time bin were found across tasks and subjects using ANOVA tables with &#x003B1;&#x02009;&#x0003D;&#x02009;0.00156 (&#x003B1;&#x02009;&#x0003D;&#x02009;0.05 for 32 comparisons). The undilated synergy 1 in time bin 1 is significantly more recruited than the dilated versions (<italic>p</italic>&#x02009;&#x02248;&#x02009;0). The undilated and first dilation of synergy 5 are more recruited than dilation 3, but this difference was not statistically significant (<italic>p</italic>&#x02009;&#x0003D;&#x02009;0.0034). Dilation 4 of synergy 7 was recruited significantly more than the undilated, first, and second dilation in time bin 1 (<italic>p</italic>&#x02009;&#x0226A;&#x02009;0.001). The undilated synergy 8 was statistically different from the first and second dilation in time bin 1 (<italic>p</italic>&#x02009;&#x0003D;&#x02009;0.0015).</p>
</sec>
</sec>
<sec id="S4" sec-type="discussion">
<title>Discussion</title>
<p>Previous work in implementing postural synergies in robotic control systems (see <xref ref-type="sec" rid="S1">Introduction</xref>) aims to create a simplified control scheme, which can control high-dimensional systems with a reduced number of control inputs or actuators. The present study expands on this work by evaluating time-varying spatiotemporal synergies defined for both shoulder and elbow joints. Furthermore, we believe a key question for robotic systems (such as prosthetics and other assistive devices) meant to perform ADL, is how capable such systems are of reproducing ADL-like motion. Most experiments evaluate performance via endpoint variables such as task success rate, task completion time, or endpoint accuracy. This work attempts to evaluate such a system based on its ability to replicate ADL-like kinematics measured from reach-and-grasp experiments. This representation gives a more complete representation of the state of the system through the entire motion being performed. We present the optimal kinematic performance of time-varying synergies by sparsely optimizing the recruitment of synergies in time and amplitude and also introduce temporal dilations as discussed later.</p>
<p>Our results indicate that although the first three synergies can account for up to 80% of variance in training data, replicating the actual kinematics of ADL tasks could require the use of higher order synergies. Using two, three, or even four synergies as in previous literature could still be placing an absolute optimal kinematic accuracy limit of over 30% error in angular velocity, as shown in Figure <xref ref-type="fig" rid="F7">7</xref>. In the context of robotic control and assistive robotic interfaces, our results are reminiscent of the tradeoff between the optimal performance and complexity of control. An autonomous system may be able to incorporate higher order synergies in order to finely coordinating two arms, whereas an assistive system meant to be used by a person would quickly become too complex to use. These results may be improved on by experimenting with training task composition, dividing joints into different subgroups, or several other approaches which were not examined here.</p>
<p>Beyond simplifying control schemes, synergies have also been proposed as an avenue to make robotic systems exhibit more humanoid behaviors with biomimetic control. Robots designed to interact and cooperate with humans are deemed more esthetically pleasing when exhibiting anthropomorphic motion and are believed to be safer since human-like motions are more readily predictable than robotic ones (Duffy, <xref ref-type="bibr" rid="B13">2003</xref>; Hegel et al., <xref ref-type="bibr" rid="B18">2008</xref>). Control schemes aimed at anthropomorphizing robotic motions through the use of synergies derived from reach-and-grasp tasks have been carried out by Liarokapis et al. (<xref ref-type="bibr" rid="B20">2015</xref>) and reviewed by Santello et al. (<xref ref-type="bibr" rid="B33">2016</xref>). Whereas this work leveraged postural synergies, our results indicate that time-varying synergies could be used to produce more accurate replications of human motion. It is possible that the reconstruction method applied here could be performed on non-anthropomorphic trajectories to generate a near-natural approximation of a synthetictrajectory.</p>
<p>The recent trend of mechanically embedding synergies into robotic systems may also be extended to time-varying principal components. The SoftHand, for example, uses a compliant structure actuated by a single principal component to achieve various grasps (Catalano et al., <xref ref-type="bibr" rid="B10">2014</xref>). Implementing the complex motions described in Figure <xref ref-type="fig" rid="F4">4</xref> may be achieved by software-generated temporal postural synergies coupled with a mechanical design which together introduce non-linearities. These time-varying synergies in bilateral arm movements can be easily integrated in upper limb prosthetics and rehabilitation devices to render natural movements.</p>
<p>Our results could also have implications outside of strict robotic control. The symmetric nature of the first two synergies between the left and right arms led to an examination of the similarities between the left and right joint angular velocities of synergies 1&#x02013;8 for each subject. These results indicate that lower order synergies tended to have similar profiles between the left and right arms, whereas higher order synergies were dissimilar. The lower order synergies seem to provide broad reaching motions, while higher order synergies appear to fine-tune the motion to suit particular manipulations required by a task.</p>
<p>The asymmetries in higher order synergies could contain information related to the handedness of the subject. Observationally, the postural visualization of the higher order synergies in Figure <xref ref-type="fig" rid="F3">3</xref> appears to show the left arm maintaining stable positions and motions, while the right arm follows a more complex path. This result is in line with previous work done on bimanual upper limb control, and a more detailed kinematic analysis of bilateral kinematic synergies may also be conducted to explore this link. Sainburg and Kalakanis (<xref ref-type="bibr" rid="B30">2000</xref>) and Bagesteiro and Sainburg (<xref ref-type="bibr" rid="B4">2002</xref>) found significant differences in hand path curvature and torque efficiency between dominant and non-dominant hands; the same group found advantages in the dominant arm for speed and directional control, whereas the non-dominant arm was specialized for accurate position control through increased limb impedance (Wang and Sainburg, <xref ref-type="bibr" rid="B43">2007</xref>). Recently, Yokoi et al. (<xref ref-type="bibr" rid="B47">2014</xref>) conducted bimanual lever tasks in which the non-dominant arm operated in an artificial force field. They were able to demonstrate that the non-dominant limb was more adaptable to the force field when trained with a specific motion direction of the dominant arm, but that altering the dominant-side target location led to a decrease in performance of the non-dominant arm. In this paper, a model using movement primitives to approximate motor learning of the non-dominant arm relative to dominant arm dynamics was able to replicate this effect, supporting the idea that bilateral synergies may be used by the central nervous system to produce motion.</p>
<p>The synergies are hypothesized to be abstract representations of motion encoded in the sensorimotor system of the brain, which can be combined to form the complex motions required to execute ADL tasks. The actual generation and execution of complex upper limb movements is a neural process that still has much to be discovered. The original drive or goal which the sensorimotor system acts on has long been believed to be the limbic system (Brooks, <xref ref-type="bibr" rid="B8">1986</xref>). The abstract goals produced by the limbic system are processed by the association cortex that then produces a plan for motion. This information is passed to the projection system, composed of the sensorimotor cortex, cerebellum, and basal ganglia, which converts the &#x0201C;trajectory&#x0201D; to a series of commands which can be passed to the spinal cord. This process is dictated by sensory feedback, developmental history, and a sense of the dynamics of the body (Brooks, <xref ref-type="bibr" rid="B7">1983</xref>). The internal dynamic model has been hypothesized to be composed of both feedforward and feedback components, aimed at minimizing error while still allowing for quick responses. The existence of either of these models or the combination thereof is still much debated, with evidence pointed either way (Wolpert et al., <xref ref-type="bibr" rid="B45">1998</xref>). As mentioned earlier, the studies conducted by Viviani and Terzuolo (<xref ref-type="bibr" rid="B42">1980</xref>) imply the projection system&#x02019;s ability to dilate motion building blocks in time. Single impulses at specific interneuronal sites result in coactivation of multiple muscles, as shown by Tresch et al. (<xref ref-type="bibr" rid="B39">1999</xref>) and Saltiel et al. (<xref ref-type="bibr" rid="B31">2001</xref>), and each muscle generates torque around multiple degrees of freedom in the hand and arm (Santello et al., <xref ref-type="bibr" rid="B32">2013</xref>). This torque is influenced by numerous anatomical parameters which are unique to each individual, as is the resulting motion of the limb (Buchanan et al., <xref ref-type="bibr" rid="B9">2004</xref>). Visual, proprioceptive, haptic, and numerous other sensory signals are then returned to the brain and integrated into motion planning.</p>
<p>Task reconstruction as performed in this study attempts to model the neural process described above computationally. The measured training task can be viewed as the motion plan output by the associative cortex. The synergies derived from the rapid tasks serve as the &#x0201C;history&#x0201D; programmed into the projective system which dictates how the brain converts planned motion to spinal cord commands. This would be analogous to a feedforward component of cerebellar processing discussed by Wolpert et al. (<xref ref-type="bibr" rid="B45">1998</xref>): given a certain output from the brain, there is expected to be some dynamic response observed at the arms that can take on an arbitrary pattern across joints. Dilations of the synergies are also provided which attempts to mimic the time-scaling ability of the basal ganglia and cerebellum. <italic>l</italic><sub>1</sub>-norm minimization serves the role of the projection system by using synergies and their dilations to convert from a desired motion to a time-series of gains, which can be viewed as the time-series of signals being sent to the spinal cord. The neuromuscular and physiological construction of the limbs is approximated by multiplying the synergies by this time-series of gains, producing the final motion.</p>
<p>The time-series of gains generated by <italic>l</italic><sub>1</sub>-norm minimization could give some insights into how useful temporal dilations of synergies could be in motion production. Table <xref ref-type="table" rid="T5">5</xref> shows that recruitment of synergy 1 is reduced when including dilations in reconstruction for the first two time bins. Synergy 8 had a larger recruitment in the first time bin with dilations compared to without. Table <xref ref-type="table" rid="T6">6</xref> shows that the only statistical difference between recruitment of dilations is in time bin 1 for synergies 1, 7, and 8. The undilated synergy 1 was significantly more recruited than the dilations, dilation 3 was the most recruited for synergy 7, and the undilated synergy was the most recruited for synergy 8. The most significant effect of including dilations in the recruitment process appears to be the reduction in recruitment of synergy 1 during task onset. Recruitment of the dilations of synergy 1 also appears to be relatively large compared to recruitment of the other synergy dilations.</p>
<p>The present experiment could be refined to further study dominant/non-dominant performance in bimanual ADL. The subject pool can be expanded to include left- and right-handed individuals, and tasks can be modified to selectively engage the left, right, or bilateral arms. The relative influence of dominant/non-dominant hemispheres on ipsilateral limb motion could be examined with a more focused data analysis by examining whether left or right side joints are better reconstructed for left- and right-handed subjects. Devising a way to &#x0201C;coax&#x0201D; reconstruction to replicate the structural asymmetry and increased influence of the dominant over the non-dominant hemisphere as opposed to <italic>vice versa</italic> (Snyder et al., <xref ref-type="bibr" rid="B37">1995</xref>; Amunts et al., <xref ref-type="bibr" rid="B2">1996</xref>; Ziemann and Hallett, <xref ref-type="bibr" rid="B48">2001</xref>; Hayashi et al., <xref ref-type="bibr" rid="B17">2008</xref>) could allow us to study the strength of this influence. The upper limb kinematic data recorded in this study may also be augmented with EMG and/or EEG signals.</p>
</sec>
<sec id="S5">
<title>Conclusion</title>
<p>This paper presents a study of spatiotemporal kinematic synergies in bilateral arm movements during ADL tasks. These tasks were selected as a representation of the fundamental categories of bilateral motion (symmetric, asymmetric, coupled), with further work aimed at tailoring the task list to target specific aspects of sensorimotor processing. Derived synergies accounted for up to 94.82&#x02009;&#x000B1;&#x02009;0.85% of variance and were demonstrated to reconstruct ADL tasks to within 6.2&#x02009;&#x000B1;&#x02009;0.98% using the <italic>l</italic><sub>1</sub>-norm minimization algorithm. The concept of temporal synergy dilations were incorporated to replicate movement processing found in the basal ganglia and cerebellum. Recruitment patterns were examined throughout task duration and found that the dilated version of a synergy was used equally as much as the undilated version of the same synergy in most time bins, with the beginning of the motion having the most difference. Potential uses of time-varying synergies to anthropomorphize robotic motion and inform mechanical construction were discussed. Interesting features of the synergies in the context of handedness corroborating others&#x02019; results were discussed. We believe that synergies will be instrumental in building next-generation biomimetic prosthetics and orthotics in the near future.</p>
</sec>
<sec id="S6">
<title>Ethics Statement</title>
<p>The present study was conducted under IRB Approved Protocol &#x00023; 2014-026/2015-022 at the Stevens Institute of Technology. All the subjects gave written informed consent in accordance with the Declaration of Helsinki.</p>
</sec>
<sec id="S7">
<title>Author Contributions</title>
<p>MB designed the experiment, ran instrument calibrations, designed the kinematic model and data processing scripts (with inputs from IF and KP), executed the experiment, and wrote the manuscript. VP contributed to the data processing scripts, assisted with executing the experiment, and provided valuable feedback in writing the manuscript. RV set up the hypothesis and direction/scope of the study, provided invaluable feedback in experiment design, task selection, and data processing, coordinated subject recruitment, and provided key revisions and editing on the manuscript.</p>
</sec>
<sec id="S8">
<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. The reviewer MB and handling editor declared their shared affiliation, and the handling editor states that the process nevertheless met the standards of a fair and objective review.</p>
</sec>
</body>
<back>
<ack>
<p>The authors would like to thank the Department of Biomedical Engineering, Chemistry, and Biological Sciences of the Stevens Institute of Technology for their continued support of ongoing research. The authors would like to thank Christian Jensen for his assistance in performing the experiment. The authors would also like to thank the reviewers and associate editors for their valuable comments and suggestions that majorly improved the quality of their manuscript.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alibeji</surname> <given-names>N. A.</given-names></name> <name><surname>Kirsch</surname> <given-names>N. A.</given-names></name> <name><surname>Sharma</surname> <given-names>N.</given-names></name></person-group> (<year>2015</year>). <article-title>A muscle synergy-inspired adaptive control scheme for a hybrid walking neuroprosthesis</article-title>. <source>Front. Bioeng. Biotechnol.</source> <volume>3</volume>:<fpage>203</fpage>.<pub-id pub-id-type="doi">10.3389/fbioe.2015.00203</pub-id><pub-id pub-id-type="pmid">26734606</pub-id></citation></ref>
<ref id="B2"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Amunts</surname> <given-names>K.</given-names></name> <name><surname>Schlaug</surname> <given-names>G.</given-names></name> <name><surname>Schliecher</surname> <given-names>A.</given-names></name> <name><surname>Steinmetz</surname> <given-names>H.</given-names></name> <name><surname>Dabringhaus</surname> <given-names>A.</given-names></name> <name><surname>Roland</surname> <given-names>P. E.</given-names></name> <etal/></person-group> (<year>1996</year>). <article-title>Asymmetry in the human motor cortex and handedness</article-title>. <source>Neuroimage</source> <volume>4</volume>, <fpage>216</fpage>&#x02013;<lpage>222</lpage>.<pub-id pub-id-type="doi">10.1006/nimg.1996.0073</pub-id></citation></ref>
<ref id="B3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Artemiadis</surname> <given-names>P. K.</given-names></name> <name><surname>Kyriakopoulos</surname> <given-names>K. J.</given-names></name></person-group> (<year>2010</year>). <article-title>EMG-based control of a robot arm using low-dimensional embeddings</article-title>. <source>IEEE Trans. Robot.</source> <volume>26</volume>, <fpage>393</fpage>&#x02013;<lpage>398</lpage>.<pub-id pub-id-type="doi">10.1109/TRO.2009.2039378</pub-id></citation></ref>
<ref id="B4"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bagesteiro</surname> <given-names>L. B.</given-names></name> <name><surname>Sainburg</surname> <given-names>R. L.</given-names></name></person-group> (<year>2002</year>). <article-title>Handedness: dominant arm advantages in control of limb dynamics</article-title>. <source>J. Neurophysiol.</source> <volume>88</volume>, <fpage>2408</fpage>&#x02013;<lpage>2421</lpage>.<pub-id pub-id-type="doi">10.1152/jn.00901.2001</pub-id><pub-id pub-id-type="pmid">12424282</pub-id></citation></ref>
<ref id="B5"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barreca</surname> <given-names>S. R.</given-names></name> <name><surname>Stratford</surname> <given-names>P. W.</given-names></name> <name><surname>Lambert</surname> <given-names>C. L.</given-names></name> <name><surname>Masters</surname> <given-names>L. M.</given-names></name> <name><surname>Streiner</surname> <given-names>D. L.</given-names></name></person-group> (<year>2005</year>). <article-title>Test-retest reliability, validity, and sensitivity of the Chedoke arm and hand activity inventory: a new measure of upper-limb function for survivors of stroke</article-title>. <source>Arch. Phys. Med. Rehabil.</source> <volume>86</volume>, <fpage>1616</fpage>&#x02013;<lpage>1622</lpage>.<pub-id pub-id-type="doi">10.1016/j.apmr.2005.03.017</pub-id><pub-id pub-id-type="pmid">16084816</pub-id></citation></ref>
<ref id="B6"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Bernstein</surname> <given-names>N.</given-names></name></person-group> (<year>1967</year>). <source>The Co-Ordination and Regulation of Movements</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Pergamon Press</publisher-name>.</citation></ref>
<ref id="B7"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brooks</surname> <given-names>V. B.</given-names></name></person-group> (<year>1983</year>). <article-title>Motor control: how posture and movements are governed</article-title>. <source>Phys. Ther.</source> <volume>63</volume>, <fpage>664</fpage>&#x02013;<lpage>673</lpage>.<pub-id pub-id-type="pmid">6844412</pub-id></citation></ref>
<ref id="B8"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Brooks</surname> <given-names>V. B.</given-names></name></person-group> (<year>1986</year>). <source>The Neural Basis of Motor Control</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Oxford University Press</publisher-name>.</citation></ref>
<ref id="B9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Buchanan</surname> <given-names>T. S.</given-names></name> <name><surname>Lloyd</surname> <given-names>D. G.</given-names></name> <name><surname>Manal</surname> <given-names>K.</given-names></name> <name><surname>Besier</surname> <given-names>T. F.</given-names></name></person-group> (<year>2004</year>). <article-title>Neuromusculoskeletal modeling: estimation of muscle forces and joint moments and movements from measurements of neural command</article-title>. <source>J. Appl. Biomech.</source> <volume>20</volume>, <fpage>367</fpage>&#x02013;<lpage>395</lpage>.<pub-id pub-id-type="pmid">16467928</pub-id></citation></ref>
<ref id="B10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Catalano</surname> <given-names>M. G.</given-names></name> <name><surname>Grioli</surname> <given-names>G.</given-names></name> <name><surname>Farnioli</surname> <given-names>E.</given-names></name> <name><surname>Serio</surname> <given-names>A.</given-names></name> <name><surname>Piazza</surname> <given-names>C.</given-names></name> <name><surname>Bicchi</surname> <given-names>A.</given-names></name></person-group> (<year>2014</year>). <article-title>Adaptive synergies for the design and control of the Pisa/IIT SoftHand</article-title>. <source>Int. J. Robot. Res.</source> <volume>33</volume>, <fpage>768</fpage>&#x02013;<lpage>782</lpage>.<pub-id pub-id-type="doi">10.1177/0278364913518998</pub-id></citation></ref>
<ref id="B11"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Xiong</surname> <given-names>C.</given-names></name> <name><surname>Yue</surname> <given-names>S.</given-names></name></person-group> (<year>2015</year>). <article-title>Mechanical implementation of kinematic synergy for continual grasping generation of anthropomorphic hand</article-title>. <source>IEEE/ASME Trans. Mechatron.</source> <volume>20</volume>, <fpage>1249</fpage>&#x02013;<lpage>1263</lpage>.<pub-id pub-id-type="doi">10.1109/TMECH.2014.2329006</pub-id></citation></ref>
<ref id="B12"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>Y.-R.</given-names></name> <name><surname>Huang</surname> <given-names>C.-M.</given-names></name> <name><surname>Fu</surname> <given-names>L.-C.</given-names></name></person-group> (<year>2010</year>). &#x0201C;<article-title>Visual tracking of human head and arms with a single camera</article-title>,&#x0201D; in <conf-name>Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference</conf-name>, (<conf-loc>Taipei</conf-loc>: <conf-sponsor>IEEE</conf-sponsor>), <fpage>3416</fpage>&#x02013;<lpage>3421</lpage>.</citation></ref>
<ref id="B13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Duffy</surname> <given-names>B. R.</given-names></name></person-group> (<year>2003</year>). <article-title>Anthropomorphism and the social robot</article-title>. <source>Rob. Auton. Syst.</source> <volume>42</volume>, <fpage>177</fpage>&#x02013;<lpage>190</lpage>.<pub-id pub-id-type="doi">10.1016/S0921-8890(02)00374-3</pub-id></citation></ref>
<ref id="B14"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Foti</surname> <given-names>D.</given-names></name> <name><surname>Koketsu</surname> <given-names>J. S.</given-names></name></person-group> (<year>2013</year>). &#x0201C;<article-title>Activities of daily living</article-title>,&#x0201D; in <source>Pedretti&#x02019;s Occupational Therapy: Practice Skills for Physical Dysfunction</source>, ed. <person-group person-group-type="editor"><name><surname>Falk</surname> <given-names>Kathy</given-names></name></person-group> (<publisher-loc>St. Louis</publisher-loc>: <publisher-name>Elsevier Mosby</publisher-name>), <fpage>164</fpage>&#x02013;<lpage>174</lpage>.</citation></ref>
<ref id="B15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fu</surname> <given-names>D.</given-names></name> <name><surname>Chung</surname> <given-names>K.</given-names></name> <name><surname>Nakamura</surname> <given-names>Y.</given-names></name> <name><surname>Yamamoto</surname> <given-names>T.</given-names></name> <name><surname>Ishiguro</surname> <given-names>H.</given-names></name></person-group> (<year>2013</year>). <article-title>Analysis of motor synergies utilization for optimal movement generation for a human-like robotic arm</article-title>. <source>Int. J. Autom. Comput.</source> <volume>10</volume>, <fpage>515</fpage>&#x02013;<lpage>524</lpage>.<pub-id pub-id-type="doi">10.1007/s11633-013-0749-2</pub-id></citation></ref>
<ref id="B16"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Gabiccini</surname> <given-names>M.</given-names></name> <name><surname>Stillfried</surname> <given-names>G.</given-names></name> <name><surname>Marino</surname> <given-names>H.</given-names></name> <name><surname>Bianchi</surname> <given-names>M.</given-names></name></person-group> (<year>2013</year>). &#x0201C;<article-title>A data-driven kinematic model of the human hand with soft-tissue artifact compensation mechanism for grasp synergy analysis</article-title>,&#x0201D; in <conf-name>IEEE/RSJ International Conference on Intelligent Robotics and Systems</conf-name>, (<conf-loc>Tokyo</conf-loc>: <conf-sponsor>IEEE</conf-sponsor>), <fpage>3738</fpage>&#x02013;<lpage>3745</lpage>.</citation></ref>
<ref id="B17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hayashi</surname> <given-names>M. J.</given-names></name> <name><surname>Saito</surname> <given-names>D. N.</given-names></name> <name><surname>Aramaki</surname> <given-names>Y.</given-names></name> <name><surname>Asai</surname> <given-names>T.</given-names></name> <name><surname>Fujibayashi</surname> <given-names>Y.</given-names></name> <name><surname>Sadato</surname> <given-names>N.</given-names></name></person-group> (<year>2008</year>). <article-title>Hemispheric asymmetry of frequency-dependent suppression in the ipsilateral primary motor cortex during finger movement: a functional magnetic resonance imaging study</article-title>. <source>Cereb. Cortex</source> <volume>18</volume>, <fpage>2932</fpage>&#x02013;<lpage>2940</lpage>.<pub-id pub-id-type="doi">10.1093/cercor/bhn053</pub-id><pub-id pub-id-type="pmid">18413350</pub-id></citation></ref>
<ref id="B18"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Hegel</surname> <given-names>F.</given-names></name> <name><surname>Krach</surname> <given-names>S.</given-names></name> <name><surname>Kircher</surname> <given-names>T.</given-names></name> <name><surname>Wrede</surname> <given-names>B.</given-names></name> <name><surname>Sagerer</surname> <given-names>G.</given-names></name></person-group> (<year>2008</year>). &#x0201C;<article-title>Understanding social robots: a user study on anthropomorphism</article-title>,&#x0201D; in <conf-name>IEEE International Symposium on Robot and Human Interactive Communication</conf-name>, (<conf-loc>Munich</conf-loc>: <conf-sponsor>IEEE</conf-sponsor>), <fpage>574</fpage>&#x02013;<lpage>579</lpage>.</citation></ref>
<ref id="B19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Latash</surname> <given-names>M. L.</given-names></name> <name><surname>Scholz</surname> <given-names>J. P.</given-names></name> <name><surname>Schoner</surname> <given-names>G.</given-names></name></person-group> (<year>2007</year>). <article-title>Toward a new theory of motor synergies</article-title>. <source>Motor Control</source> <volume>11</volume>, <fpage>276</fpage>&#x02013;<lpage>308</lpage>.<pub-id pub-id-type="doi">10.1123/mcj.11.3.276</pub-id><pub-id pub-id-type="pmid">17715460</pub-id></citation></ref>
<ref id="B20"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Liarokapis</surname> <given-names>M. V.</given-names></name> <name><surname>Dollar</surname> <given-names>A. M.</given-names></name> <name><surname>Kyriakopoulos</surname> <given-names>K. J.</given-names></name></person-group> (<year>2015</year>). &#x0201C;<article-title>Humanlike, task-specific reaching and grasping with redundant arms and low-complexity hands</article-title>,&#x0201D; in <conf-name>Advanced Robotics (ICAR), 2015 International Conference</conf-name>, (<conf-loc>Istanbul</conf-loc>: <conf-sponsor>IEEE</conf-sponsor>), <fpage>490</fpage>&#x02013;<lpage>497</lpage>.</citation></ref>
<ref id="B21"><citation citation-type="other"><person-group person-group-type="author"><name><surname>Lunardini</surname> <given-names>F.</given-names></name> <name><surname>Casellato</surname> <given-names>C.</given-names></name> <name><surname>D&#x02019;Avella</surname> <given-names>A.</given-names></name> <name><surname>Sanger</surname> <given-names>T. D.</given-names></name> <name><surname>Pedrocchi</surname> <given-names>A.</given-names></name></person-group> (<year>2015</year>). &#x0201C;<article-title>Robustness and reliability of synergy-based myocontrol of a multiple degree of freedom robotic arm</article-title>,&#x0201D; in <source>IEEE Transactions on Neural Systems and Rehabilitation Engineering</source>, <fpage>940</fpage>&#x02013;<lpage>950</lpage>.</citation></ref>
<ref id="B22"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Mackenzie</surname> <given-names>C. L.</given-names></name> <name><surname>Iberall</surname> <given-names>T.</given-names></name></person-group> (<year>1994</year>). &#x0201C;<article-title>Appendix A &#x02013; Human Upper Limb Anatomy</article-title>,&#x0201D; in <source>The Grasping Hand</source>, eds, <person-group person-group-type="editor"><name><surname>Stelmach</surname> <given-names>G. E.</given-names></name> <name><surname>Vroon</surname> <given-names>P. A.</given-names></name></person-group> (<publisher-loc>Amsterdam</publisher-loc>: <publisher-name>North-Holland</publisher-name>), <fpage>354</fpage>&#x02013;<lpage>364</lpage>.</citation></ref>
<ref id="B23"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mason</surname> <given-names>C. R.</given-names></name> <name><surname>Gomez</surname> <given-names>J. E.</given-names></name> <name><surname>Ebner</surname> <given-names>T. J.</given-names></name></person-group> (<year>2001</year>). <article-title>Hand synergies during reach-to-grasp</article-title>. <source>J. Neurophysiol.</source> <volume>86</volume>, <fpage>2896</fpage>&#x02013;<lpage>2910</lpage>.<pub-id pub-id-type="pmid">11731546</pub-id></citation></ref>
<ref id="B24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Matrone</surname> <given-names>G. C.</given-names></name> <name><surname>Cirpriani</surname> <given-names>C.</given-names></name> <name><surname>Carrozza</surname> <given-names>M. C.</given-names></name> <name><surname>Magenes</surname> <given-names>G.</given-names></name></person-group> (<year>2012</year>). <article-title>Real-time myoelectric control of a multi-fingered hand prosthesis using principal components analysis</article-title>. <source>J. Neuroeng. Rehabil.</source> <volume>9</volume>, <fpage>1</fpage>&#x02013;<lpage>13</lpage>.</citation></ref>
<ref id="B25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Merckle</surname> <given-names>L. A.</given-names></name> <name><surname>Layne</surname> <given-names>C. S.</given-names></name> <name><surname>Bloomberg</surname> <given-names>J. J.</given-names></name> <name><surname>Zhang</surname> <given-names>J. J.</given-names></name></person-group> (<year>1998</year>). <article-title>Using factor analysis to identify neuromuscular synergies during treadmill walking</article-title>. <source>J. Neurosci. Methods</source> <volume>82</volume>, <fpage>207</fpage>&#x02013;<lpage>214</lpage>.<pub-id pub-id-type="doi">10.1016/S0165-0270(98)00054-5</pub-id><pub-id pub-id-type="pmid">9700694</pub-id></citation></ref>
<ref id="B26"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Patel</surname> <given-names>V.</given-names></name> <name><surname>Burns</surname> <given-names>M.</given-names></name> <name><surname>Mao</surname> <given-names>Z.-H.</given-names></name> <name><surname>Crone</surname> <given-names>N.</given-names></name> <name><surname>Vinjamuri</surname> <given-names>R.</given-names></name></person-group> (<year>2015a</year>). <article-title>Linear and nonlinear kinematic synergies in the grasping hand</article-title>. <source>J. Bioeng. Biomed. Sci.</source> <volume>5</volume>, <fpage>163</fpage>.<pub-id pub-id-type="doi">10.4172/2155-9538.1000163</pub-id></citation></ref>
<ref id="B27"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Patel</surname> <given-names>V.</given-names></name> <name><surname>Burns</surname> <given-names>M.</given-names></name> <name><surname>Vinjamuri</surname> <given-names>R.</given-names></name></person-group> (<year>2015b</year>). <article-title>Effect of visual and tactile feedback on kinematic synergies in the grasping hand</article-title>. <source>Med. Biol. Eng. Comput.</source> <volume>54</volume>, <fpage>1</fpage>&#x02013;<lpage>11</lpage>.<pub-id pub-id-type="doi">10.1007/s11517-015-1424-2</pub-id></citation></ref>
<ref id="B28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Roh</surname> <given-names>J.</given-names></name> <name><surname>Rymer</surname> <given-names>W. Z.</given-names></name> <name><surname>Perrreault</surname> <given-names>E. J.</given-names></name> <name><surname>Yoo</surname> <given-names>S. B.</given-names></name> <name><surname>Beer</surname> <given-names>R. F.</given-names></name></person-group> (<year>2013</year>). <article-title>Alterations in upper limb muscle synergy structure in chronic stroke survivors</article-title>. <source>J. Neurophysiol.</source> <volume>109</volume>, <fpage>768</fpage>&#x02013;<lpage>781</lpage>.<pub-id pub-id-type="doi">10.1152/jn.00670.2012</pub-id><pub-id pub-id-type="pmid">23155178</pub-id></citation></ref>
<ref id="B29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rosell</surname> <given-names>J.</given-names></name> <name><surname>Suarez</surname> <given-names>R.</given-names></name> <name><surname>Rosales</surname> <given-names>C.</given-names></name> <name><surname>Perez</surname> <given-names>A.</given-names></name></person-group> (<year>2011</year>). <article-title>Autonomous motion planning of a hand-arm robotic system based on captured human-like hand postures</article-title>. <source>Auton. Robots.</source> <volume>31</volume>, <fpage>87</fpage>&#x02013;<lpage>102</lpage>.<pub-id pub-id-type="doi">10.1007/s10514-011-9232-5</pub-id></citation></ref>
<ref id="B30"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sainburg</surname> <given-names>R. L.</given-names></name> <name><surname>Kalakanis</surname> <given-names>D.</given-names></name></person-group> (<year>2000</year>). <article-title>Differences in control of limb dynamics during dominant and nondominant arm reaching</article-title>. <source>J. Neurophysiol.</source> <volume>83</volume>, <fpage>2661</fpage>&#x02013;<lpage>2675</lpage>.<pub-id pub-id-type="pmid">10805666</pub-id></citation></ref>
<ref id="B31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saltiel</surname> <given-names>P.</given-names></name> <name><surname>Wyler-Duda</surname> <given-names>K.</given-names></name> <name><surname>D&#x02019;Avella</surname> <given-names>A.</given-names></name> <name><surname>Tresch</surname> <given-names>M. C.</given-names></name> <name><surname>Bizzi</surname> <given-names>E.</given-names></name></person-group> (<year>2001</year>). <article-title>Muscle synergies encoded within the spinal cord: evidence from focal intraspinal NMDA iontophoresis in the frog</article-title>. <source>J. Neurophysiol.</source> <volume>85</volume>, <fpage>605</fpage>&#x02013;<lpage>619</lpage>.<pub-id pub-id-type="pmid">11160497</pub-id></citation></ref>
<ref id="B32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Santello</surname> <given-names>M.</given-names></name> <name><surname>Baud-Bovy</surname> <given-names>G.</given-names></name> <name><surname>J&#x000F6;rntell</surname> <given-names>H.</given-names></name></person-group> (<year>2013</year>). <article-title>Neural bases of hand synergies</article-title>. <source>Front. Comput. Neurosci.</source> <volume>7</volume>:<fpage>23</fpage>.<pub-id pub-id-type="doi">10.3389/fncom.2013.00023</pub-id><pub-id pub-id-type="pmid">23579545</pub-id></citation></ref>
<ref id="B33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Santello</surname> <given-names>M.</given-names></name> <name><surname>Bianchib</surname> <given-names>M.</given-names></name> <name><surname>Gabiccinib</surname> <given-names>M.</given-names></name> <name><surname>Ricciardie</surname> <given-names>E.</given-names></name> <name><surname>Salviettif</surname> <given-names>G.</given-names></name> <name><surname>Prattichizzo</surname> <given-names>D.</given-names></name> <etal/></person-group> (<year>2016</year>). <article-title>Hand synergies: integration of robotics and neuroscience for understanding the control of biological and artificial hands</article-title>. <source>Phys. Life Rev.</source> <volume>17</volume>, <fpage>1</fpage>&#x02013;<lpage>23</lpage>.<pub-id pub-id-type="doi">10.1016/j.plrev.2016.02.001</pub-id></citation></ref>
<ref id="B34"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Santello</surname> <given-names>M.</given-names></name> <name><surname>Flanders</surname> <given-names>M.</given-names></name> <name><surname>Soechting</surname> <given-names>J. F.</given-names></name></person-group> (<year>1998</year>). <article-title>Postural hand synergies for tool use</article-title>. <source>J. Neurosci.</source> <volume>18</volume>, <fpage>10105</fpage>&#x02013;<lpage>10115</lpage>.<pub-id pub-id-type="pmid">9822764</pub-id></citation></ref>
<ref id="B35"><citation citation-type="other"><person-group person-group-type="author"><name><surname>Segil</surname> <given-names>J. L.</given-names></name> <name><surname>Weir</surname> <given-names>R. F.</given-names></name></person-group> (<year>2013</year>). &#x0201C;<article-title>Design and validation of a morphing myoelectric hand posture controller based on principal component analysis of human grasping</article-title>,&#x0201D; in <source>IEEE Transactions on Neural Systems and Rehabilitation Engineering</source>, <fpage>249</fpage>&#x02013;<lpage>257</lpage>.</citation></ref>
<ref id="B36"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Sidenbladh</surname> <given-names>H.</given-names></name> <name><surname>Black</surname> <given-names>M. J.</given-names></name> <name><surname>Fleet</surname> <given-names>D. J.</given-names></name></person-group> (<year>2000</year>). &#x0201C;<article-title>Stochastic tracking of 3D human figures using 2D image motion</article-title>,&#x0201D; in <conf-name>European Conference on Computer Vision</conf-name> (<conf-loc>Dublin</conf-loc>: <conf-sponsor>ECCV</conf-sponsor>), <fpage>702</fpage>&#x02013;<lpage>718</lpage>.</citation></ref>
<ref id="B37"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Snyder</surname> <given-names>P. J.</given-names></name> <name><surname>Bilder</surname> <given-names>R. M.</given-names></name> <name><surname>Wu</surname> <given-names>H.</given-names></name> <name><surname>Bogerts</surname> <given-names>B.</given-names></name> <name><surname>Lieberman</surname> <given-names>J. A.</given-names></name></person-group> (<year>1995</year>). <article-title>Cerebellar volume asymmetries are related to handedness: a quantitative MRI study</article-title>. <source>Neuropsychologia</source> <volume>33</volume>, <fpage>407</fpage>&#x02013;<lpage>419</lpage>.<pub-id pub-id-type="doi">10.1016/0028-3932(94)00125-9</pub-id><pub-id pub-id-type="pmid">7617152</pub-id></citation></ref>
<ref id="B38"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tresch</surname> <given-names>M. C.</given-names></name> <name><surname>Jarc</surname> <given-names>A.</given-names></name></person-group> (<year>2009</year>). <article-title>The case for and against muscle synergies</article-title>. <source>Curr. Opin. Neurobiol.</source> <volume>19</volume>, <fpage>601</fpage>&#x02013;<lpage>607</lpage>.<pub-id pub-id-type="doi">10.1016/j.conb.2009.09.002</pub-id><pub-id pub-id-type="pmid">19828310</pub-id></citation></ref>
<ref id="B39"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tresch</surname> <given-names>M. C.</given-names></name> <name><surname>Saltiel</surname> <given-names>P.</given-names></name> <name><surname>Bizzi</surname> <given-names>E.</given-names></name></person-group> (<year>1999</year>). <article-title>The construction of movement by the spinal cord</article-title>. <source>Nat. Neurosci.</source> <volume>2</volume>, <fpage>162</fpage>&#x02013;<lpage>167</lpage>.<pub-id pub-id-type="doi">10.1038/5721</pub-id><pub-id pub-id-type="pmid">10195201</pub-id></citation></ref>
<ref id="B40"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turvey</surname> <given-names>M. T.</given-names></name></person-group> (<year>2007</year>). <article-title>Action and perception at the level of synergies</article-title>. <source>Hum. Mov. Sci.</source> <volume>26</volume>, <fpage>657</fpage>&#x02013;<lpage>697</lpage>.<pub-id pub-id-type="doi">10.1016/j.humov.2007.04.002</pub-id><pub-id pub-id-type="pmid">17604860</pub-id></citation></ref>
<ref id="B41"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vinjamuri</surname> <given-names>R.</given-names></name> <name><surname>Sun</surname> <given-names>M.</given-names></name> <name><surname>Chang</surname> <given-names>C.-C.</given-names></name> <name><surname>Lee</surname> <given-names>H.-N.</given-names></name> <name><surname>Sclabassi</surname> <given-names>R. J.</given-names></name> <name><surname>Mao</surname> <given-names>Z.-H.</given-names></name></person-group> (<year>2010</year>). <article-title>Temporal postural synergies of the hand</article-title>. <source>IEEE Trans. Inform. Technol. Biomed.</source> <volume>14</volume>, <fpage>986</fpage>&#x02013;<lpage>994</lpage>.<pub-id pub-id-type="doi">10.1109/TITB.2009.2038907</pub-id></citation></ref>
<ref id="B42"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Viviani</surname> <given-names>P.</given-names></name> <name><surname>Terzuolo</surname> <given-names>C.</given-names></name></person-group> (<year>1980</year>). <article-title>Space-time invariance in learned motor skills</article-title>. <source>Adv. Psychol.</source> <volume>1</volume>, <fpage>525</fpage>&#x02013;<lpage>533</lpage>.<pub-id pub-id-type="doi">10.1016/S0166-4115(08)61967-6</pub-id></citation></ref>
<ref id="B43"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>J.</given-names></name> <name><surname>Sainburg</surname> <given-names>R. L.</given-names></name></person-group> (<year>2007</year>). <article-title>The dominant and nondominant arms are specialized for stabilizing different features of task performance</article-title>. <source>Exp. Brain Res.</source> <volume>178</volume>, <fpage>565</fpage>&#x02013;<lpage>570</lpage>.<pub-id pub-id-type="doi">10.1007/s00221-007-0936-x</pub-id></citation></ref>
<ref id="B44"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Wimbock</surname> <given-names>T.</given-names></name> <name><surname>Jahn</surname> <given-names>B.</given-names></name> <name><surname>Hirzinger</surname> <given-names>G.</given-names></name></person-group> (<year>2011</year>). &#x0201C;<article-title>Synergy level impedance control for multifingered hands</article-title>,&#x0201D; in <conf-name>IEEE/RSJ International Conference on Intelligent Robots and Systems</conf-name>, (<conf-loc>San Francisco</conf-loc>: <conf-sponsor>IEEE</conf-sponsor>), <fpage>973</fpage>&#x02013;<lpage>979</lpage>.</citation></ref>
<ref id="B45"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpert</surname> <given-names>D. M.</given-names></name> <name><surname>Miall</surname> <given-names>C.</given-names></name> <name><surname>Kawato</surname> <given-names>M.</given-names></name></person-group> (<year>1998</year>). <article-title>Internal models in the cerebellum</article-title>. <source>Trends Cogn. Sci.</source> <volume>2</volume>, <fpage>338</fpage>&#x02013;<lpage>347</lpage>.<pub-id pub-id-type="doi">10.1016/S1364-6613(98)01221-2</pub-id></citation></ref>
<ref id="B46"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>G.</given-names></name> <name><surname>Van der Helm</surname> <given-names>F. C.</given-names></name> <name><surname>Veeger</surname> <given-names>H. D.</given-names></name> <name><surname>Makhsous</surname> <given-names>M.</given-names></name> <name><surname>Van Roy</surname> <given-names>P.</given-names></name> <name><surname>Anglin</surname> <given-names>C.</given-names></name> <etal/></person-group> (<year>2005</year>). <article-title>ISB recommendation on definitions of joint coordinate systems of various joints for the reporting of human joint motion&#x02014;part II: shoulder, elbow, wrist and hand</article-title>. <source>J. Biomech.</source> <volume>38</volume>, <fpage>981</fpage>&#x02013;<lpage>992</lpage>.<pub-id pub-id-type="doi">10.1016/j.jbiomech.2004.05.042</pub-id></citation></ref>
<ref id="B47"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yokoi</surname> <given-names>A.</given-names></name> <name><surname>Hirashima</surname> <given-names>M.</given-names></name> <name><surname>Nozaki</surname> <given-names>D.</given-names></name></person-group> (<year>2014</year>). <article-title>Lateralized sensitivity of motor memories to the kinematics of the opposite arm reveals functional specialization during bimanual actions</article-title>. <source>J. Neurosci.</source> <volume>34</volume>, <fpage>9141</fpage>&#x02013;<lpage>9151</lpage>.<pub-id pub-id-type="doi">10.1523/JNEUROSCI.2694-13.2014</pub-id><pub-id pub-id-type="pmid">24990934</pub-id></citation></ref>
<ref id="B48"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ziemann</surname> <given-names>U.</given-names></name> <name><surname>Hallett</surname> <given-names>M.</given-names></name></person-group> (<year>2001</year>). <article-title>Hemispheric asymmetry of ipsilateral motor cortex activation during unimanual motor tasks: further evidence for motor dominance</article-title>. <source>Neurophysiol. Clin.</source> <volume>112</volume>, <fpage>107</fpage>&#x02013;<lpage>113</lpage>.<pub-id pub-id-type="doi">10.1016/S1388-2457(00)00502-2</pub-id><pub-id pub-id-type="pmid">11137667</pub-id></citation></ref>
</ref-list>
</back>
</article>