<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.3 20210610//EN" "JATS-archivearticle1-3-mathml3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="1.3" xml:lang="en" article-type="research-article"><?properties open_access?><?properties manuscript?><processing-meta base-tagset="archiving" mathml-version="3.0" table-model="xhtml" tagset-family="jats"><restricted-by>pmc</restricted-by></processing-meta><front><journal-meta><journal-id journal-id-type="nlm-journal-id">101514509</journal-id><journal-id journal-id-type="pubmed-jr-id">36499</journal-id><journal-id journal-id-type="nlm-ta">IEEE Trans Robot</journal-id><journal-id journal-id-type="iso-abbrev">IEEE Trans Robot</journal-id><journal-title-group><journal-title>IEEE transactions on robotics : a publication of the IEEE Robotics and Automation Society</journal-title></journal-title-group><issn pub-type="ppub">1552-3098</issn><issn pub-type="epub">1941-0468</issn></journal-meta><article-meta><article-id pub-id-type="pmid">40123650</article-id><article-id pub-id-type="pmc">11926883</article-id><article-id pub-id-type="doi">10.1109/tro.2025.3539172</article-id><article-id pub-id-type="manuscript">HHSPA2063363</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title-group><article-title>A Lightweight Powered Hip Exoskeleton With Parallel Actuation for Frontal and Sagittal Plane Assistance</article-title></title-group><contrib-group><contrib contrib-type="author"><contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0000-0002-4228-6196</contrib-id><name><surname>Archangeli</surname><given-names>Dante</given-names></name><aff id="A1">Department of Mechanical Engineering and the Robotics Center, University of Utah, Salt Lake City, UT 84112 USA</aff></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0009-0003-2248-6734</contrib-id><name><surname>Ortolano</surname><given-names>Brendon</given-names></name><aff id="A2">Department of Mechanical Engineering and the Robotics Center, University of Utah, Salt Lake City, UT 84112 USA</aff></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0000-0003-3943-2188</contrib-id><name><surname>Murray</surname><given-names>Rosemarie</given-names></name><aff id="A3">Department of Mechanical Engineering and the Robotics Center, University of Utah, Salt Lake City, UT 84112 USA</aff></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0000-0001-5569-9099</contrib-id><name><surname>Gabert</surname><given-names>Lukas</given-names></name><aff id="A4">Department of Mechanical Engineering and the Robotics Center, University of Utah, Salt Lake City, UT 84112 USA, and also with the Rocky Mountain Center for Occupational and Environmental Health, Salt Lake City, UT 84111 USA.</aff></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0000-0003-0957-6412</contrib-id><name><surname>Lenzi</surname><given-names>Tommaso</given-names></name><role>Member, IEEE</role><aff id="A5">Department of Mechanical Engineering and the Robotics Center, University of Utah, Salt Lake City, UT 84112 USA, also with the Rocky Mountain Center for Occupational and Environmental Health, Salt Lake City, UT 84111 USA, and also with the Department of Biomedical Engineering, University of Utah, Salt Lake City, UT 84112 USA</aff></contrib></contrib-group><author-notes><corresp id="CR1">Corresponding author: Dante Archangeli. <email>dante.archangeli@utah.edu</email>.</corresp></author-notes><pub-date pub-type="nihms-submitted"><day>8</day><month>3</month><year>2025</year></pub-date><pub-date pub-type="ppub"><month>2</month><year>2025</year></pub-date><pub-date pub-type="pmc-release"><day>21</day><month>3</month><year>2025</year></pub-date><volume>41</volume><fpage>1</fpage><lpage>17</lpage><permissions><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/" specific-use="textmining" content-type="ccbylicense">https://creativecommons.org/licenses/by/4.0/</ali:license_ref><license-p>This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><abstract id="ABS1"><p id="P1">Wearable robots and powered exoskeletons may improve ambulation for millions of individuals with poor mobility. Powered exoskeletons primarily assist in the sagittal plane to improve walking efficiency and speed. However, individuals with poor mobility often have limited mediolateral balance, which requires torque generation in the frontal plane. Existing hip exoskeletons that assist in both the sagittal and frontal planes are too heavy and bulky for use in the real world. Here we present the kinematic model, mechatronic design, and benchtop and human testing of a powered hip exoskeleton with a unique parallel kinematic actuator. The exoskeleton is lightweight (5.3 kg), has a slim profile, and can generate 30 N&#x000b7;m and 20 N&#x000b7;m of torque during gait in the sagittal and frontal planes. The exoskeleton torque density is 5.7 N&#x000b7;m/kg&#x02014;53% higher than previously possible with series kinematic design. Testing with five healthy subjects indicate that frontal plane torques applied during stance or swing can alter step width, while sagittal plane torque can assist with hip flexion and extension. A device with these characteristics may improve both gait economy and balance in the real world.</p></abstract><kwd-group><title>Index Terms&#x02014;</title><kwd>Parallel robots</kwd><kwd>physically assistive devices</kwd><kwd>prosthetics and exoskeletons</kwd><kwd>wearable robots</kwd></kwd-group></article-meta></front><body><sec id="S1"><label>I.</label><title>Introduction</title><p id="P2">Limitations to mobility impact millions of individuals worldwide. These challenges can make simple activities like walking or climbing a flight of stairs difficult due to lack of muscle strength, coordination, or balance. Recently, powered ankle and hip exoskeletons have demonstrated the potential to improve mobility in clinical populations by generating sagittal plane torques that can support the human joint function. For example, ankle exoskeletons assisting the user&#x02019;s plantar/dorsiflexion can increase level-ground self-selected walking speed in individuals poststroke [<xref rid="R1" ref-type="bibr">1</xref>], [<xref rid="R2" ref-type="bibr">2</xref>] and in children with cerebral palsy [<xref rid="R3" ref-type="bibr">3</xref>]. Assisting the user&#x02019;s ankle plantarflexion with an ankle exoskeleton can also decrease the metabolic cost of transport during ramp and stair ascent in individuals with cerebral palsy [<xref rid="R3" ref-type="bibr">3</xref>], [<xref rid="R4" ref-type="bibr">4</xref>]. Similarly, hip exoskeletons assisting hip flexion/extension can increase level-ground self-selected walking speed in stroke survivors [<xref rid="R5" ref-type="bibr">5</xref>], [<xref rid="R6" ref-type="bibr">6</xref>], decrease metabolic cost of transport in above-knee amputees and elderly individuals [<xref rid="R7" ref-type="bibr">7</xref>], [<xref rid="R8" ref-type="bibr">8</xref>], and improve recovery after anterior and posterior slip events in elderly individuals and individuals with above knee amputation [<xref rid="R9" ref-type="bibr">9</xref>], [<xref rid="R10" ref-type="bibr">10</xref>]. Thus, walking speed and metabolic cost of transport in clinical populations can be improved through exoskeleton assistance to the sagittal plane. However, current exoskeleton assistance strategies have had limited success improving medio-lateral balance of clinical populations [<xref rid="R9" ref-type="bibr">9</xref>].</p><p id="P3">Medio-lateral balance is an important factor in gait. Clinical populations often struggle to maintain medio-lateral balance, putting them at high risk of falling [<xref rid="R11" ref-type="bibr">11</xref>], [<xref rid="R12" ref-type="bibr">12</xref>], [<xref rid="R13" ref-type="bibr">13</xref>]. To maintain mediolateral balance, healthy individuals use their hip abductor and adductor muscles to regulate hip torque in the frontal plane [<xref rid="R14" ref-type="bibr">14</xref>], [<xref rid="R15" ref-type="bibr">15</xref>]. By controlling frontal plane hip torques, healthy individuals can shift their center of mass with respect to their center of pressure when the foot is in contact with the ground. Moreover, individuals can use frontal plane hip torque to reposition their feet when the foot is off the ground, increasing their base of support in the subsequent step, which also improves balance [<xref rid="R14" ref-type="bibr">14</xref>], [<xref rid="R16" ref-type="bibr">16</xref>]. The hip abductors and adductors play a large role in both these balancing strategies, generating 0.7 to 1.0 N&#x000b7;m/kg of frontal plane torque during walking and climbing stairs [<xref rid="R14" ref-type="bibr">14</xref>], [<xref rid="R17" ref-type="bibr">17</xref>], [<xref rid="R18" ref-type="bibr">18</xref>]. Unfortunately, most people affected by mobility impairments have weakened lower limbs [<xref rid="R19" ref-type="bibr">19</xref>], [<xref rid="R20" ref-type="bibr">20</xref>], [<xref rid="R21" ref-type="bibr">21</xref>]. This lower limb weakness makes balance more challenging and increases the prevalence of falls [<xref rid="R22" ref-type="bibr">22</xref>], [<xref rid="R23" ref-type="bibr">23</xref>]. Therefore, powered exoskeletons could also improve balance and mobility in clinical populations by generating torques in the frontal plane.</p><p id="P4">To the best of our knowledge, only two autonomous exoskeletons have attempted to improve balance by providing assistive hip abduction and adduction torques in addition to hip flexion and extension. The first is the MindWalker, a 28 kg hip&#x02013;knee&#x02013;ankle exoskeleton developed for people with spinal cord injury [<xref rid="R24" ref-type="bibr">24</xref>]. This device provided the first demonstration of an exoskeleton that actively modifies the lateral foot placement in response to a perturbation. A 9.2 kg powered hip-only exoskeleton from North Carolina State University extended this control scheme to include admittance-based control [<xref rid="R25" ref-type="bibr">25</xref>]. Unfortunately, both these devices are quite heavy and bulky, which substantially reduced their usability in the real world. To address this problem, researchers developed an exoskeleton that assists the hip abduction/adduction only [<xref rid="R26" ref-type="bibr">26</xref>]. This device is lighter but cannot assist with body propulsion and step length symmetry, which require hip flexion/extension assistance. Thus, there is an unmet need for a lightweight and compact autonomous hip exoskeleton that can assist both hip flexion/extension and abduction/adduction.</p><p id="P5">Existing hip exoskeletons that power both sagittal and frontal plane motion are also limited by their <italic toggle="yes">series</italic> kinematic configuration. In this <italic toggle="yes">series</italic> configuration, the powered frontal plane joint meant to generate hip abduction/adduction is placed proximal to the powered sagittal plane joints meant to generate hip flexion/extension. With this configuration, at high degrees of hip flexion (e.g., during terminal swing of walking or ascending a step), exoskeleton frontal plane torques cause anatomical hip eversion/inversion torques instead of hip abduction/adduction. Therefore, powered hip exoskeletons using a <italic toggle="yes">series</italic> kinematic configuration cannot provide hip abduction/adduction torques during terminal swing in level ground walking or when climbing stairs. Moreover, in a <italic toggle="yes">series</italic> kinematic configuration, the frontal plane actuators are located in the back, preventing the exoskeleton users from sitting comfortably in a chair.</p><p id="P6">In this paper, we present a lightweight and compact powered hip exoskeleton with an alternative kinematic design that can provide hip abduction/adduction independently of the hip flexion/extension angle. Specifically, we propose a parallel kinematic actuation system that concurrently assists hip flexion/extension and abduction/adduction. Leveraging the proposed parallel actuation system, we developed a powered hip exoskeleton that is lightweight (5.3 kg), has a slim profile (adding only 3 cm posteriorly, and 8 cm laterally at the hip), and can provide high torque during gait (up to 30 N&#x000b7;m). This article presents the kinetostatic model and the simulation framework used to design the proposed parallel hip actuator. Benchtop testing shows the accuracy of the transmission model including feedforward friction and inertia compensations. Treadmill-based walking studies with five subjects demonstrate the ability of the proposed exoskeleton hardware and controller to provide assistance both in the sagittal and frontal planes during walking. Thus, the main contributions of this paper are the kinematic model of the actuator, the application of adaptive oscillators and phase-based torque planning to control assistive torques in the frontal plane, and the verification of the actuator and controller performance on the bench top and with human subjects. Due to its compact size, small mass, and unique kinematic configuration, we believe that the proposed powered hip exoskeleton has the potential to improve balance and reduce metabolic cost in individuals with lower-limb impairments, improving their mobility and quality of life.</p></sec><sec id="S2"><label>II.</label><title>Modeling</title><sec id="S3"><label>A.</label><title>Powered Hip Actuator Architecture</title><p id="P7">The proposed hip actuator (see <xref rid="F1" ref-type="fig">Fig. 1</xref>) is based on two parallel underactuated five-bar mechanisms comprising spherical (S), revolute (R), and prismatic (P) joints. Combined, the two underactuated kinematic chains <inline-formula><mml:math id="M49" display="inline"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M50" display="inline"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, create a fully defined kinematic system in which the linear motions of <inline-formula><mml:math id="M51" display="inline"><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M52" display="inline"><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> (i.e., the linear actuators) control the rotations about <inline-formula><mml:math id="M53" display="inline"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M54" display="inline"><mml:msub><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> (i.e., the hip flexion/extension and abduction/adduction angles). Similar kinematic structures are used in powered prosthetic ankles and humanoid robots [<xref rid="R27" ref-type="bibr">27</xref>], [<xref rid="R28" ref-type="bibr">28</xref>], [<xref rid="R29" ref-type="bibr">29</xref>].</p></sec><sec id="S4"><label>B.</label><title>Kinetostatic Model</title><p id="P8">The parallel hip actuator provides hip extension/flexion and hip adduction/abduction torques [see <xref rid="F1" ref-type="fig">Fig. 1(c)</xref> and <xref rid="F1" ref-type="fig">(d)</xref>, respectively]about revolute joints <inline-formula><mml:math id="M55" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M56" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, respectively. These torques, labeled <inline-formula><mml:math id="M57" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M58" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, are defined by the forces <inline-formula><mml:math id="M59" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M60" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> produced by two linear actuators, modeled as prismatic joints <inline-formula><mml:math id="M61" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M62" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. The relationship between these forces and torques can be expressed as the inverse of the transpose of the velocity Jacobian <inline-formula><mml:math id="M63" display="inline"><mml:mi>J</mml:mi></mml:math></inline-formula>
<disp-formula id="FD1">
<label>(1)</label>
<mml:math id="M64" display="block"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:math>
</disp-formula></p><p id="P9">Moreover, the velocity Jacobian relates the output joint velocities of <inline-formula><mml:math id="M65" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M66" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M566" display="inline"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M67" display="inline"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, respectively) to the velocities of linear actuator <inline-formula><mml:math id="M68" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M69" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>
<disp-formula id="FD2">
<label>(2)</label>
<mml:math id="M70" display="block"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi>J</mml:mi><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x002d9;</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><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:math>
</disp-formula></p><p id="P10">Following the definition of (<xref rid="FD1" ref-type="disp-formula">1</xref>), the components of <inline-formula><mml:math id="M71" display="inline"><mml:msup><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> are ratios between the applied force of the linear actuators and their respective moments. We define the inverse of the transpose of the velocity Jacobian as follows:
<disp-formula id="FD3">
<label>(3)</label>
<mml:math id="M72" display="block"><mml:msup><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>11</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>12</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>21</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>22</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
where <inline-formula><mml:math id="M73" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>11</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the ratio between the applied force <inline-formula><mml:math id="M74" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and its corresponding moment about and in the direction of joint <inline-formula><mml:math id="M75" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:math></inline-formula>
<inline-formula><mml:math id="M76" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>12</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the ratio between the applied force <inline-formula><mml:math id="M77" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and its corresponding moment about and in the direction of joint <inline-formula><mml:math id="M78" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula>. Similarly, <inline-formula><mml:math id="M79" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>21</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M80" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>22</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the ratios between the applied forces <inline-formula><mml:math id="M81" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M82" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and their respective moments about and in the direction of <inline-formula><mml:math id="M83" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> (<inline-formula><mml:math id="M583" display="inline"><mml:mrow><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>).</p><p id="P11">The specific ratios between the applied forces (i.e., <inline-formula><mml:math id="M85" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M86" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) and the resultant moments (<inline-formula><mml:math id="M87" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M88" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) can be found by independently solving the kinematic chains <inline-formula><mml:math id="M89" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M90" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> with grounded components <inline-formula><mml:math id="M91" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M92" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> (see <xref rid="F1" ref-type="fig">Figs. 1</xref> and <xref rid="F2" ref-type="fig">2</xref>). Here we will solve kinematic chains <inline-formula><mml:math id="M93" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> to determine the relationship between <inline-formula><mml:math id="M94" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M95" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M96" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>.</p><p id="P12">The kinematic chains <inline-formula><mml:math id="M97" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> can be described by the dimensions of link <inline-formula><mml:math id="M98" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M99" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and the joint angles <inline-formula><mml:math id="M100" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M101" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (see <xref rid="F1" ref-type="fig">Figs. 1</xref> and <xref rid="F2" ref-type="fig">2</xref>). These links are modeled as vectors <inline-formula><mml:math id="M102" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M103" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, respectively. Vector <inline-formula><mml:math id="M104" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is grounded [see <xref rid="F2" ref-type="fig">Fig. 2(b)</xref>]. Vector <inline-formula><mml:math id="M105" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> rotates about the <inline-formula><mml:math id="M106" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> axis by <inline-formula><mml:math id="M107" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> [see <xref rid="F2" ref-type="fig">Fig. 2(b)</xref>]. Vector <inline-formula><mml:math id="M108" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is fixed to the distal end <inline-formula><mml:math id="M109" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and rotates about <inline-formula><mml:math id="M110" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">z</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> by <inline-formula><mml:math id="M111" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> [see <xref rid="F2" ref-type="fig">Fig. 2(c)</xref>]. The specific dimensions of each vector with respect to coordinate system 1 when <inline-formula><mml:math id="M112" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M113" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are both zero [see <xref rid="F2" ref-type="fig">Fig. 2(e)</xref>] are listed in <xref rid="T1" ref-type="table">Table I</xref>. These vectors are labeled with a superscript 0 as in <inline-formula><mml:math id="M114" display="inline"><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> to distinguish them from their respective value after a rotational transform is applied. The vectors are described as follows:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math id="M115" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="0.5em"/><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
<disp-formula id="FD5">
<label>(5)</label>
<mml:math id="M116" display="block"><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mi>p</mml:mi><mml:mi>t</mml:mi><mml:mo>]</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="0.5em"/><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
<disp-formula id="FD6">
<label>(6)</label>
<mml:math id="M117" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="0.5em"/><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
where <inline-formula><mml:math id="M118" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula> and <inline-formula><mml:math id="M119" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula> are standard three-dimension rotation matrixes about the <inline-formula><mml:math id="M120" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M121" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> axes, respectively.</p><p id="P13">We construct vectors <inline-formula><mml:math id="M122" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M123" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>15</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> between <inline-formula><mml:math id="M124" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M125" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M126" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M127" display="inline"><mml:msub><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> from <inline-formula><mml:math id="M128" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M129" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> [see <xref rid="F2" ref-type="fig">Fig. 2(d)</xref>].</p><disp-formula id="FD7">
<label>(7)</label>
<mml:math id="M130" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math>
</disp-formula><disp-formula id="FD8">
<label>(8)</label>
<mml:math id="M131" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>15</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:msub></mml:math>
</disp-formula><p id="P14">Using these vectors, we calculate the transmission ratio relating the force <inline-formula><mml:math id="M132" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> applied by prismatic joint <inline-formula><mml:math id="M133" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> to the torques <inline-formula><mml:math id="M134" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M135" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>
<disp-formula id="FD9">
<label>(9)</label>
<mml:math id="M136" display="block"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>11</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>&#x000b7;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>&#x000d7;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mfenced open="|" close="|" separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:math>
</disp-formula>
<disp-formula id="FD10">
<label>(10)</label>
<mml:math id="M137" display="block"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mn>21</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>R</mml:mi><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="bold-italic">z</mml:mi><mml:mo>&#x000b7;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>15</mml:mn></mml:mrow></mml:msub><mml:mo>&#x000d7;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mfenced open="|" close="|" separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:math>
</disp-formula></p><p id="P15">A similar model is constructed from <inline-formula><mml:math id="M138" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> to calculate the transmission ratio between <inline-formula><mml:math id="M139" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M140" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M141" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> applied by prismatic joint <inline-formula><mml:math id="M142" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> using the shared joints and vector <inline-formula><mml:math id="M143" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M144" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and independent vectors <inline-formula><mml:math id="M145" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M146" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>23</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> constructed from design parameters <inline-formula><mml:math id="M147" display="inline"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> (see <xref rid="T1" ref-type="table">Table I</xref>).</p><p id="P16">Force <inline-formula><mml:math id="M148" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M149" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are generated by linear actuators powered by high performance brushless motors (see <xref rid="F1" ref-type="fig">Figs. 1</xref> and <xref rid="F4" ref-type="fig">4</xref>). These actuators are built with a primary gear stage and a ball screw with transmission ratios <inline-formula><mml:math id="M150" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M151" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, respectively. <xref rid="FD1" ref-type="disp-formula">Equations (1)</xref> and <xref rid="FD2" ref-type="disp-formula">(2)</xref> can be modified to relate the joint torques <inline-formula><mml:math id="M152" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M153" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and the joint velocity <inline-formula><mml:math id="M154" display="inline"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M155" display="inline"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> to the motor torques (<inline-formula><mml:math id="M156" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003c4;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M157" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003c4;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) and velocities (<inline-formula><mml:math id="M158" display="inline"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M159" display="inline"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>)
<disp-formula id="FD11">
<label>(11)</label>
<mml:math id="M160" display="block"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003c4;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mtext>static</mml:mtext></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003c4;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mtext>static</mml:mtext></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mfenced separators="|"><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
<disp-formula id="FD12">
<label>(12)</label>
<mml:math id="M161" display="block"><mml:mtable><mml:mtr><mml:mtd><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:mtd><mml:mtd><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x002d9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula></p><p id="P17">Thus, using (<xref rid="FD9" ref-type="disp-formula">9</xref>)&#x02013;(<xref rid="FD12" ref-type="disp-formula">12</xref>) it is possible to relate hip actuator joint torques and velocities to motor torques and velocities. These relationships are used in a simulation framework to identify critical exoskeleton dimensions.</p></sec><sec id="S5"><label>C.</label><title>Simulation Framework</title><p id="P18">Similar to our previous work [<xref rid="R30" ref-type="bibr">30</xref>], [<xref rid="R31" ref-type="bibr">31</xref>], [<xref rid="R32" ref-type="bibr">32</xref>], [<xref rid="R33" ref-type="bibr">33</xref>], [<xref rid="R34" ref-type="bibr">34</xref>], we use a simulation framework to guide the design of the powered hip actuator. The simulation framework captures the dynamic behavior of the proposed parallel actuator mechanism by integrating an electromechanical model of the brushless motor with the kinetostatic model shown in the previous section. The simulation framework takes as input the desired torque, position, and velocity of the output hip abduction and hip extension joints derived from walking [<xref rid="R17" ref-type="bibr">17</xref>] and stair climbing [<xref rid="R18" ref-type="bibr">18</xref>] datasets. Based on these inputs, the framework calculates motor current and voltage for a specific parameter set describing the dimensions of the linkages.</p><p id="P19">As is commonly done in the field [<xref rid="R35" ref-type="bibr">35</xref>], [<xref rid="R36" ref-type="bibr">36</xref>], the dynamic model accounts for the inertial torque due to the motor <inline-formula><mml:math id="M162" display="inline"><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula> and the transmission system <inline-formula><mml:math id="M163" display="inline"><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula>. We also account for mechanical losses of the linear actuator using an efficiency term <inline-formula><mml:math id="M164" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b7;</mml:mi></mml:mrow><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow></mml:msub></mml:math></inline-formula>. Using the motor torque (<xref rid="FD11" ref-type="disp-formula">11</xref>) and velocity (<xref rid="FD12" ref-type="disp-formula">12</xref>) we calculate the motor current (<inline-formula><mml:math id="M165" display="inline"><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M166" display="inline"><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) and subsequently motor voltage (<inline-formula><mml:math id="M167" display="inline"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M168" display="inline"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) for each actuator as follows:
<disp-formula id="FD13">
<label>(13)</label>
<mml:math id="M169" display="block"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mfenced separators="|"><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003b7;</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003c4;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mtext>static</mml:mtext></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mtext>static</mml:mtext></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:msubsup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow></mml:mfenced><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x000a8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x000a8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
<disp-formula id="FD14">
<label>(14)</label>
<mml:math id="M170" display="block"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x000a8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mo>&#x000a8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math>
</disp-formula>
where <inline-formula><mml:math id="M171" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the resistance of the motor windings and <inline-formula><mml:math id="M172" display="inline"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the motor constant. The effect of inductance is neglected in this model. After the motor voltage and current are calculated, the simulation framework checks that the motor root mean square current is less than the nominal motor current (<inline-formula><mml:math id="M173" display="inline"><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mtext>nom</mml:mtext></mml:mrow></mml:msub></mml:math></inline-formula>) and that the motor voltage is less than the supply voltage <inline-formula><mml:math id="M174" display="inline"><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula>, accounting for losses in the motor driver (<inline-formula><mml:math id="M175" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b7;</mml:mi></mml:mrow><mml:mrow><mml:mtext>driver</mml:mtext></mml:mrow></mml:msub></mml:math></inline-formula>):
<disp-formula id="FD15">
<label>(15)</label>
<mml:math id="M176" display="block"><mml:mfenced separators="|"><mml:mrow><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mtext>rms</mml:mtext></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mtext>rss</mml:mtext></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>&#x0003c;</mml:mo><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mtext>nom</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mfenced separators="|"><mml:mrow><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mfenced open="|" close="|" separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mfenced open="|" close="|" separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced><mml:mo>&#x0003c;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003b7;</mml:mi></mml:mrow><mml:mrow><mml:mtext>driver</mml:mtext></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:math>
</disp-formula></p><p id="P20">Using the simulation framework, we can explore the design space to understand the effect of the different parameters on performance.</p></sec></sec><sec id="S6"><label>III.</label><title>Design</title><sec id="S7"><label>A.</label><title>Simulations</title><p id="P21">We use an iterative design approach to explore the influence of critical design parameters on the powered hip actuator performance and size. The simulation framework takes as input, a list of powered hip design parameters, human hip biomechanics for walking [<xref rid="R17" ref-type="bibr">17</xref>] and stair ascent [<xref rid="R18" ref-type="bibr">18</xref>], and motor specifications. Leveraging the kinetostatic model and simulation framework, we predict motor performance. <xref rid="T1" ref-type="table">Table I</xref> shows the selected design parameters. The large number of design parameters and preference for a search grid with a small step size creates a simulation with high time complexity. The design space can be reduced by constraining the shape of the hip actuator and identifying parameters with reduced impact on the hip actuator performance.</p><p id="P22">The proposed hip actuator can be built such that the proximal spherical joints of the linear actuators [see <inline-formula><mml:math id="M177" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M178" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <xref rid="F3" ref-type="fig">Fig. 3(a)</xref>] are located in one of the eight cartesian octants. To reduce the actuator lateral size, the proximal spherical joints should be placed on the same side of the <inline-formula><mml:math id="M179" display="inline"><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:math></inline-formula> plane and close to <inline-formula><mml:math id="M180" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. To reduce potential contact with the user, the linear actuators and thus spherical joints should be placed on the lateral aspect of <inline-formula><mml:math id="M181" display="inline"><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:math></inline-formula> plane. When designing a right-side hip actuator, this would force the <inline-formula><mml:math id="M182" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> coordinate of <inline-formula><mml:math id="M183" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M184" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold">v</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> to be negative which reduces the 8 octants to four quadrants in the <inline-formula><mml:math id="M185" display="inline"><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:math></inline-formula> plane [see <xref rid="F3" ref-type="fig">Fig. 3(a)</xref>]. The proximal spherical joints can be located in the same quadrant but, due to the size of the spherical joint (e.g., about 25 mm in diameter), this would be difficult to manufacture while still maintaining a compact actuator. Based on these design constraints, there are six general combinations for the location of the spherical joints [i.e., <inline-formula><mml:math id="M186" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 2 and <inline-formula><mml:math id="M187" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 1, 3, or 4; <inline-formula><mml:math id="M188" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 3 and <inline-formula><mml:math id="M189" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 1 or 4; <inline-formula><mml:math id="M190" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 4 and <inline-formula><mml:math id="M191" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 1; <xref rid="F3" ref-type="fig">Fig. 3(b)</xref>]. Of the six combinations, only one combination [<inline-formula><mml:math id="M192" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 3 and <inline-formula><mml:math id="M193" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> located in quadrant 1, <xref rid="F3" ref-type="fig">Fig. 3(c)</xref> and <xref rid="F3" ref-type="fig">(d)</xref>] allows for 30&#x000b0; of hip extension and 100&#x000b0; of hip flexion while placing the proximal spherical joints close to <inline-formula><mml:math id="M194" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. Placement of the distal spherical joints (<inline-formula><mml:math id="M195" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M196" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) has little impact on the device performance and was selected to increase the minimum distance between the two linear actuators across the device range of motion. Using these restrictions, the number of simulation parameters can be reduced.</p><p id="P23">In addition to restricting the domain of design parameters that describe the kinematic behavior of the device, it is also possible to predetermine a finite number of ball screw and primary gear stage transmission ratios (<inline-formula><mml:math id="M197" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> respectively). Notably, these mechanical elements scale the velocity Jacobian as in (<xref rid="FD11" ref-type="disp-formula">11</xref>) and (<xref rid="FD12" ref-type="disp-formula">12</xref>). Thus, for the same peak transmission ratio, decreases in the velocity Jacobian can be compensated by increases in the ball screw and primary gear stage transmission ratio. To satisfy our desire for a compact device, the spherical joints are placed close to <inline-formula><mml:math id="M198" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> which sets the peak transmission ratio achieved across the range of motion. In doing so, we can also identify combinations of stock ball screw and gear pairs that scale the transmission ratio to an acceptable range. Thus, the primary gear ratio and ball screw ratio can be reduced to a small number of combinations based on the range of acceptable proximal spherical joint geometries and the availability of stock components.</p><p id="P24">During level ground walking, the simulation framework predicts that the proposed hip actuator built according to design parameters in <xref rid="T1" ref-type="table">Table I</xref> can produce 28.5 N&#x000b7;m of frontal-plane assistance and 25.5 N&#x000b7;m of sagittal-plane assistance with a root mean square current and peak voltage of 4.64 A and 14.4 V, respectively. These peak torque values correspond to 28.2% of the biological torques for a 95th percentile male (i.e., 122.6 kg) [<xref rid="R17" ref-type="bibr">17</xref>], [<xref rid="R37" ref-type="bibr">37</xref>]. At this level of assistance, the hip actuator injects a total of 10.9 J of mechanical energy into the gait cycle and absorbs a total of 7.2 J of mechanical energy. Accounting for thermal losses, the actuator consumes 24.5 J of electrical energy per stride. The predicted maximum torque increases when the exoskeleton acts to produce torque only in the frontal or sagittal plane. Specifically, the simulations predict that the actuators can produce 30.3 and 48.2 N&#x000b7;m when assisting in only the sagittal or frontal plane, respectively.</p><p id="P25">During stair ascent, the simulation framework predicts that the proposed hip actuator can produce 28.4% of the biological torque for a 95th percentile male [<xref rid="R18" ref-type="bibr">18</xref>], [<xref rid="R37" ref-type="bibr">37</xref>]. These values correspond to 34.0 N&#x000b7;m of frontal plane assistance and 14.9 N&#x000b7;m of sagittal plane assistance, with a root mean square current and peak voltage of 4.64 A and 12.9 V, respectively. At this level of assistance, the hip actuator injects a total of 16.6 J of mechanical energy into the gait cycle and absorbs a total of 1.1 J of mechanical energy. Accounting for thermal losses, the actuator consumes 38.1 J of electrical energy per stride. When acting to produce only frontal plane torque or only sagittal plane torque, the actuators can produce up to 38.4 and 67 N&#x000b7;m of assistance, which is substantially higher than when producing torque in both planes simultaneously. Thus, the simulation framework predicts that the proposed parallel hip actuator can provide similar performance to existing autonomous exoskeletons [<xref rid="R25" ref-type="bibr">25</xref>], [<xref rid="R38" ref-type="bibr">38</xref>].</p></sec><sec id="S8"><label>B.</label><title>Mechanics</title><p id="P26">The powered hip actuator is built based on the design parameters reported in <xref rid="T1" ref-type="table">Table I</xref>. Each hip actuator is powered by two identical linear actuators [see <xref rid="F4" ref-type="fig">Fig. 4(a)</xref>]. Each linear actuator comprises a brushless DC motor (Maxon, 323218, EC-4pole 22 mm, 90 W, 24 V), a primary gear stage (Boston Gears, 3:1), and a ball screw (Ewellix, 8 &#x000d7; 2.5 mm). The primary gear stage and ball screw are covered by plastic shields that protect the transmission from debris. An active cooling system provides forced heat convection, reducing the motor thermal resistance. A similar system has demonstrated a 39% increase in the continuous current of the motor [<xref rid="R30" ref-type="bibr">30</xref>]. The linear actuators are connected to the hip actuator frame and crank through passive two-degree of freedom joints [see <xref rid="F4" ref-type="fig">Fig. 4(a)</xref> and <xref rid="F4" ref-type="fig">(b)</xref>]. These joints construct a 2-force body about the linear actuator and accommodate frontal and sagittal plane hip motion. The powered hip frame, crank, and two linear actuators construct two coupled five-bar mechanisms. Independently, these mechanisms are similar to a four-bar inverted slider crank. The powered hip frame, crank, connecting bar, and two-degree of freedom joints are made from custom-machined aluminum. Dry bushings (IGUS) provide low friction and low-weight revolute motion.</p><p id="P27">The powered hip crank is rigidly connected to a compliant torso interface [see <xref rid="F4" ref-type="fig">Fig. 4(c)</xref>]. Similar to our previous work [<xref rid="R39" ref-type="bibr">39</xref>], the torso interface is built from a compliant lower spine orthosis (Ottobock). Compliant thermoplastic pads are placed beneath the orthosis. The exoskeleton crank is connected to a rigid crossbar that is mounted on the thermoplastic pads. The battery and high-level electronic motherboard are placed posteriorly on the torso interface. The compliant torso interface can be adjusted to fit both small and large individuals and the hip actuator can be mounted at various points along the rigid crossbar.</p><p id="P28">The frame of the powered hip actuator is connected to a thigh brace through a self-aligning mechanism [see <xref rid="F4" ref-type="fig">Fig. 4(b)</xref> and <xref rid="F4" ref-type="fig">(c)</xref>]. The mechanism is built from a prismatic and revolute joint which allows for dynamic alignment of the powered joints to the human hip joint center of rotation [<xref rid="R40" ref-type="bibr">40</xref>], thus reducing spurious forces and torques between the exoskeleton and the user [<xref rid="R41" ref-type="bibr">41</xref>], [<xref rid="R42" ref-type="bibr">42</xref>]. The thigh brace is made from a rigid bar and mesh band. The rigid bar is located on the anterior aspect of the thigh and connected to the mesh band at the medial and lateral aspects. The posterior aspect of the mesh band can be tightened around the thigh using a BOA lacing system (Click-Medical). This system distributes the forces of the exoskeleton equally across the brace [<xref rid="R42" ref-type="bibr">42</xref>], [<xref rid="R43" ref-type="bibr">43</xref>].</p></sec><sec id="S9"><label>C.</label><title>Embedded Sensing and Power Electronics</title><p id="P29">The embedded electronic system consists of a high-level motherboard, two low-level boards, four motor drivers, and a suite of digital sensors (see <xref rid="F5" ref-type="fig">Fig. 5</xref>), which consume an estimated 6 W of electric power in their idle state. A 1200 mAh 8-cell lithium polymer battery (128 kJ) powers the exoskeleton. Based on the hip actuator expected electrical energy consumption of 24.5 J per stride, we estimate that the bilateral exoskeleton can provide the maximum assistive torque during walking for more than 4600 steps, which is sufficient to perform laboratory research studies.</p><p id="P30">The high-level motherboard performs limited control routines, wireless and wired data communication, and power management. A single-board computer (Raspberry Pi Compute Module 4) computes desired joint torques and streams data wirelessly to a host computer which runs a graphical user interface (GUI). Using the GUI, the experimenter can monitor exoskeleton data online and modify all the high-level control parameters while the device is operating. A microcontroller (PIC32) performs communication and data sharing between the single-board computer and the low-level boards. Power management ICs protect against electro-static discharge, inrush current, overcurrent, and low voltage, and scale the supply voltage to 5 and 3.3 V to power the single-board computer, microcontrollers, motor controller logic, and sensors. The high-level electronics board is located on the exoskeleton pelvis interface.</p><p id="P31">Each low-level electronics board performs data collection and time-critical control routines. A microcontroller (PIC32) communicates over SPI with physical sensors, two motor drivers, and the high-level board. The physical sensors include 18-bit absolute joint encoders (iC Haus iC-MU with 16 Pole, 1.28 pitch Nonius encoder) that read the exoskeleton frontal and sagittal plane joint angle and an inertial measurement unit (XSENS MTi-3) that provides exoskeleton frame acceleration, orientation, and angular velocity. The motor controllers (Ingenia Capitan Core) conduct motor commutation using a 12-bit absolute encoder (RLS RM08) and run closed-loop field-oriented current control at 100 kHz. One low-level board is located on each exoskeleton frame and one motor-driver and commutation sensor are mounted to each linear actuator.</p><p id="P32">A dedicated high-power cable supplies electrical power to each motor controller while a dedicated data cable provides low-level power and communication between the high and low-level electrical boards. Push&#x02013;pull connectors (LEMO, B Series) provide secure connections for external cables.</p></sec><sec id="S10"><label>D.</label><title>Weight Breakdown</title><p id="P33">The weight of individual exoskeleton components is shown in <xref rid="T2" ref-type="table">Table II</xref>. The assembled bilateral exoskeleton weighs 5.3 kg. Each hip actuator weighs 1.7 kg or 32.4% of the exoskeleton mass, with the majority of mass located in the crank, exoskeleton frame, and connecting bar (736 g). Each linear actuator weighs 406 g. The low-level electronics board, sensors, and power and data cables within the exoskeleton weigh 71 g. The orthosis and braces weigh a total of 1.3 kg (24.5% of the exoskeleton mass). The pelvis orthosis weighs 942 g, while the thigh orthosis and passive degree of freedom weigh 178 g per side. The high-level electronics unit, battery, and power and data cables weigh 603 g (11.4% of the exoskeleton mass).</p></sec></sec><sec id="S11"><label>IV.</label><title>Control</title><p id="P34">The exoskeleton uses a hierarchical control structure similar to previous work [<xref rid="R30" ref-type="bibr">30</xref>] (see <xref rid="F6" ref-type="fig">Fig. 6</xref>). The high-level controller generates a real-time gait phase estimate. The gait phase estimate is the product of a gait timer and a gait cadence estimate generated by an adaptive oscillator [<xref rid="R44" ref-type="bibr">44</xref>], [<xref rid="R45" ref-type="bibr">45</xref>]. The gait timer is reset every cycle by a state machine that identifies peak hip flexion. The parameters of the state machine can be selected to be robust across ambulation tasks [<xref rid="R30" ref-type="bibr">30</xref>]. The phase estimate generated by the high-level controller is utilized by a mid-level torque planner. The torque planner generates desired assistive torque profiles for both the sagittal and frontal plane exoskeleton joints. Each assistive torque profile is the sum of two Gaussian functions in the gait-phase domain. In the sagittal plane, this assistive strategy has successfully reduced the metabolic cost of walking of individuals with lower limb amputation [<xref rid="R7" ref-type="bibr">7</xref>]. A similar approach generating abduction assistance during stance has reduced the metabolic cost of walking for healthy individuals [<xref rid="R46" ref-type="bibr">46</xref>].</p><p id="P35">The duration, magnitude, and phase-timing of the Gaussian functions is manually tuned to achieve the desired torque profiles. The desired joint torques are converted by the low-level controller into desired motor currents for the linear actuator modules. Corrections are made for inefficiencies in the hip exoskeleton actuation. Additional feed-forward friction and inertia terms are added to the desired current to compensate for the linear actuator dynamics. The desired motor currents are sent to motor drivers which perform closed-loop current control and torque vectoring.</p><p id="P36">The high and low-level controllers (see <xref rid="F6" ref-type="fig">Fig. 6</xref>) run on the microcontroller on the low-level electronics board at 1000 Hz [see <xref rid="F5" ref-type="fig">Fig. 5(a)</xref> and <xref rid="F5" ref-type="fig">(c)</xref>], while the mid-level torque planner (see <xref rid="F6" ref-type="fig">Fig. 6</xref>) runs on the single-board computer on the high-level electronics board at 500 Hz [see <xref rid="F5" ref-type="fig">Fig. 5(a)</xref> and <xref rid="F5" ref-type="fig">(b)</xref>].</p></sec><sec id="S12"><label>V.</label><title>Benchtop Testing</title><p id="P37">We estimated the hip actuator steady-state error, actuator bandwidth, and impedance by performing benchtop tests. Similar to our prior work [<xref rid="R30" ref-type="bibr">30</xref>], we connected the hip actuator crank to a grounded six-axis force-torque sensor (Sunrise Instruments M3713D). The hip actuator joints were both set to zero degrees and the distal portion of the exoskeleton frame was also grounded. Five N&#x000b7;m of preload was applied, and we commanded torque steps of 5 or 15 N&#x000b7;m in three separate conditions: frontal plane torque, sagittal plane torque, and combined torque. Forces and torques measured at the load cell were reflected to the hip actuator joint centers. Each step was conducted 5 times, and the results are reported in (see <xref rid="F7" ref-type="fig">Fig. 7</xref>). The rise time, percent overshoot, and steady-state error, were extracted from each trial and averaged (see <xref rid="T3" ref-type="table">Table III</xref>). Across the 6 experimental conditions, the risetime, percent overshoot, and rms steady state error are between 9.4 and 17.2 ms, 6.9% and 39.3%, and 0.2 and 1.0 N&#x000b7;m.</p><p id="P38">The feed-forward torque bandwidth of the system was estimated using a similar experimental setup. The crank of the hip actuator was connected to a grounded force-torque sensor (Sunrise Instruments M3713D). The thigh frame was also grounded. We set the actuator&#x02019;s desired torque in the frontal or sagittal plane to a sinusoidal profile with an amplitude of 20 N&#x000b7;m and a frequency that increased from 0 to 30 Hz over a 30 s period. The forces and torques measured by the force-torque sensor were reflected to the joint center [see <xref rid="F8" ref-type="fig">Fig. 8(a)</xref> and <xref rid="F8" ref-type="fig">(c)</xref>]. A close-up shows the tracking performance between 0 and 4 s (approximately 0 to 4 Hz signal). In this section, the root mean square error between the desired and measured signal is 7.2 N&#x000b7;m in the frontal plane [see <xref rid="F8" ref-type="fig">Fig. 8(a)</xref>] and 6.8 N&#x000b7;m in the sagittal plane [see <xref rid="F8" ref-type="fig">Fig. 8(c)</xref>]. The desired and measured torques were also transformed into the frequency domain using a fast-Fourier transform (MathWorks MATLAB). We obtain the magnitude and phase of the ratio of the measured to desired torque [see <xref rid="F8" ref-type="fig">Fig. 8(b)</xref> and <xref rid="F8" ref-type="fig">(d)</xref>]. From this data, we estimate the &#x02212;3 dB crossing as 21.2 and 19.4 Hz in the frontal and sagittal plane, respectively. The corresponding phase lag at the &#x02212;3 dB crossing is &#x02212;329&#x000b0; and &#x02212;309&#x000b0; in the frontal and sagittal plane, respectively.</p><p id="P39">The output impedance of the hip actuator was estimated by mounting the crank of the exoskeleton to a grounded six-axis force-torque sensor and manually driving the frame through a sinusoidal motion in the sagittal plane to mimic walking at different frequencies. Forces and torques measured by the load cell were reflected to the joint center. We performed the test under two conditions, with and without feedforward compensations, the results of which are shown in <xref rid="F9" ref-type="fig">Fig. 9</xref>. The output impedance was estimated in the frequency domain by fitting a 2 pole 1 zero transfer function between reflected joint torque and joint velocity. We estimate the reflected damping and inertia without compensations to be 1.13 N&#x000b7;m/rad/s and 0.53 N&#x000b7;m/rad/s<sup>2</sup>. With motor compensations on, the reflected damping and inertia decrease to 0.37 N&#x000b7;m/rad/s and 0.35 N&#x000b7;m/rad/s<sup>2</sup>. The feedforward compensations decrease the reflected damping by 68% and the reflected inertia by 35%. These results suggest that an exoskeleton user will experience limited resistance when walking or running.</p></sec><sec id="S13"><label>VI.</label><title>Human Experiments</title><sec id="S14"><label>A.</label><title>Methods</title><p id="P40">The performance of the control algorithm, the torque capability of the device, and the ability of the unilateral hip exoskeleton to modify step width were tested on five healthy young subjects (body mass <inline-formula><mml:math id="M200" display="inline"><mml:mn>75</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>19</mml:mn><mml:mspace width="0.5em"/><mml:mtext>kg</mml:mtext></mml:math></inline-formula>, age <inline-formula><mml:math id="M201" display="inline"><mml:mn>25</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>2.5</mml:mn></mml:math></inline-formula> years, mean &#x000b1; standard deviation) that were familiar with the exoskeleton operation (see <xref rid="T4" ref-type="table">Table IV</xref>). The experimental protocol was approved by the University of Utah Institutional Review Board. Written informed consent was provided by the subjects before the experiment took place. The subjects consented to disseminate pictures and videos of the experiment.</p><p id="P41">Each subject tested five experimental conditions aiming to assess the relationship between frontal plane assistance and step width. The experimental conditions were transparent mode (i.e., no exoskeleton assistance), and sagittal plane assistance with either positive or negative frontal plane assistance during the stance or swing phase of walking, for a total of five different experimental conditions. The order of the experimental conditions per subject was randomized.</p><p id="P42">At the start of the experiment, the subjects familiarized themselves with the exoskeleton and control algorithm for at most 30 min. During this familiarization period, the subjects walked on an instrumented treadmill (Bertec) at their self-selected walking speed for 1&#x02013;2 min while an experimenter tuned the exoskeleton assistance timing and duration in the sagittal and frontal plane based on experimenter expertise and user feedback. This process was performed for the five assistance profiles (e.g., one sagittal plane assistance profile and four frontal plane assistance profiles) for a total of less than 10 min of assisted walking. We also used this time to finalize the exoskeleton fit by adjusting the pelvis and thigh interfaces as needed until a comfortable fit was found. Thus, the familiarization period ranged from a few minutes to, at most, 30, depending on the required exoskeleton adjustments.</p><p id="P43">After familiarization, reflective markers were placed on the lower-limb segments based on a modified Newington-Helen Hayes gait model (Vicon Nexus 2.12) with two additional markers added to each shank and thigh segment to improve marker tracking (<xref rid="F10" ref-type="fig">Fig. 10</xref>, <xref rid="SD1" ref-type="supplementary-material">Supplementary Video 1</xref>). Then, the subjects walked at their self-selected walking speed for 60 s while receiving one of the assistance conditions. Lower body kinematics and ground reaction forces and torques were recorded using an optical motion capture system and instrumented treadmill (Vicon 3D motion and Bertec). After each assistance condition, the subjects rested for up to two minutes before continuing with the experiment.</p><p id="P44">In each experimental condition, subjects walked at their self-selected speed on an instrumented treadmill while receiving a Gaussian shaped assistance profile scaled by body weight [see <xref rid="F10" ref-type="fig">Figs. 10</xref>, <xref rid="F11" ref-type="fig">11(a)</xref> and <xref rid="F11" ref-type="fig">(b)</xref>, top plot]. The sagittal plane assistance profile was inspired by our previous research assisting the residual limb of transfemoral amputees [<xref rid="R7" ref-type="bibr">7</xref>], [<xref rid="R47" ref-type="bibr">47</xref>]. The frontal plane profiles and timing were selected to explore the impact of frontal plane torque on step width and to match prior research that explored abduction assistance during the stance phase of walking [<xref rid="R46" ref-type="bibr">46</xref>]. The magnitude of the assistance profile was determined following pilot experiments with the heaviest subject [<xref rid="R48" ref-type="bibr">48</xref>]. During these pilot studies, the experimenters tuned the torque profiles to achieve the maximum level of assistance without reaching the voltage limit of the battery or the continuous current limit of the motor. This maximum torque was then normalized by body weight. The flexion assistance magnitude was set to 0.32 N&#x000b7;m/kg and peaked at toe-off, while the extension assistance magnitude was set to 0.21 N&#x000b7;m/kg and peaked immediately after heel strike. Frontal plane assistance during stance was tuned to peak midway through stance phase and set to 0.21 N&#x000b7;m/kg. Frontal plane assistance during swing was tuned to peak immediately before heel strike to have the largest impact on step width and peaked at 0.11 N&#x000b7;m/kg.</p><p id="P45">For each subject and condition separately, we segmented the exoskeleton assistive torque, joint angle, and estimated gaitphase, as well as the subject&#x02019;s hip angle and stride width into individual strides using the ground reaction force for the right leg as measured by the instrumented treadmill. After segmentation, we averaged the last ten strides to calculate the mean trajectory for the exoskeleton applied torque and joint angle and for the biomechanical hip angle for each experimental condition and subject. For the last ten strides, we also calculated the maxima and minima of the applied torque, the time of peak sagittal plane torque, the average step width during double support, and the average value of exoskeleton phase reset and averaged them for each subject, experimental condition, and variable. Unless otherwise stated, values are reported as mean &#x000b1; standard error of the mean.</p></sec><sec id="S15"><label>B.</label><title>Results</title><p id="P46">Across the powered trials, the exoskeleton provided an average peak flexion assistance of 0.32 N&#x000b7;m/kg and an average peak extension assistance of 0.21 N&#x000b7;m/kg [see <xref rid="F11" ref-type="fig">Fig. 11(a)</xref>, top plot]. The average peak frontal plane assistance during swing was 0.11 N&#x000b7;m/kg while the average peak frontal plane assistance during stance was 0.21 N&#x000b7;m/kg [see <xref rid="F11" ref-type="fig">Fig. 11(b)</xref>, top plot]. For the heaviest subject, the peak sagittal plane torque was 30.3 N&#x000b7;m and the peak frontal plane torque was 20.2 N&#x000b7;m. The peak sagittal plane torque occurred at <inline-formula><mml:math id="M202" display="inline"><mml:mn>61.0</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>1.7</mml:mn><mml:mo>%</mml:mo><mml:mo>,</mml:mo><mml:mn>62.0</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>1.7</mml:mn><mml:mo>%</mml:mo><mml:mo>,</mml:mo><mml:mn>60.2</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>1.7</mml:mn><mml:mo>%</mml:mo><mml:mo>,</mml:mo><mml:mn>61.3</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>1.7</mml:mn><mml:mo>%</mml:mo></mml:math></inline-formula> of gait phase for the four assistance conditions: stance adduction, stance abduction, swing adduction, and swing abduction. Across the four powered conditions and subjects, the exoskeleton hip actuator produced an average of <inline-formula><mml:math id="M203" display="inline"><mml:mn>33.2</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>1.5</mml:mn></mml:math></inline-formula> J (range: 24.9 to 55.6 J) of mechanical energy and consumed an average of <inline-formula><mml:math id="M204" display="inline"><mml:mn>40.1</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>1.6</mml:mn></mml:math></inline-formula> J (range: 29.3 to 71.8 J) of electrical energy per stride. This equates to an average efficiency of <inline-formula><mml:math id="M205" display="inline"><mml:mn>84.1</mml:mn><mml:mo>%</mml:mo><mml:mo>&#x000b1;</mml:mo><mml:mn>2.5</mml:mn><mml:mo>%</mml:mo></mml:math></inline-formula> (range: 74.0% to 92.3%). Considering the 6 W of electric power used by the high-level electronics, the bilateral exoskeleton equipped with a 128 kJ battery can assist on average <inline-formula><mml:math id="M206" display="inline"><mml:mn>3120</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>80</mml:mn></mml:math></inline-formula> steps (range: 1700 steps to 3900 steps).</p><p id="P47">Exoskeleton assistance modified the exoskeleton and human hip joint kinematics. The magnitude of both the exoskeleton and anatomical hip flexion angle at peak flexion assistance increased between the transparent and four powered conditions [see <xref rid="F11" ref-type="fig">Fig. 11(a)</xref>]. In contrasts, only the magnitude of the exoskeleton extension angle at peak extension assistance increased substantially between the transparent mode and the four powered conditions. The magnitude of the exoskeleton and anatomical hip abduction angle at peak stance and swing abduction assistance increased between the transparent mode and the two powered conditions with abduction assistance [see <xref rid="F11" ref-type="fig">Fig. 11(b)</xref>, blue and orange lines]. In contrast, only the adduction exoskeleton joint angle at peak stance and swing adduction assistance increased substantially between the transparent mode and the two powered conditions with adduction assistance [see <xref rid="F11" ref-type="fig">Fig. 11(b)</xref>, purple and green lines].</p><p id="P48">Exoskeleton assistance in the frontal plane modified the base of support. When the exoskeleton applied adduction or abduction torque during stance, the step width normalized by the baseline (transparent mode) was <inline-formula><mml:math id="M207" display="inline"><mml:mn>1.05</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.07</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M208" display="inline"><mml:mn>1.14</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.04</mml:mn></mml:math></inline-formula>, respectively [see <xref rid="F12" ref-type="fig">Fig. 12(a)</xref>]. In contrast, when the exoskeleton applied adduction or abduction torque during swing, the step width normalized by the baseline was <inline-formula><mml:math id="M209" display="inline"><mml:mn>0.86</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.07</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M210" display="inline"><mml:mn>1.24</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.08</mml:mn></mml:math></inline-formula>, respectively [see <xref rid="F12" ref-type="fig">Fig. 12(b)</xref>].</p><p id="P49">Gait phase evolution was estimated by the exoskeleton using an adaptive oscillator and finite-state machine. Across the four powered experimental conditions, the phase estimate reset on average at 101% and the maximum error at phase reset was 3.1%.</p></sec></sec><sec id="S16"><label>VII.</label><title>DISCUSSION</title><p id="P50">Powered hip exoskeletons have the potential to improve gait balance and efficiency in clinical populations by concurrently generating torques in the frontal and sagittal planes. To the best of our knowledge, only two autonomous powered hip exoskeletons can provide assistive torques in both planes concurrently. Unfortunately, these devices are too heavy and bulky for unrestricted use in the real world, especially for clinical populations with limited strength and balance. To address this issue, we present the first powered hip exoskeleton using a parallel kinematic design with two linear actuators located along the user&#x02019;s thigh. Because the two linear actuators concurrently provide assistance in abduction/adduction and flexion/extension, the proposed exoskeleton is much lighter than previous designs (e.g., 5.3 kg versus 9.2 kg) while being able to provide similar torque (sagittal plane torque 30 N&#x000b7;m versus 34 N&#x000b7;m, frontal plane torque 20 N&#x000b7;m versus 25 N&#x000b7;m) [<xref rid="R25" ref-type="bibr">25</xref>], [<xref rid="R38" ref-type="bibr">38</xref>] (see <xref rid="T5" ref-type="table">Table V</xref>). Moreover, due to its unique parallel actuation, the proposed exoskeleton is compact (adding only 3 cm posteriorly, and 8 cm laterally at the hip), which facilitates use in the real world. Human studies with healthy individuals show that the proposed exoskeleton can assist in the sagittal plane while providing frontal plane torques to alter step width, which is an important indicator of balance [<xref rid="R49" ref-type="bibr">49</xref>]. Moreover, comparisons to existing exoskeletons suggest that the proposed parallel actuation system satisfies the size, mass, and torque requirements necessary to potentially improve balance and reduce metabolic cost in individuals with lower limb impairments in the real world [<xref rid="R7" ref-type="bibr">7</xref>], [<xref rid="R43" ref-type="bibr">43</xref>], [<xref rid="R46" ref-type="bibr">46</xref>], [<xref rid="R50" ref-type="bibr">50</xref>], [<xref rid="R51" ref-type="bibr">51</xref>].</p><p id="P51">Virtually all powered hip exoskeletons that provide assistance in the frontal plane use a <italic toggle="yes">series</italic> kinematic design, and place the frontal-plane actuators posteriorly to the user. However, this posterior location prevents the user from comfortably sitting in a chair [<xref rid="R24" ref-type="bibr">24</xref>], [<xref rid="R25" ref-type="bibr">25</xref>], [<xref rid="R26" ref-type="bibr">26</xref>]. Furthermore, this posterior location means that at high degrees of hip flexion that occur during sit-to-stand transitions or stair ascent, the abduction and adduction torque generate hip internal/external rotation. By using a parallel kinematic design, we can place the actuators laterally to the user&#x02019;s thigh, which reduces the posterior dimension of the exoskeleton from more than 10 to 3 cm while maintaining a lateral profile of 8 cm which is similar to, if not less than, most bilateral hip exoskeletons (see <xref rid="T5" ref-type="table">Table V</xref>). Depending on the chair and individual, the low-profile design may allow users to sit comfortably without the exoskeleton contacting the arms or back. Moreover, the frontal plane joint of the proposed hip exoskeleton is located distal to the sagittal plane joint. This kinematic configuration reduces the actuator torques that cause hip internal/external rotation. Thus, the proposed parallel actuator enables the proposed hip exoskeleton to provide both propulsive and stabilizing torques without hindering common activities like sitting, arm swinging, and ascending stairs.</p><p id="P52">In the proposed <italic toggle="yes">parallel</italic> kinematic design, two linear actuators concurrently generate forces to control the hip abduction/adduction and flexion/extension. In contrast, in a <italic toggle="yes">series</italic> kinematic configuration, each actuator independently generates abduction/adduction or flexion/extension. As a result, the proposed parallel actuator has torque density of 17.6 N&#x000b7;m/kg in the sagittal plane and 11.8 N&#x000b7;m/kg in the frontal plane. In contrast, the largest actuator torque density for a series exoskeleton is 12.4 N&#x000b7;m/kg (see <xref rid="T5" ref-type="table">Table V</xref>).</p><p id="P53">The use of the proposed parallel mechanism can also lead to increases in exoskeleton torque density and a decrease in exoskeleton size. Exoskeletons that utilize a series configuration to assist in both the frontal and sagittal planes are typically constructed from posterior and lateral actuators that are connected by load transferring frame [<xref rid="R24" ref-type="bibr">24</xref>], [<xref rid="R25" ref-type="bibr">25</xref>], [<xref rid="R38" ref-type="bibr">38</xref>], [<xref rid="R43" ref-type="bibr">43</xref>], [<xref rid="R52" ref-type="bibr">52</xref>]. These actuators add 6.5 to 10 cm lateral and 13 to 17 cm posterior to the user. In contrast, the proposed parallel actuator is only located lateral to the user which decreases the posterior dimension to 3 cm while maintaining a lateral profile of 8 cm. Additionally, linkages in the parallel actuator function as structural frames that transfer load directly to the user. Thus, no additional structural parts other than the pelvis and thigh brace are needed to complete the exoskeleton. This results in an exoskeleton torque density of 5.7 N&#x000b7;m/kg in the sagittal plane and 3.8 N&#x000b7;m/kg in the frontal plane which is 41%&#x02013;53% larger than the next largest exoskeleton torque density (3.7 and 2.7 N&#x000b7;m/kg, respectively [<xref rid="R25" ref-type="bibr">25</xref>], [<xref rid="R38" ref-type="bibr">38</xref>], see <xref rid="T5" ref-type="table">Table V</xref>).</p><p id="P54">The proposed exoskeleton does not use force sensing and closed-loop control, which is similar to our previous powered exoskeletons and prostheses using linear actuators [<xref rid="R30" ref-type="bibr">30</xref>], [<xref rid="R32" ref-type="bibr">32</xref>], [<xref rid="R33" ref-type="bibr">33</xref>], [<xref rid="R34" ref-type="bibr">34</xref>]. Bench top testing shows that the feed forward compensations reduce the reflected damping and inertia by 68% and 35%, respectively, achieving high backdrivability. Analysis of step response performance indicates that the hip actuator has a maximum steady state RMS error of <inline-formula><mml:math id="M211" display="inline"><mml:mn>1.0</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.1</mml:mn><mml:mspace width="0.5em"/><mml:mtext>N</mml:mtext><mml:mo>&#x000b7;</mml:mo><mml:mtext>m</mml:mtext></mml:math></inline-formula> for 15 N&#x000b7;m torque steps and an RMS error <inline-formula><mml:math id="M212" display="inline"><mml:mn>0.7</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.0</mml:mn><mml:mspace width="0.5em"/><mml:mtext>N</mml:mtext><mml:mo>&#x000b7;</mml:mo><mml:mtext>m</mml:mtext></mml:math></inline-formula> for 5 N&#x000b7;m torque steps. This performance is similar to other hip exoskeletons using open- and closed-loop control [<xref rid="R30" ref-type="bibr">30</xref>], [<xref rid="R43" ref-type="bibr">43</xref>], [<xref rid="R53" ref-type="bibr">53</xref>].</p><p id="P55">Analysis of the chirp performance on the benchtop indicates a &#x02212;3 dB crossing of 21.2 Hz in the frontal plane and 19.4 Hz in the sagittal plane [see <xref rid="F8" ref-type="fig">Fig. 8(b)</xref> and <xref rid="F11" ref-type="fig">(d)</xref>], which is similar to other exoskeletons [<xref rid="R30" ref-type="bibr">30</xref>], [<xref rid="R54" ref-type="bibr">54</xref>], [<xref rid="R55" ref-type="bibr">55</xref>], [<xref rid="R56" ref-type="bibr">56</xref>], [<xref rid="R57" ref-type="bibr">57</xref>]. However, there is substantial phase lag (about 300&#x000b0;) at the &#x02212;3 dB crossing and signal amplification (about 11 dB). Signal amplification and large phase lag in the torque response of wearable robots are not uncommon. Signal amplification can be as large as 4 to 10 dB and occur at frequencies between 6 and 100 Hz. Moreover, phase lag at the &#x02212;3 dB frequency can be between &#x02212;100&#x000b0; and &#x02212;360&#x000b0;, occurring at frequencies of 10&#x02013;60 Hz [<xref rid="R29" ref-type="bibr">29</xref>], [<xref rid="R55" ref-type="bibr">55</xref>], [<xref rid="R56" ref-type="bibr">56</xref>], [<xref rid="R57" ref-type="bibr">57</xref>], [<xref rid="R58" ref-type="bibr">58</xref>]. However, these performance characteristics represent the performance of the torque controller as the exoskeleton interacts against an external frame with substantially higher stiffness than the human body, affecting the frequency spectrum of the torque response. Most importantly, the power spectrum calculated from human biomechanics datasets indicates that 99.7% of kinematics occur at frequencies lower than 4.8 Hz [<xref rid="R59" ref-type="bibr">59</xref>], which is substantially lower than the resonance frequency and &#x02212;3 dB bandwidth. Similarly, the power spectrum of the desired torque control used during our human subject experiments indicates that 90% of the signal energy is below 3 Hz. At this frequency, the hip actuator magnitude is about 1.1 to 1.3 dB while the phase lag is about &#x02212;25&#x000b0; to &#x02212;30&#x000b0;. This analysis, combined with the low overshoot and RMS error during torque step response, suggests that the proposed exoskeleton satisfies the necessary requirements for human subject testing.</p><p id="P56">The maximum signal amplification for the mechanism presented here is slightly higher than previously reported values (10.5&#x02013;11.6 dB compared to 10 dB) [<xref rid="R58" ref-type="bibr">58</xref>], while the phase lag is higher than some previously reported values [<xref rid="R57" ref-type="bibr">57</xref>], [<xref rid="R60" ref-type="bibr">60</xref>]. The observed signal amplification and phase lag may be due to several factors, including test bench setup, backlash in the transmission mechanism, implementation of low-level control, or parallel actuation. However, inferences derived from a comparison of results presented by different authors are limited due to different control strategies (open- versus closed-loop), test conditions (measurement of rotary or linear actuator performance versus assembled exoskeleton), and measurement methods (external load cells versus internal load sensing). Future studies should investigate how different factors affect the frequency response of a powered exoskeleton.</p><p id="P57">Level ground walking with five human subjects verified that the exoskeleton can produce up to 30 N&#x000b7;m of sagittal plane torque and 20 N&#x000b7;m of frontal plane torque concurrently [see <xref rid="F11" ref-type="fig">Fig. 11(a)</xref> and <xref rid="F11" ref-type="fig">(b)</xref>, top plot]. These torque peaks correspond to providing 34% and 20% of the biological sagittal and frontal plane torque of a 95th percentile male [<xref rid="R17" ref-type="bibr">17</xref>], [<xref rid="R37" ref-type="bibr">37</xref>]. Studies with clinical populations and healthy individuals indicate that these torques are sufficiently large to reduce metabolic consumption in overground walking for a 95th percentile male through applying either frontal or sagittal plane torques [<xref rid="R7" ref-type="bibr">7</xref>], [<xref rid="R46" ref-type="bibr">46</xref>], [<xref rid="R50" ref-type="bibr">50</xref>], [<xref rid="R51" ref-type="bibr">51</xref>]. Similarly, studies with healthy individuals indicate that this is sufficient torque to improve stance width and measures of balance in both steady state and transient (as-needed) operations [<xref rid="R43" ref-type="bibr">43</xref>], [<xref rid="R46" ref-type="bibr">46</xref>]. In agreement with these studies, our human testing shows that abduction frontal plane assistance during swing increased step width from the baseline condition by an average of 24%, whereas adduction frontal plane assistance during swing decreased step width from the baseline condition by an average of 14% [see <xref rid="F12" ref-type="fig">Fig. 12(b)</xref>]. These results show that the proposed exoskeleton can modify stride width and, indirectly, the base of support, suggesting that the proposed exoskeleton may positively impact balance [<xref rid="R49" ref-type="bibr">49</xref>].</p><p id="P58">Frontal plane assistance during swing impacted step width (see <xref rid="F12" ref-type="fig">Fig. 12</xref>). Specifically, frontal plane abduction torques during swing increased step width by 24% [see <xref rid="F12" ref-type="fig">Fig. 12(b)</xref>] while frontal plane adduction torques during swing decreased step width by 14%. A recent study using an autonomous exoskeleton with only powered frontal plane hip assistance demonstrated the ability to increase step width by an estimated 57% and decrease step width by an estimated 31% [<xref rid="R26" ref-type="bibr">26</xref>]. These changes in step width are much higher than the ones we observed in this study. However, their exoskeleton applied admittance control to both legs for the entire duration of the gait cycle with a virtual equilibrium position of either <inline-formula><mml:math id="M213" display="inline"><mml:mo>&#x000b1;</mml:mo><mml:mrow><mml:mn>15</mml:mn></mml:mrow><mml:mrow><mml:mo>&#x000b0;</mml:mo></mml:mrow></mml:math></inline-formula> and a stiffness of 60 N&#x000b7;m/rad. In contrast, we applied frontal plane torques to only one leg during either the swing or stance phase of the gait cycle [see <xref rid="F11" ref-type="fig">Fig. 11(b)</xref>, top plot]. Specifically, in our experiment, the abduction torque applied in swing lasted for about 40% of the gait cycle and increased step width by 24% [see <xref rid="F12" ref-type="fig">Fig. 12(b)</xref>], which is roughly half of the change in step width observed with constant bilateral admittance control used in prior studies [<xref rid="R26" ref-type="bibr">26</xref>]. Similarly, in our study, the adduction torque applied in swing lasted for about 40% of the gait cycle and decreased step width by 14% [see <xref rid="F12" ref-type="fig">Fig. 12(b)</xref>], which is, roughly half the change in step width observed in prior studies [<xref rid="R26" ref-type="bibr">26</xref>]. This comparison suggests that assistance magnitude, duration, and control strategy may impact the relative change in step width.</p><p id="P59">Frontal plane assistance during stance impacted step width [see <xref rid="F12" ref-type="fig">Fig. 12(a)</xref>]. Specifically, abduction and adduction assistance applied to the stance limb increases step width by 14% and 5%, respectively. Similar to prior work [<xref rid="R46" ref-type="bibr">46</xref>], all five subjects increased their step width when receiving abduction assistance during stance, suggesting that abduction assistance during stance has the potential to improve balance. In contrast, adduction assistance decreased step width for only one of the five subjects. Moreover, the variation in subject response was large. One subject increased step width by 23%, three subjects had little change in step width, and one decreased step width by 17%. This variation in result may be related to balance. Exoskeleton torques applied during the stance phase may impact both foot placement and the center of mass trajectory. As a result, the center of mass may deviate from its natural course and the subject may take wider steps to increase their base of support. Thus, frontal plane torques applied during stance may positively or negatively influence measures of balance or gait efficiency. Additional biomechanical studies are needed to better understand the relationship between frontal plane torques applied during the stance phase of walking and gait adaptations.</p><p id="P60">The proposed kinematic model and simulation framework indicate that the exoskeleton hip actuator consumes 24.5 J of electrical energy per stride. In contrast, the electrical energy consumption observed in the subject testing was between 29.3 and 71.8 J per stride. The difference between the simulated and real energy consumption is primarily attributed to the exoskeleton torque timing and increase in exoskeleton hip joint range of motion. Specifically, in the sagittal plane, the experimental torque profile is timed such that extension torques are aligned with extension velocity and flexion torques are aligned with flexion velocity [see <xref rid="F11" ref-type="fig">Fig. 11(a)</xref>]. Similarly, the experimental frontal plane torque caused large deformation of the exoskeleton interfaces in the direction of the applied torque [see <xref rid="F11" ref-type="fig">Fig. 11(b)</xref>, top and middle plot]. Thus, during the human subject experiments, the exoskeleton primarily performed positive power (net mechanical energy of 24.9 to 55.6 J per stride) at the cost of 29.3 to 71.8 J of electrical energy. This equates to an average efficiency of about 84%. In contrast, the simulation was based on torque profiles from biomechanical datasets of level walking, which include both positive and negative power phases [<xref rid="R17" ref-type="bibr">17</xref>]. The simulation predicts that the exoskeleton will inject about 11 J of mechanical energy while absorbing about 7 J of mechanical energy. In total, accounting for thermal losses, this costs 24.5 J of electrical energy, which equates to an expected efficiency of 15%. Thus, the increase in electrical energy consumption can be largely explained by the increase in net mechanical power produced by the exoskeleton. Moreover, this analysis highlights the large difference between simulation and experimental performance, and indicates that device efficiency can be highly impacted by negative power phases.</p><p id="P61">Human adaptation to the exoskeleton assistance and motor driver inefficiency may also contribute to an increase in electrical energy consumption of the hip actuator. Results from the human subject experiments [see <xref rid="F11" ref-type="fig">Fig. 11(a)</xref>, bottom plot] indicate that, on average, the human hip joint exhibited a greater range of motion in the sagittal plane when assisted by the exoskeleton. <xref rid="F11" ref-type="fig">Fig. 11</xref> also shows subtle changes in the frontal plane human hip joint angles. In contrast, the simulation assumed the actuator followed human biomechanics data sets which did not account for human adaptation to the exoskeleton assistance. Furthermore, the simulation framework assumes 100% efficiency of the 4-Q servo drives during both positive and negative power phases. However, small inefficiencies may have contributed to increased energy consumption. Further refinement of the simulation framework can be done to better predict exoskeleton actuator energy consumption.</p><p id="P62">We use an adaptive oscillator and finite state machine to provide a continuous estimate of gait-phase evolution. This control approach has been previously applied to generate sagittal plane assistance in walking, running, and stair ascent [<xref rid="R30" ref-type="bibr">30</xref>]. Here we show, for the first time, that this control approach can be used to reliably control frontal plane assistance across different walking speeds (1.5 to 2.4 mph) and assistance conditions (abduction or adduction assistance timed during stance or swing). The timing of assistive torques across the experimental conditions and subject-specific walking speeds was consistent (average timing of peak flexion torque of <inline-formula><mml:math id="M214" display="inline"><mml:mn>61.1</mml:mn><mml:mo>&#x000b1;</mml:mo><mml:mn>0.3</mml:mn><mml:mo>%</mml:mo></mml:math></inline-formula> gait phase across powered conditions), indicating that the adaptive frequency oscillator and finite state machine are robust to differences in assistance profile and walking speed. This result suggests that adaptive oscillators with finite state machines can be used to develop controllers aiming to improve balance.</p><sec id="S17"><label>A.</label><title>Limitations</title><p id="P63">Our study demonstrates the ability of the proposed exoskeleton to produce sagittal and frontal plane torques that have been shown to reduce metabolic consumption and increase measures of balance in steady-state and dynamic conditions [<xref rid="R7" ref-type="bibr">7</xref>], [<xref rid="R10" ref-type="bibr">10</xref>], [<xref rid="R43" ref-type="bibr">43</xref>], [<xref rid="R46" ref-type="bibr">46</xref>]. However, these outcomes should be directly studied with this device to understand the impact of both frontal and sagittal plane torques applied continuously or as needed on the metabolic cost of transport and balance of clinical populations. While our research explores the continuous application of Gaussian shaped torque profiles, alternative torque profiles applied continuously or intermittently may elicit a larger impact on step width, balance, or metabolic consumption.</p><p id="P64">The bilateral exoskeleton developed in this study weighs 5.3 kg and adds 3 cm posterior and 8 cm lateral to a user. While the weight and size of the device is substantially less than previous exoskeletons that provide both frontal and sagittal plane assistance, it may still be too heavy for individuals with lower-limb impairments to use in the real world. Moreover, the size and structure of the interfaces may still be too bulky to accommodate real-world ambulation. For individuals with hemiparesis, it may be possible to reduce the exoskeleton weight by using only one actuator to assist the impaired leg. Studies with clinical populations are necessary to assess the ability of individuals to tolerate the exoskeleton weight and size.</p><p id="P65">During powered exoskeleton conditions, the exoskeleton range of motion and maximum angle increased substantially (see <xref rid="F11" ref-type="fig">Fig. 11</xref>). While this is primarily due to the application of assistive torque, it has the unintended consequence of increasing the exoskeleton joint range of motion and speed. As a result, the measured motor voltage, joint angle, and energy consumption were considerably higher than expected from simulations. The simulation framework should be improved to include the flexibility of the human&#x02013;robot interface to provide more realistic results [<xref rid="R53" ref-type="bibr">53</xref>]. Alternatively, better orthotic interfaces can be developed to limit deformations.</p></sec></sec><sec id="S18"><label>VIII.</label><title>Conclusion</title><p id="P66">Powered hip exoskeletons that generate torque in both the sagittal and frontal planes are fundamental to improving gait economy and balance in individuals with poor mobility. However, existing technologies are too bulky and heavy to use in the real world. This article contributes the kinematic model, mechatronic design, and benchtop and human subject testing of a hip exoskeleton with a parallel actuator. This parallel actuator enables a powered hip exoskeleton that is substantially lighter, more compact, and more ergonomic than previous devices, while still generating similar levels of torque. Human studies with five healthy young adults show that the proposed powered hip exoskeleton, controlled with a state machine and adaptive frequency oscillators, can consistently generate torques in the frontal and sagittal plane. Moreover, the application of torques in the frontal plane alters step width, a key component of balance. Future work will explore control strategies that intentionally alter step width to improve balance in clinical populations.</p></sec><sec sec-type="supplementary-material" id="SM1"><title>Supplementary Material</title><supplementary-material id="SD1" position="float" content-type="local-data"><label>supp1-3539172</label><media xlink:href="NIHMS2063363-supplement-supp1-3539172.mp4" id="d67e4253" position="anchor" mimetype="video" mime-subtype="mp4"/></supplementary-material></sec></body><back><ack id="S20"><title>Acknowledgment</title><p id="P68">The authors would like to thank A. Gunnell and K. Pruyn for their assistance recording videos and motion capture data.</p><p id="P67">This work was supported in part by the U.S. Department of Defense under Grant#W81XWH-22-1-1028, in part by the National Science Foundation under Award#2046287, in part by the Rocky Mountain Center for Occupational and Environmental Health CDC/NIOSH ERC under Grant T420H008414, and in part by the National Institutes of Health Training under Grant 1T32TR004394-01. This article was recommended for publication by Associate Editor S. Crea and Editor K. Mombaur upon evaluation of the reviewers&#x02019; comments.</p></ack><fn-group><fn id="FN1"><p id="P84">This work involved human subjects or animals in its research. Approval of all ethical and experimental procedures and protocols was granted by the Institutional Review Board of the University of Utah under Protocol IRB_00120712.</p></fn><fn id="FN2"><p id="P85">This article has supplementary downloadable material available at <ext-link xlink:href="10.1109/TRO.2025.3539172" ext-link-type="doi">https://doi.org/10.1109/TRO.2025.3539172</ext-link>, provided by the authors.</p></fn></fn-group><bio id="d67e4261"><p id="P69">
<graphic xlink:href="nihms-2063363-b0001.gif" position="float"/>
</p><p id="P70"><bold>Dante Archangeli</bold> received the B.S. degree in mechanical engineering from Yale University, New Haven, CT, USA, in 2017, and the M.S. degree in mechanical engineering from the University of Utah, Salt Lake City, UT, USA, in 2022. He is currently working toward the Ph.D. degree in mechanical engineering in the University of Utah.</p><p id="P71">He is currently a Graduate Research Assistant with the HGN Lab for Bionic Engineering, University of Utah. His research interests include exoskeletons and rehabilitation robotics.</p></bio><bio id="d67e4271"><p id="P72">
<graphic xlink:href="nihms-2063363-b0002.gif" position="float"/>
</p><p id="P73"><bold>Brendon Ortolano</bold> received the B.S. degree in mechanical engineering from the University of West Florida, Pensacola, FL, USA, in 2021, and the M.S. degree in mechanical engineering from the University of Utah, Salt Lake City, UT, USA, in 2024. He is currently working toward the Ph.D. degree in robotics in the University of Utah.</p><p id="P74">He is currently a Graduate Research Assistant with the HGN Lab for Bionic Engineering, University of Utah. His research interests include the design and control of assistive and rehabilitative wearable robots.</p></bio><bio id="d67e4281"><p id="P75">
<graphic xlink:href="nihms-2063363-b0003.gif" position="float"/>
</p><p id="P76"><bold>Rosemarie Murray</bold> received the B.Sc. and Ph.D. degrees in mechanical engineering from Columbia University, New York, NY USA, in 2016 and 2022, respectively.</p><p id="P77">She is currently a Postdoctoral Scholar with the HGN Lab for Bionic Engineering, University of Utah, Salt Lake City, UT, USA. Her research interests include the interplay between robotic control, biomechanics, and human motor adaptation in assistive robotics.</p></bio><bio id="d67e4291"><p id="P78">
<graphic xlink:href="nihms-2063363-b0004.gif" position="float"/>
</p><p id="P79"><bold>Lukas Gabert</bold> received the B.Sc. degree from the New Mexico Institute of Mining and Technology, Socorro, NM, USA, in 2016, and the M.Sc. and Ph.D. degrees from the University of Utah, Salt Lake City, UT, USA, in 2019 and 2022, respectively, all in mechanical engineering.</p><p id="P80">He is currently a Research Scientist at the HGN Lab for Bionic Engineering at the University of Utah. He has extensive experience in the design, development, and testing of wearable robots. His research interest includes the intersection of mechanical design, embedded systems, and controls.</p></bio><bio id="d67e4301"><p id="P81">
<graphic xlink:href="nihms-2063363-b0005.gif" position="float"/>
</p><p id="P82"><bold>Tommaso Lenzi</bold> (Member, IEEE) received the Ph.D. degree in biorobotics from Scuola Superiore Sant&#x02019;Anna, Pisa, Italy, in 2012.</p><p id="P83">He is currently an Associate Professor with the Department of Mechanical Engineering, University of Utah, Salt Lake City, UT, USA, where he directs the HGN Lab for Bionic Engineering. He is also a Core Faculty with the Utah Robotics Center, Salt Lake City, and the Director of the Ergonomics and Safety Program with the Rocky Mountain Center for Occupational and Environmental Health, Salt Lake City.</p></bio><ref-list><title>References</title><ref id="R1"><label>[1]</label><mixed-citation publication-type="journal"><name><surname>Awad</surname><given-names>LN</given-names></name>, <name><surname>Kudzia</surname><given-names>P</given-names></name>, <name><surname>Revi</surname><given-names>DA</given-names></name>, <name><surname>Ellis</surname><given-names>TD</given-names></name>, and <name><surname>Walsh</surname><given-names>CJ</given-names></name>, &#x0201c;<article-title>Walking faster and farther with a soft robotic exosuit: Implications for post-stroke gait assistance and rehabilitation</article-title>,&#x0201d; <source>IEEE Open J. Eng. Med. Biol</source>, vol. <volume>1</volume>, no. <issue>1</issue>, pp. <fpage>108</fpage>&#x02013;<lpage>115</lpage>, <month>Apr</month>. <year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/OJEMB.2020.2984429</pub-id>.<pub-id pub-id-type="pmid">33748765</pub-id>
</mixed-citation></ref><ref id="R2"><label>[2]</label><mixed-citation publication-type="journal"><name><surname>Awad</surname><given-names>LN</given-names></name>, <name><surname>Esquenazi</surname><given-names>A</given-names></name>, <name><surname>Francisco</surname><given-names>GE</given-names></name>, <name><surname>Nolan</surname><given-names>KJ</given-names></name>, and <name><surname>Jayaraman</surname><given-names>A</given-names></name>, &#x0201c;<article-title>The ReWalk ReStoreTM soft robotic exosuit: A multi-site clinical trial of the safety, reliability, and feasibility of exosuit-augmented post-stroke gait rehabilitation</article-title>,&#x0201d; <source>J. NeuroEng. Rehabil</source>, vol. <volume>17</volume>, no. <issue>1</issue>, <month>Dec</month>. <year>2020</year>, <comment>Art. no. 80</comment>, doi: <pub-id pub-id-type="doi">10.1186/s12984-020-00702-5</pub-id>.</mixed-citation></ref><ref id="R3"><label>[3]</label><mixed-citation publication-type="journal"><name><surname>Orekhov</surname><given-names>G</given-names></name>, <name><surname>Fang</surname><given-names>Y</given-names></name>, <name><surname>Luque</surname><given-names>J</given-names></name>, and <name><surname>Lerner</surname><given-names>ZF</given-names></name>, &#x0201c;<article-title>Ankle exoskeleton assistance can improve over-ground walking economy in individuals with cerebral palsy</article-title>,&#x0201d; <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>, vol. <volume>28</volume>, no. <issue>2</issue>, pp. <fpage>461</fpage>&#x02013;<lpage>467</lpage>, <month>Feb</month>. <year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/TNSRE.2020.2965029</pub-id>.<pub-id pub-id-type="pmid">31940542</pub-id>
</mixed-citation></ref><ref id="R4"><label>[4]</label><mixed-citation publication-type="journal"><name><surname>Fang</surname><given-names>Y</given-names></name>, <name><surname>Orekhov</surname><given-names>G</given-names></name>, and <name><surname>Lerner</surname><given-names>ZF</given-names></name>, &#x0201c;<article-title>Improving the energy cost of incline walking and stair ascent with ankle exoskeleton assistance in cerebral palsy</article-title>,&#x0201d; <source>IEEE Trans. Biomed. Eng</source>, vol. <volume>69</volume>, no. <issue>7</issue>, pp. <fpage>2143</fpage>&#x02013;<lpage>2152</lpage>, <month>Jul</month>. <year>2022</year>, doi: <pub-id pub-id-type="doi">10.1109/TBME.2021.3137447</pub-id>.<pub-id pub-id-type="pmid">34941495</pub-id>
</mixed-citation></ref><ref id="R5"><label>[5]</label><mixed-citation publication-type="journal"><name><surname>Pan</surname><given-names>Y-T</given-names></name>
<etal/>, &#x0201c;<article-title>Effects of bilateral assistance for hemiparetic gait post-stroke using a powered hip exoskeleton</article-title>,&#x0201d; <source>Ann. Biomed. Eng</source>, vol. <volume>51</volume>, no. <issue>2</issue>, pp. <fpage>410</fpage>&#x02013;<lpage>421</lpage>, <month>Feb</month>. <year>2023</year>, doi: <pub-id pub-id-type="doi">10.1007/s10439-022-03041-9</pub-id>.<pub-id pub-id-type="pmid">35963920</pub-id>
</mixed-citation></ref><ref id="R6"><label>[6]</label><mixed-citation publication-type="journal"><name><surname>Archangeli</surname><given-names>D</given-names></name>, <name><surname>Ishmael</surname><given-names>MK</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>Assistive powered hip exoskeleton improves self-selected walking speed in one individual with hemiparesis: A case study</article-title>,&#x0201d; in <source>Proc. Int. Conf. Rehabil. Robot</source>, <month>Jul</month>. <year>2022</year>, pp. <fpage>1</fpage>&#x02013;<lpage>6</lpage>, doi: <pub-id pub-id-type="doi">10.1109/ICORR55369.2022.9896568</pub-id>.</mixed-citation></ref><ref id="R7"><label>[7]</label><mixed-citation publication-type="journal"><name><surname>Ishmael</surname><given-names>MK</given-names></name>, <name><surname>Archangeli</surname><given-names>D</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>Powered hip exoskeleton improves walking economy in individuals with above-knee amputation</article-title>,&#x0201d; <source>Nature Med</source>, vol. <volume>27</volume>, no. <issue>10</issue>, pp. <fpage>1783</fpage>&#x02013;<lpage>1788</lpage>, <month>Oct</month>. <year>2021</year>, doi: <pub-id pub-id-type="doi">10.1038/s41591-021-01515-2</pub-id>.<pub-id pub-id-type="pmid">34635852</pub-id>
</mixed-citation></ref><ref id="R8"><label>[8]</label><mixed-citation publication-type="journal"><name><surname>Lee</surname><given-names>H-J</given-names></name>
<etal/>, &#x0201c;<article-title>A wearable hip assist robot can improve gait function and cardiopulmonary metabolic efficiency in elderly adults</article-title>,&#x0201d; <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>, vol. <volume>25</volume>, no. <issue>9</issue>, pp. <fpage>1549</fpage>&#x02013;<lpage>1557</lpage>, <month>Sep</month>. <year>2017</year>, doi: <pub-id pub-id-type="doi">10.1109/TNSRE.2017.2664801</pub-id>.<pub-id pub-id-type="pmid">28186902</pub-id>
</mixed-citation></ref><ref id="R9"><label>[9]</label><mixed-citation publication-type="journal"><name><surname>Vito</surname><given-names>M</given-names></name>
<etal/>, &#x0201c;<article-title>Counteracting balance loss in transfemoral amputees by using an active pelvis orthosis: A case series</article-title>,&#x0201d; <source>IFMBE Proc</source>, vol. <volume>80</volume>, pp. <fpage>294</fpage>&#x02013;<lpage>305</lpage>, <year>2021</year>, doi: <pub-id pub-id-type="doi">10.1007/978-3-030-64610-3_35</pub-id>.</mixed-citation></ref><ref id="R10"><label>[10]</label><mixed-citation publication-type="journal"><name><surname>Monaco</surname><given-names>V</given-names></name>
<etal/>, &#x0201c;<article-title>An ecologically-controlled exoskeleton can improve balance recovery after slippage</article-title>,&#x0201d; <source>Sci. Rep</source>, vol. <volume>7</volume>, no. <issue>1</issue>, <month>May</month>
<year>2017</year>, <comment>Art. no. 46721</comment>, doi: <pub-id pub-id-type="doi">10.1038/srep46721</pub-id>.</mixed-citation></ref><ref id="R11"><label>[11]</label><mixed-citation publication-type="journal"><name><surname>Bergen</surname><given-names>G</given-names></name>, <name><surname>Stevens</surname><given-names>MR</given-names></name>, and <name><surname>Burns</surname><given-names>ER</given-names></name>, &#x0201c;<article-title>Falls and fall injuries among adults aged &#x02265; 65 years &#x02014; United States, 2014</article-title>,&#x0201d; <source>Morbidity Mortality Weekly Rep</source>, vol. <volume>65</volume>, no. <issue>37</issue>, pp. <fpage>993</fpage>&#x02013;<lpage>998</lpage>, <year>2016</year>.</mixed-citation></ref><ref id="R12"><label>[12]</label><mixed-citation publication-type="journal"><name><surname>Forster</surname><given-names>A</given-names></name> and <name><surname>Young</surname><given-names>J</given-names></name>, &#x0201c;<article-title>Incidence and consequences offalls due to stroke: A systematic inquiry</article-title>,&#x0201d; <source>Brit. Med. J</source>, vol. <volume>311</volume>, no. <issue>6997</issue>, pp. <fpage>83</fpage>&#x02013;<lpage>86</lpage>, <month>Jul</month>. <year>1995</year>, doi: <pub-id pub-id-type="doi">10.1136/bmj.311.6997.83</pub-id>.<pub-id pub-id-type="pmid">7613406</pub-id>
</mixed-citation></ref><ref id="R13"><label>[13]</label><mixed-citation publication-type="journal"><name><surname>Miller</surname><given-names>WC</given-names></name>, <name><surname>Speechley</surname><given-names>M</given-names></name>, and <name><surname>Deathe</surname><given-names>B</given-names></name>, &#x0201c;<article-title>The prevalence and risk factors of falling and fear of falling among lower extremity amputees</article-title>,&#x0201d; <source>Arch. Phys. Med. Rehabil</source>, vol. <volume>82</volume>, pp. <fpage>1031</fpage>&#x02013;<lpage>1037</lpage>, <year>2001</year>, doi: <pub-id pub-id-type="doi">10.1053/apmr.2001.24295</pub-id>.<pub-id pub-id-type="pmid">11494181</pub-id>
</mixed-citation></ref><ref id="R14"><label>[14]</label><mixed-citation publication-type="journal"><name><surname>MacKinnon</surname><given-names>CD</given-names></name> and <name><surname>Winter</surname><given-names>DA</given-names></name>, &#x0201c;<article-title>Control of whole body balance in the frontal plane during human walking</article-title>,&#x0201d; <source>J. Biomech</source>, vol. <volume>26</volume>, no. <issue>6</issue>, pp. <fpage>633</fpage>&#x02013;<lpage>644</lpage>, <month>Jun</month>. <year>1993</year>, doi: <pub-id pub-id-type="doi">10.1016/0021-9290(93)90027-C</pub-id>.<pub-id pub-id-type="pmid">8514809</pub-id>
</mixed-citation></ref><ref id="R15"><label>[15]</label><mixed-citation publication-type="journal"><name><surname>Horak</surname><given-names>FB</given-names></name>, &#x0201c;<article-title>Postural orientation and equilibrium: What do we need to know about neural control of balance to prevent falls?</article-title>,&#x0201d; <source>Age Ageing</source>, vol. <volume>35</volume>, pp. <fpage>ii7</fpage>&#x02013;<lpage>ii11</lpage>, <month>Sep</month>. <year>2006</year>, doi: <pub-id pub-id-type="doi">10.1093/ageing/afl077</pub-id>.<pub-id pub-id-type="pmid">16926210</pub-id>
</mixed-citation></ref><ref id="R16"><label>[16]</label><mixed-citation publication-type="journal"><name><surname>Afschrift</surname><given-names>M</given-names></name>, <name><surname>van Deursen</surname><given-names>R</given-names></name>, <name><surname>De Groote</surname><given-names>F</given-names></name>, and <name><surname>Jonkers</surname><given-names>I</given-names></name>, &#x0201c;<article-title>Increased use of stepping strategy in response to medio-lateral perturbations in the elderly relates to altered reactive tibialis anterior activity</article-title>,&#x0201d; <source>Gait Posture</source>, vol. <volume>68</volume>, pp. <fpage>575</fpage>&#x02013;<lpage>582</lpage>, <month>Feb</month>. <year>2019</year>, doi: <pub-id pub-id-type="doi">10.1016/j.gaitpost.2019.01.010</pub-id>.<pub-id pub-id-type="pmid">30654320</pub-id>
</mixed-citation></ref><ref id="R17"><label>[17]</label><mixed-citation publication-type="journal"><name><surname>Bovi</surname><given-names>G</given-names></name>, <name><surname>Rabuffetti</surname><given-names>M</given-names></name>, <name><surname>Mazzoleni</surname><given-names>P</given-names></name>, and <name><surname>Ferrarin</surname><given-names>M</given-names></name>, &#x0201c;<article-title>A multiple-task gait analysis approach: Kinematic, kinetic and EMG reference data for healthy young and adult subjects</article-title>,&#x0201d; <source>Gait Posture</source>, vol. <volume>33</volume>, no. <issue>1</issue>, pp. <fpage>6</fpage>&#x02013;<lpage>13</lpage>, <year>2011</year>, doi: <pub-id pub-id-type="doi">10.1016/j.gaitpost.2010.08.009</pub-id>.<pub-id pub-id-type="pmid">21123071</pub-id>
</mixed-citation></ref><ref id="R18"><label>[18]</label><mixed-citation publication-type="journal"><name><surname>Nadeau</surname><given-names>S</given-names></name>, <name><surname>McFadyen</surname><given-names>BJ</given-names></name>, and <name><surname>Malouin</surname><given-names>F</given-names></name>, &#x0201c;<article-title>Frontal and sagittal plane analyses of the stair climbing task in healthy adults aged over 40 years: What are the challenges compared to level walking?</article-title>,&#x0201d; <source>Clin. Biomech</source>, vol. <volume>18</volume>, no. <issue>10</issue>, pp. <fpage>950</fpage>&#x02013;<lpage>959</lpage>, <year>2003</year>, doi: <pub-id pub-id-type="doi">10.1016/S0268-0033(03)00179-7</pub-id>.</mixed-citation></ref><ref id="R19"><label>[19]</label><mixed-citation publication-type="journal"><name><surname>Pijnappels</surname><given-names>M</given-names></name>, <name><surname>van der Burg</surname><given-names>JCE</given-names></name>, <name><surname>Reeves</surname><given-names>ND</given-names></name>, and <name><surname>van Die&#x000eb;n</surname><given-names>JH</given-names></name>, &#x0201c;<article-title>Identification of elderly fallers by muscle strength measures</article-title>,&#x0201d; <source>Eur. J. Appl. Physiol</source>, vol. <volume>102</volume>, no. <issue>5</issue>, pp. <fpage>585</fpage>&#x02013;<lpage>592</lpage>, <month>Mar</month>. <year>2008</year>, doi: <pub-id pub-id-type="doi">10.1007/s00421-007-0613-6</pub-id>.<pub-id pub-id-type="pmid">18071745</pub-id>
</mixed-citation></ref><ref id="R20"><label>[20]</label><mixed-citation publication-type="journal"><name><surname>CAHALAN</surname><given-names>TD</given-names></name>, <name><surname>JOHNSON</surname><given-names>ME</given-names></name>, <name><surname>LIU</surname><given-names>S</given-names></name>, and <name><surname>CHAO</surname><given-names>EYS</given-names></name>, &#x0201c;<article-title>Quantitative measurements of hip strength in different age groups</article-title>,&#x0201d; <source>Clin. Orthopaedics Related Res</source>, vol. <volume>246</volume>, pp. <fpage>136</fpage>&#x02013;<lpage>145</lpage>, <month>Sep</month>. <year>1989</year>, doi: <pub-id pub-id-type="doi">10.1097/00003086-198909000-00022</pub-id>.</mixed-citation></ref><ref id="R21"><label>[21]</label><mixed-citation publication-type="journal"><name><surname>Olney</surname><given-names>SJ</given-names></name> and <name><surname>Richards</surname><given-names>C</given-names></name>, &#x0201c;<article-title>Hemiparetic gait following stroke. Part I: Characteristics</article-title>,&#x0201d; <source>Gait Posture</source>, vol. <volume>4</volume>, no. <issue>2</issue>, pp. <fpage>136</fpage>&#x02013;<lpage>148</lpage>, <month>Apr</month>. <year>1996</year>, doi: <pub-id pub-id-type="doi">10.1016/0966-6362(96)01063-6</pub-id>.</mixed-citation></ref><ref id="R22"><label>[22]</label><mixed-citation publication-type="journal"><name><surname>Carty</surname><given-names>CP</given-names></name>, <name><surname>Barrett</surname><given-names>RS</given-names></name>, <name><surname>Cronin</surname><given-names>NJ</given-names></name>, <name><surname>Lichtwark</surname><given-names>GA</given-names></name>, and <name><surname>Mills</surname><given-names>PM</given-names></name>, &#x0201c;<article-title>Lower limb muscle weakness predicts use of a multiple- versus single-step strategy to recover from forward loss of balance in older adults</article-title>,&#x0201d; <source>Journals Gerontol. Ser. A Biol. Sci. Med. Sci</source>, vol. <volume>67</volume>, no. <issue>11</issue>, pp. <fpage>1246</fpage>&#x02013;<lpage>1252</lpage>, <month>Nov</month>. <year>2012</year>, doi: <pub-id pub-id-type="doi">10.1093/gerona/gls149</pub-id>.</mixed-citation></ref><ref id="R23"><label>[23]</label><mixed-citation publication-type="journal"><name><surname>Horlings</surname><given-names>CG</given-names></name>, <name><surname>van Engelen</surname><given-names>BG</given-names></name>, <name><surname>Allum</surname><given-names>JH</given-names></name>, and <name><surname>Bloem</surname><given-names>BR</given-names></name>, &#x0201c;<article-title>A weak balance: The contribution of muscle weakness to postural instability and falls</article-title>,&#x0201d; <source>Nature Clin. Pract. Neurol</source>, vol. <volume>4</volume>, no. <issue>9</issue>, pp. <fpage>504</fpage>&#x02013;<lpage>515</lpage>, <month>Sep</month>. <year>2008</year>, doi: <pub-id pub-id-type="doi">10.1038/ncpneuro0886</pub-id>.<pub-id pub-id-type="pmid">18711425</pub-id>
</mixed-citation></ref><ref id="R24"><label>[24]</label><mixed-citation publication-type="journal"><name><surname>Wang</surname><given-names>S</given-names></name>
<etal/>, &#x0201c;<article-title>Design and control of the MINDWALKER exoskeleton</article-title>,&#x0201d; <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>, vol. <volume>23</volume>, no. <issue>2</issue>, pp. <fpage>277</fpage>&#x02013;<lpage>286</lpage>, <month>Mar</month>. <year>2015</year>, doi: <pub-id pub-id-type="doi">10.1109/TNSRE.2014.2365697</pub-id>.<pub-id pub-id-type="pmid">25373109</pub-id>
</mixed-citation></ref><ref id="R25"><label>[25]</label><mixed-citation publication-type="journal"><name><surname>Zhang</surname><given-names>T</given-names></name>, <name><surname>Tran</surname><given-names>M</given-names></name>, and <name><surname>Huang</surname><given-names>H</given-names></name>, &#x0201c;<article-title>Design and experimental verification of hip exoskeleton with balance capacities for walking assistance</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>23</volume>, no. <issue>1</issue>, pp. <fpage>274</fpage>&#x02013;<lpage>285</lpage>, <month>Feb</month>. <year>2018</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2018.2790358</pub-id>.</mixed-citation></ref><ref id="R26"><label>[26]</label><mixed-citation publication-type="journal"><name><surname>Alili</surname><given-names>A</given-names></name>, <name><surname>Fleming</surname><given-names>A</given-names></name>, <name><surname>Nalam</surname><given-names>V</given-names></name>, <name><surname>Liu</surname><given-names>M</given-names></name>, <name><surname>Dean</surname><given-names>J</given-names></name>, and <name><surname>Huang</surname><given-names>H</given-names></name>, &#x0201c;<article-title>Abduction/adduction assistance from powered hip exoskeleton enables modulation of user step width during walking</article-title>,&#x0201d; <source>IEEE Trans. Biomed. Eng</source>, vol. <volume>71</volume>, no. <issue>1</issue>, pp. <fpage>334</fpage>&#x02013;<lpage>342</lpage>, <month>Jan</month>. <year>2024</year>, doi: <pub-id pub-id-type="doi">10.1109/TBME.2023.3301444</pub-id>.<pub-id pub-id-type="pmid">37540615</pub-id>
</mixed-citation></ref><ref id="R27"><label>[27]</label><mixed-citation publication-type="journal"><name><surname>Rogers</surname><given-names>EA</given-names></name>, <name><surname>Carney</surname><given-names>ME</given-names></name>, <name><surname>Yeon</surname><given-names>SH</given-names></name>, <name><surname>Clites</surname><given-names>TR</given-names></name>, <name><surname>Solav</surname><given-names>D</given-names></name>, and <name><surname>Herr</surname><given-names>HM</given-names></name>, &#x0201c;<article-title>An ankle-foot prosthesis for rock climbing augmentation</article-title>,&#x0201d; <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>, vol. <volume>29</volume>, pp. <fpage>41</fpage>&#x02013;<lpage>51</lpage>, <year>2021</year>, doi: <pub-id pub-id-type="doi">10.1109/TNSRE.2020.3033474</pub-id>.<pub-id pub-id-type="pmid">33095704</pub-id>
</mixed-citation></ref><ref id="R28"><label>[28]</label><mixed-citation publication-type="journal"><name><surname>Radford</surname><given-names>NA</given-names></name>
<etal/>, &#x0201c;<article-title>Valkyrie: NASA&#x02019;s first bipedal humanoid robot</article-title>,&#x0201d; <source>JF Robot</source>, vol. <volume>32</volume>, no. <issue>3</issue>, pp. <fpage>397</fpage>&#x02013;<lpage>419</lpage>, <month>May</month>
<year>2015</year>, doi: <pub-id pub-id-type="doi">10.1002/rob.21560</pub-id>.</mixed-citation></ref><ref id="R29"><label>[29]</label><mixed-citation publication-type="journal"><name><surname>Hsieh</surname><given-names>T-H</given-names></name>
<etal/>, &#x0201c;<article-title>Design, characterization, and preliminary assessment of a two-degree-of-freedom powered ankle-foot prosthesis</article-title>,&#x0201d; <source>Biomimetics</source>, vol. <volume>9</volume>, no. <issue>2</issue>, <month>Jan</month>. <year>2024</year>, <comment>Art. no. 76</comment>, doi: <pub-id pub-id-type="doi">10.3390/biomimetics9020076</pub-id>.</mixed-citation></ref><ref id="R30"><label>[30]</label><mixed-citation publication-type="journal"><name><surname>Ishmael</surname><given-names>MK</given-names></name>, <name><surname>Archangeli</surname><given-names>D</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>A powered hip exoskeleton with high torque density for walking, running, and stair ascent</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>27</volume>, no. <issue>6</issue>, pp. <fpage>4561</fpage>&#x02013;<lpage>4572</lpage>, <month>Dec</month>. <year>2022</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2022.3159506</pub-id>.</mixed-citation></ref><ref id="R31"><label>[31]</label><mixed-citation publication-type="journal"><name><surname>Lenzi</surname><given-names>T</given-names></name>, <name><surname>Cempini</surname><given-names>M</given-names></name>, <name><surname>Hargrove</surname><given-names>L</given-names></name>, and <name><surname>Kuiken</surname><given-names>T</given-names></name>, &#x0201c;<article-title>Design, development, and testing of a lightweight hybrid robotic knee prosthesis</article-title>,&#x0201d; <source>Int. J. Robot. Res</source>, vol. <volume>37</volume>, no. <issue>8</issue>, pp. <fpage>953</fpage>&#x02013;<lpage>976</lpage>, <year>2018</year>, doi: <pub-id pub-id-type="doi">10.1177/0278364918785993</pub-id>.</mixed-citation></ref><ref id="R32"><label>[32]</label><mixed-citation publication-type="journal"><name><surname>Tran</surname><given-names>M</given-names></name>, <name><surname>Gabert</surname><given-names>L</given-names></name>, <name><surname>Cempini</surname><given-names>M</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>A lightweight, efficient fully powered knee prosthesis with actively variable transmission</article-title>,&#x0201d; <source>IEEE Robot. Autom. Lett</source>, vol. <volume>4</volume>, no. <issue>2</issue>, pp. <fpage>1186</fpage>&#x02013;<lpage>1193</lpage>, <month>Mar</month>. <year>2019</year>, doi: <pub-id pub-id-type="doi">10.1109/LRA.2019.2892204</pub-id>.</mixed-citation></ref><ref id="R33"><label>[33]</label><mixed-citation publication-type="journal"><name><surname>Gabert</surname><given-names>L</given-names></name>, <name><surname>Hood</surname><given-names>S</given-names></name>, <name><surname>Tran</surname><given-names>M</given-names></name>, <name><surname>Cempini</surname><given-names>M</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>A compact, lightweight robotic ankle-foot prosthesis: Featuring a powered polycentric design</article-title>,&#x0201d; <source>IEEE Robot. Autom. Mag</source>, vol. <volume>27</volume>, no. <issue>1</issue>, pp. <fpage>87</fpage>&#x02013;<lpage>102</lpage>, <month>Mar</month>. <year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/MRA.2019.2955740</pub-id>.<pub-id pub-id-type="pmid">33790527</pub-id>
</mixed-citation></ref><ref id="R34"><label>[34]</label><mixed-citation publication-type="journal"><name><surname>Tran</surname><given-names>M</given-names></name>, <name><surname>Gabert</surname><given-names>L</given-names></name>, <name><surname>Hood</surname><given-names>S</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>A lightweight robotic leg prosthesis replicating the biomechanics of the knee, ankle, and toe joint</article-title>,&#x0201d; <source>Sci. Robot</source>, vol. <volume>7</volume>, <month>Nov</month>. <year>2022</year>, <comment>Art. no. 72</comment>, doi: <pub-id pub-id-type="doi">10.1126/scirobotics.abo3996</pub-id>.</mixed-citation></ref><ref id="R35"><label>[35]</label><mixed-citation publication-type="journal"><name><surname>Rouse</surname><given-names>EJ</given-names></name>, <name><surname>Mooney</surname><given-names>LM</given-names></name>, and <name><surname>Herr</surname><given-names>HM</given-names></name>, &#x0201c;<article-title>Clutchable series-elastic actuator: Implications for prosthetic knee design</article-title>,&#x0201d; <source>Int. J. Robot. Res</source>, vol. <volume>33</volume>, no. <issue>13</issue>, pp. <fpage>1611</fpage>&#x02013;<lpage>1625</lpage>, <year>2014</year>, doi: <pub-id pub-id-type="doi">10.1177/0278364914545673</pub-id>.</mixed-citation></ref><ref id="R36"><label>[36]</label><mixed-citation publication-type="journal"><name><surname>Nieto</surname><given-names>EAB</given-names></name>, <name><surname>Rezazadeh</surname><given-names>S</given-names></name>, and <name><surname>Gregg</surname><given-names>RD</given-names></name>, &#x0201c;<article-title>Minimizing energy consumption and peak power of series elastic actuators: A convex optimization framework for elastic element design</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>24</volume>, no. <issue>3</issue>, pp. <fpage>1334</fpage>&#x02013;<lpage>1345</lpage>, <month>Jun</month>. <year>2019</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2019.2906887</pub-id>.<pub-id pub-id-type="pmid">31649476</pub-id>
</mixed-citation></ref><ref id="R37"><label>[37]</label><mixed-citation publication-type="journal"><name><surname>McDowell</surname><given-names>MA</given-names></name>, <name><surname>Fryar</surname><given-names>CD</given-names></name>, <name><surname>Ogden</surname><given-names>CL</given-names></name>, and <name><surname>Flegal</surname><given-names>KM</given-names></name>, &#x0201c;<article-title>Anthropometric reference data for children and adults: United States, 2003&#x02013;2006</article-title>,&#x0201d; <source>Nat. Health Statist. Rep</source>, no. <volume>10</volume>, pp. <fpage>1</fpage>&#x02013;<lpage>48</lpage>, <month>Oct</month>. <year>2008</year>. <comment>[Online]. Available: <ext-link xlink:href="http://www.ncbi.nlm.nih.gov/pubmed/25585443" ext-link-type="uri">http://www.ncbi.nlm.nih.gov/pubmed/25585443</ext-link></comment></mixed-citation></ref><ref id="R38"><label>[38]</label><mixed-citation publication-type="journal"><name><surname>Zhang</surname><given-names>T</given-names></name>, <name><surname>Tran</surname><given-names>M</given-names></name>, and <name><surname>Huang</surname><given-names>H</given-names></name>, &#x0201c;<article-title>Admittance shaping-based assistive control of SEA-driven robotic hip exoskeleton</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>24</volume>, no. <issue>4</issue>, pp. <fpage>1508</fpage>&#x02013;<lpage>1519</lpage>, <month>Aug</month>. <year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2019.2916546</pub-id>.</mixed-citation></ref><ref id="R39"><label>[39]</label><mixed-citation publication-type="journal"><name><surname>Ishmael</surname><given-names>MK</given-names></name>, <name><surname>Tran</surname><given-names>M</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>ExoProsthetics: Assisting above-knee amputees with a lightweight powered hip exoskeleton</article-title>,&#x0201d; in <source>Proc. IEEE 16th Int. Conf. Rehabil. Robot</source>, <month>Jun</month>. <year>2019</year>, pp. <fpage>925</fpage>&#x02013;<lpage>930</lpage>, doi: <pub-id pub-id-type="doi">10.1109/ICORR.2019.8779412</pub-id>.</mixed-citation></ref><ref id="R40"><label>[40]</label><mixed-citation publication-type="journal"><name><surname>Cempini</surname><given-names>M</given-names></name>, <name><surname>De Rossi</surname><given-names>SMM</given-names></name>, <name><surname>Lenzi</surname><given-names>T</given-names></name>, <name><surname>Vitiello</surname><given-names>N</given-names></name>, and <name><surname>Carrozza</surname><given-names>MC</given-names></name>, &#x0201c;<article-title>Self-alignment mechanisms for assistive wearable robots: A kinetostatic compatibility method</article-title>,&#x0201d; <source>IEEE Trans. Robot</source>, vol. <volume>29</volume>, no. <issue>1</issue>, pp. <fpage>236</fpage>&#x02013;<lpage>250</lpage>, <month>Feb</month>. <year>2013</year>, doi: <pub-id pub-id-type="doi">10.1109/TRO.2012.2226381</pub-id>.</mixed-citation></ref><ref id="R41"><label>[41]</label><mixed-citation publication-type="journal"><name><surname>Sarkisian</surname><given-names>SV</given-names></name>, <name><surname>Ishmael</surname><given-names>MK</given-names></name>, <name><surname>Hunt</surname><given-names>GR</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>Design, development, and validation of a self-aligning mechanism for high-torque powered knee exoskeletons</article-title>,&#x0201d; <source>IEEE Trans. Med. Robot. Bionics</source>, vol. <volume>2</volume>, no. <issue>2</issue>, pp. <fpage>248</fpage>&#x02013;<lpage>259</lpage>, <month>May</month>
<year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/tmrb.2020.2981951</pub-id>.</mixed-citation></ref><ref id="R42"><label>[42]</label><mixed-citation publication-type="journal"><name><surname>Sarkisian</surname><given-names>SV</given-names></name>, <name><surname>Ishmael</surname><given-names>MK</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>Self-aligning mechanism improves comfort and performance with a powered knee exoskeleton</article-title>,&#x0201d; <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>, vol. <volume>29</volume>, pp. <fpage>629</fpage>&#x02013;<lpage>640</lpage>, <year>2021</year>, doi: <pub-id pub-id-type="doi">10.1109/TNSRE.2021.3064463</pub-id>.<pub-id pub-id-type="pmid">33684041</pub-id>
</mixed-citation></ref><ref id="R43"><label>[43]</label><mixed-citation publication-type="journal"><name><surname>Chiu</surname><given-names>VL</given-names></name>, <name><surname>Raitor</surname><given-names>M</given-names></name>, and <name><surname>Collins</surname><given-names>SH</given-names></name>, &#x0201c;<article-title>Design of a hip exoskeleton with actuation in frontal and sagittal planes</article-title>,&#x0201d; <source>IEEE Trans. Med. Robot. Bionics</source>, vol. <volume>3</volume>, no. <issue>3</issue>, pp. <fpage>773</fpage>&#x02013;<lpage>782</lpage>, <month>Aug</month>. <year>2021</year>, doi: <pub-id pub-id-type="doi">10.1109/TMRB.2021.3088521</pub-id>.</mixed-citation></ref><ref id="R44"><label>[44]</label><mixed-citation publication-type="journal"><name><surname>Ronsse</surname><given-names>R</given-names></name>, <name><surname>Vitiello</surname><given-names>N</given-names></name>, <name><surname>Lenzi</surname><given-names>T</given-names></name>, <name><surname>van den Kieboom</surname><given-names>J</given-names></name>, <name><surname>Carrozza</surname><given-names>MC</given-names></name>, and <name><surname>Ijspeert</surname><given-names>AJ</given-names></name>, &#x0201c;<article-title>Human&#x02013;Robot synchrony: Flexible assistance using adaptive oscillators</article-title>,&#x0201d; <source>IEEE Trans. Biomed. Eng</source>, vol. <volume>58</volume>, no. <issue>4</issue>, pp. <fpage>1001</fpage>&#x02013;<lpage>1012</lpage>, <month>Apr</month>. <year>2011</year>, doi: <pub-id pub-id-type="doi">10.1109/TBME.2010.2089629</pub-id>.<pub-id pub-id-type="pmid">20977981</pub-id>
</mixed-citation></ref><ref id="R45"><label>[45]</label><mixed-citation publication-type="journal"><name><surname>Ronsse</surname><given-names>R</given-names></name>, <name><surname>De Rossi</surname><given-names>SMM</given-names></name>, <name><surname>Vitiello</surname><given-names>N</given-names></name>, <name><surname>Lenzi</surname><given-names>T</given-names></name>, <name><surname>Carrozza</surname><given-names>MC</given-names></name>, and <name><surname>Ijspeert</surname><given-names>AJ</given-names></name>, &#x0201c;<article-title>Real-time estimate of velocity and acceleration of Quasi-periodic signals using adaptive oscillators</article-title>,&#x0201d; <source>IEEE Trans. Robot</source>, vol. <volume>29</volume>, no. <issue>3</issue>, pp. <fpage>783</fpage>&#x02013;<lpage>791</lpage>, <month>Jun</month>. <year>2013</year>, doi: <pub-id pub-id-type="doi">10.1109/TRO.2013.2240173</pub-id>.</mixed-citation></ref><ref id="R46"><label>[46]</label><mixed-citation publication-type="journal"><name><surname>Park</surname><given-names>J</given-names></name>
<etal/>, &#x0201c;<article-title>Effect of hip abduction assistance on metabolic cost and balance during human walking</article-title>,&#x0201d; <source>Sci. Robot</source>, vol. <volume>8</volume>, no. <issue>83</issue>, <month>Oct</month>. <year>2023</year>, <comment>Art. no. eade0876</comment>, doi: <pub-id pub-id-type="doi">10.1126/scirobotics.ade0876</pub-id>.</mixed-citation></ref><ref id="R47"><label>[47]</label><mixed-citation publication-type="journal"><name><surname>Ishmael</surname><given-names>MK</given-names></name>
<etal/>, &#x0201c;<article-title>Powered hip exoskeleton reduces residual hip effort without affecting kinematics and balance in individuals with above-knee amputations during walking</article-title>,&#x0201d; <source>IEEE Trans. Biomed. Eng</source>, vol. <volume>70</volume>, no. <issue>4</issue>, pp. <fpage>1162</fpage>&#x02013;<lpage>1171</lpage>, <month>Apr</month>. <year>2023</year>, doi: <pub-id pub-id-type="doi">10.1109/TBME.2022.3211842</pub-id>.<pub-id pub-id-type="pmid">36194722</pub-id>
</mixed-citation></ref><ref id="R48"><label>[48]</label><mixed-citation publication-type="journal"><name><surname>Archangeli</surname><given-names>D</given-names></name>, <name><surname>Ortolano</surname><given-names>B</given-names></name>, <name><surname>Murray</surname><given-names>R</given-names></name>, <name><surname>Gabert</surname><given-names>L</given-names></name>, and <name><surname>Lenzi</surname><given-names>T</given-names></name>, &#x0201c;<article-title>Design and evaluation of a powered hip exoskeleton for frontal and sagittal plane assistance</article-title>,&#x0201d; in <source>Proc. IEEE 10th RAS/EMBS Int. Conf. Biomed. Robot. Biomechatronics</source>, <month>Sep</month>. <year>2024</year>, pp. <fpage>1126</fpage>&#x02013;<lpage>1131</lpage>, doi: <pub-id pub-id-type="doi">10.1109/BioRob60516.2024.10719876</pub-id>.</mixed-citation></ref><ref id="R49"><label>[49]</label><mixed-citation publication-type="journal"><name><surname>Donelan</surname><given-names>JM</given-names></name>, <name><surname>Shipman</surname><given-names>DW</given-names></name>, <name><surname>Kram</surname><given-names>R</given-names></name>, and <name><surname>Kuo</surname><given-names>AD</given-names></name>, &#x0201c;<article-title>Mechanical and metabolic requirements for active lateral stabilization in human walking</article-title>,&#x0201d; <source>J. Biomech</source>, vol. <volume>37</volume>, no. <issue>6</issue>, pp. <fpage>827</fpage>&#x02013;<lpage>835</lpage>, <year>2004</year>, doi: <pub-id pub-id-type="doi">10.1016/j.jbiomech.2003.06.002</pub-id>.<pub-id pub-id-type="pmid">15111070</pub-id>
</mixed-citation></ref><ref id="R50"><label>[50]</label><mixed-citation publication-type="journal"><name><surname>Kim</surname><given-names>D-S</given-names></name>
<etal/>, &#x0201c;<article-title>A wearable hip-assist robot reduces the cardiopulmonary metabolic energy expenditure during stair ascent in elderly adults: A pilot cross-sectional study</article-title>,&#x0201d; <source>BMC Geriatr</source>., vol. <volume>18</volume>, no. <issue>1</issue>, <month>Dec</month>. <year>2018</year>, <comment>Art. no. 230</comment>, doi: <pub-id pub-id-type="doi">10.1186/s12877-018-0921-1</pub-id>.</mixed-citation></ref><ref id="R51"><label>[51]</label><mixed-citation publication-type="journal"><name><surname>Seo</surname><given-names>K</given-names></name>, <name><surname>Lee</surname><given-names>J</given-names></name>, <name><surname>Lee</surname><given-names>Y</given-names></name>, <name><surname>Ha</surname><given-names>T</given-names></name>, and <name><surname>Shim</surname><given-names>Y</given-names></name>, &#x0201c;<article-title>Fully autonomous hip exoskeleton saves metabolic cost of walking</article-title>,&#x0201d; in <source>Proc. IEEE Int. Conf. Robot. Autom</source>, <year>2016</year>, pp. <fpage>4628</fpage>&#x02013;<lpage>4635</lpage>, doi: <pub-id pub-id-type="doi">10.1109/ICRA.2016.7487663</pub-id>.</mixed-citation></ref><ref id="R52"><label>[52]</label><mixed-citation publication-type="journal"><name><surname>Leestma</surname><given-names>JK</given-names></name>, <name><surname>Mathur</surname><given-names>S</given-names></name>, <name><surname>Anderton</surname><given-names>MD</given-names></name>, <name><surname>Sawicki</surname><given-names>GS</given-names></name>, and <name><surname>Young</surname><given-names>AJ</given-names></name>, &#x0201c;<article-title>Dynamic duo: Design and validation of an autonomous frontal and sagittal actuating hip exoskeleton for balance modulation during perturbed locomotion</article-title>,&#x0201d; <source>IEEE Robot. Autom. Lett</source>, vol. <volume>9</volume>, no. <issue>5</issue>, pp. <fpage>3995</fpage>&#x02013;<lpage>4002</lpage>, <month>May</month>
<year>2024</year>, doi: <pub-id pub-id-type="doi">10.1109/LRA.2024.3371290</pub-id>.<pub-id pub-id-type="pmid">40012859</pub-id>
</mixed-citation></ref><ref id="R53"><label>[53]</label><mixed-citation publication-type="journal"><name><surname>Yu</surname><given-names>S</given-names></name>
<etal/>, &#x0201c;<article-title>Quasi-direct drive actuation for a lightweight hip exoskeleton with high backdrivability and high bandwidth</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>25</volume>, no. <issue>4</issue>, pp. <fpage>1794</fpage>&#x02013;<lpage>1802</lpage>, <month>Aug</month>. <year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2020.2995134</pub-id>.<pub-id pub-id-type="pmid">33746504</pub-id>
</mixed-citation></ref><ref id="R54"><label>[54]</label><mixed-citation publication-type="journal"><name><surname>Kong</surname><given-names>K</given-names></name>, <name><surname>Bae</surname><given-names>J</given-names></name>, and <name><surname>Tomizuka</surname><given-names>M</given-names></name>, &#x0201c;<article-title>Control of rotary series elastic actuator for ideal force-mode actuation in human-robot interaction applications</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>14</volume>, no. <issue>1</issue>, pp. <fpage>105</fpage>&#x02013;<lpage>118</lpage>, <month>Feb</month>. <year>2009</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2008.2004561</pub-id>.</mixed-citation></ref><ref id="R55"><label>[55]</label><mixed-citation publication-type="journal"><name><surname>Yu</surname><given-names>S</given-names></name>
<etal/>, &#x0201c;<article-title>Quasi-direct drive actuation for a lightweight hip exoskeleton with high backdrivability and high bandwidth</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>25</volume>, no. <issue>4</issue>, pp. <fpage>1794</fpage>&#x02013;<lpage>1802</lpage>, <month>Aug</month>. <year>2020</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2020.2995134</pub-id>.<pub-id pub-id-type="pmid">33746504</pub-id>
</mixed-citation></ref><ref id="R56"><label>[56]</label><mixed-citation publication-type="journal"><name><surname>Shepherd</surname><given-names>MK</given-names></name> and <name><surname>Rouse</surname><given-names>EJ</given-names></name>, &#x0201c;<article-title>Design and validation of a torque-controllable knee exoskeleton for sit-to-stand assistance</article-title>,&#x0201d; <source>IEEE/ASME Trans. Mechatron</source>, vol. <volume>22</volume>, no. <issue>4</issue>, pp. <fpage>1695</fpage>&#x02013;<lpage>1704</lpage>, <month>Aug</month>. <year>2017</year>, doi: <pub-id pub-id-type="doi">10.1109/TMECH.2017.2704521</pub-id>.</mixed-citation></ref><ref id="R57"><label>[57]</label><mixed-citation publication-type="journal"><name><surname>Kang</surname><given-names>I</given-names></name>, <name><surname>Peterson</surname><given-names>RR</given-names></name>, <name><surname>Herrin</surname><given-names>KR</given-names></name>, <name><surname>Mazumdar</surname><given-names>A</given-names></name>, and <name><surname>Young</surname><given-names>AJ</given-names></name>, &#x0201c;<article-title>Design and validation of a torque-controllable series elastic actuatorbased hip exoskeleton for dynamic locomotion</article-title>,&#x0201d; <source>J. Mech. Robot</source>, vol. <volume>15</volume>, no. <issue>2</issue>, <month>Apr</month>. <year>2023</year>, <comment>Art. no. 021007</comment>, doi: <pub-id pub-id-type="doi">10.1115/1.4054724</pub-id>.</mixed-citation></ref><ref id="R58"><label>[58]</label><mixed-citation publication-type="journal"><name><surname>Azocar</surname><given-names>AF</given-names></name>, <name><surname>Mooney</surname><given-names>LM</given-names></name>, <name><surname>Hargrove</surname><given-names>LJ</given-names></name>, and <name><surname>Rouse</surname><given-names>EJ</given-names></name>, &#x0201c;<article-title>Design and characterization of an open-source robotic leg prosthesis</article-title>,&#x0201d; in <source>Proc. IEEE RAS EMBS Int. Conf. Biomed. Robot. Biomechatron</source>, <year>2018</year>, pp. <fpage>111</fpage>&#x02013;<lpage>118</lpage>, doi: <pub-id pub-id-type="doi">10.1109/BIOROB.2018.8488057</pub-id>.</mixed-citation></ref><ref id="R59"><label>[59]</label><mixed-citation publication-type="journal"><name><surname>Winter</surname><given-names>DA</given-names></name>, <name><surname>Sidwall</surname><given-names>HG</given-names></name>, and <name><surname>Hobson</surname><given-names>DA</given-names></name>, &#x0201c;<article-title>Measurement and reduction of noise in kinematics of locomotion</article-title>,&#x0201d; <source>J. Biomech</source>, vol. <volume>7</volume>, no. <issue>2</issue>, pp. <fpage>157</fpage>&#x02013;<lpage>159</lpage>, <month>Mar</month>. <year>1974</year>, doi: <pub-id pub-id-type="doi">10.1016/0021-9290(74)90056-6</pub-id>.<pub-id pub-id-type="pmid">4837552</pub-id>
</mixed-citation></ref><ref id="R60"><label>[60]</label><mixed-citation publication-type="journal"><name><surname>Shepherd</surname><given-names>MK</given-names></name> and <name><surname>Rouse</surname><given-names>EJ</given-names></name>, &#x0201c;<article-title>The VSPA foot: A quasi-passive ankle-foot prosthesis with continuously variable stiffness</article-title>,&#x0201d; <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>, vol. <volume>25</volume>, no. <issue>12</issue>, pp. <fpage>2375</fpage>&#x02013;<lpage>2386</lpage>, <month>Dec</month>. <year>2017</year>, doi: <pub-id pub-id-type="doi">10.1109/TNSRE.2017.2750113</pub-id>.<pub-id pub-id-type="pmid">28885156</pub-id>
</mixed-citation></ref><ref id="R61"><label>[61]</label><mixed-citation publication-type="journal"><name><surname>Wang</surname><given-names>L</given-names></name>, <name><surname>Wang</surname><given-names>S</given-names></name>, <name><surname>van Asseldonk</surname><given-names>EHF</given-names></name>, and <name><surname>van der Kooij</surname><given-names>H</given-names></name>, &#x0201c;<article-title>Actively controlled lateral gait assistance in a lower limb exoskeleton</article-title>,&#x0201d; in <source>Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst</source>, <month>Nov</month>. <year>2013</year>, pp. <fpage>965</fpage>&#x02013;<lpage>970</lpage>, doi: <pub-id pub-id-type="doi">10.1109/IROS.2013.6696467</pub-id>.</mixed-citation></ref><ref id="R62"><label>[62]</label><mixed-citation publication-type="journal"><name><surname>Sylos-Labini</surname><given-names>F</given-names></name>
<etal/>, &#x0201c;<article-title>EMG patterns during assisted walking in the exoskeleton</article-title>,&#x0201d; <source>Front. Hum. Neurosci</source>, vol. <volume>8</volume>, <month>Jun</month>. <year>2014</year>, <comment>Art. no. 423</comment>, doi: <pub-id pub-id-type="doi">10.3389/fnhum.2014.00423</pub-id>.</mixed-citation></ref><ref id="R63"><label>[63]</label><mixed-citation publication-type="journal"><name><surname>Wang</surname><given-names>S</given-names></name>, <name><surname>Meijneke</surname><given-names>C</given-names></name>, and <name><surname>van der Kooij</surname><given-names>H</given-names></name>, &#x0201c;<article-title>Modeling, design, and optimization of mindwalker series elastic joint</article-title>,&#x0201d; in <source>Proc. IEEE 13th Int. Conf. Rehabil. Robot</source>, <month>Jun</month>. <year>2013</year>, pp. <fpage>1</fpage>&#x02013;<lpage>8</lpage>, doi: <pub-id pub-id-type="doi">10.1109/ICORR.2013.6650381</pub-id>.</mixed-citation></ref><ref id="R64"><label>[64]</label><mixed-citation publication-type="journal"><name><surname>John</surname><given-names>SW</given-names></name>, <name><surname>Murakami</surname><given-names>K</given-names></name>, <name><surname>Komatsu</surname><given-names>M</given-names></name>, and <name><surname>Adachi</surname><given-names>S</given-names></name>, &#x0201c;<article-title>Cross-wire assist suit concept, for mobile and lightweight multiple degree of freedom hip assistance</article-title>,&#x0201d; in <source>Proc. Int. Conf. Rehabil. Robot</source>, <year>2017</year>, pp. <fpage>387</fpage>&#x02013;<lpage>393</lpage>, doi: <pub-id pub-id-type="doi">10.1109/ICORR.2017.8009278</pub-id>.</mixed-citation></ref></ref-list></back><floats-group><fig position="float" id="F1"><label>Fig. 1.</label><caption><p id="P86">Proposed hip actuator shown from the (a) side and (b) front. The hip actuator unit is constructed from a parallel mechanism with revolute joints <inline-formula><mml:math id="M1" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M2" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, spherical joints <inline-formula><mml:math id="M3" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M4" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and prismatic joints <inline-formula><mml:math id="M5" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M6" display="inline"><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. When viewed from the side, the sagittal joint axis is into the page while the frontal joint axis is to the right. Hip extension and hip adduction positions and torques are considered positive. (c) Side view showing notation and direction for <inline-formula><mml:math id="M7" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M8" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, the position and torque about the sagittal plane joint, <inline-formula><mml:math id="M9" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. Torque <inline-formula><mml:math id="M10" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the sum of the torques about revolute joint <inline-formula><mml:math id="M11" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> due to the forces <inline-formula><mml:math id="M12" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M13" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. (d) Front view showing notation and direction for <inline-formula><mml:math id="M14" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M15" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, the position and torque about the frontal plane joint, <inline-formula><mml:math id="M16" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. Torque <inline-formula><mml:math id="M17" display="inline"><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the sum of the torques about revolute joint <inline-formula><mml:math id="M18" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> due to the forces <inline-formula><mml:math id="M19" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M20" display="inline"><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>.</p></caption><graphic xlink:href="nihms-2063363-f0006" position="float"/></fig><fig position="float" id="F2"><label>Fig. 2.</label><caption><p id="P87">(a) Side view of parallel hip actuator with one kinematic chain outlined in purple. The single kinematic chain is used to calculate the ratio of the applied force to resultant joint torque. The single kinematic chain articulated to 20&#x000b0; flexion with (b) vectors <inline-formula><mml:math id="M21" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M22" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and joint angle <inline-formula><mml:math id="M23" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, (c) vectors <inline-formula><mml:math id="M24" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and joint angle <inline-formula><mml:math id="M25" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b8;</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and (d) vectors <inline-formula><mml:math id="M26" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>14</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M27" display="inline"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>15</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. (e) Kinematic chain in the zero-angle configuration.</p></caption><graphic xlink:href="nihms-2063363-f0007" position="float"/></fig><fig position="float" id="F3"><label>Fig. 3.</label><caption><p id="P88">(a) Isometric view of schematic design. The lateral side of the <inline-formula><mml:math id="M28" display="inline"><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:math></inline-formula> plane for a right-sided actuator is called out. (b) Six potential locations for the actuator primary spherical joints <inline-formula><mml:math id="M29" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. (c), (d) Actuator pivots must be located in the 1 st and 3 rd quadrants to create a compact design and to prevent collisions between the two linear actuators, frame, and crank.</p></caption><graphic xlink:href="nihms-2063363-f0008" position="float"/></fig><fig position="float" id="F4"><label>Fig. 4.</label><caption><p id="P89">(a) Linear actuator is built from a brushless dc motor, helical gear stage, and a ball screw assembly. A motor control unit is mounted directly to the linear actuator to reduce electrical noise. A protective cover (not pictured) reduces actuator noise, minimizes debris penetration, and actively dissipates motor heat. (b) Two linear actuators are connected to the powered hip actuator crank and frame through 2-DOF joints. A low-level electronic board reads sensor data from the absolute joint encoders and the inertial measurement unit, and communicates with the motor controller. (c) Realized exoskeleton on a subject. The hip actuator is connected to the subject&#x02019;s pelvis through a rigid crossbar and pelvis wrap and connected to the user&#x02019;s thigh through a rigid thigh brace and flexible cuff. Both the pelvis wrap and thigh cuff can be tightened with a BOA closure system. The high-level electronics and battery are placed posteriorly and secured to the pelvis wrap.</p></caption><graphic xlink:href="nihms-2063363-f0009" position="float"/></fig><fig position="float" id="F5"><label>Fig. 5.</label><caption><p id="P90">(a) Schematic architecture of electrical system, and (b) realization of high-level (HL) and (c) low-level (LL) electronic boards. A high-level board streams data to a laptop computer with GUI interface. Through the GUI, control parameters of the exoskeleton can be updated. The high-level board coordinates communication between low-level boards located in both the right and left powered hip actuators. The low-level boards collect sensor information, run low-level control routines, and communicate with the motor drivers.</p></caption><graphic xlink:href="nihms-2063363-f0010" position="float"/></fig><fig position="float" id="F6"><label>Fig. 6.</label><caption><p id="P91">Control diagram for the powered hip actuator. At the high level, an adaptive oscillator provides a noise and delay free estimate of sagittal plane thigh orientation and stride frequency. In conjunction with a finite-state machine, these tools estimate percent stride completion. A torque planner at the mid-level generates assistive torque profiles based on stride estimate and experimenter tunable parameters. The feed-forward frontal and sagittal plane torques are transformed into motor torques based on the transmission model. These torques are combined with feed-forward inertia and friction compensations. The total feed-forward motor torque is divided by the motor torque constant to obtain the desired motor current. The motor drivers perform closed-loop current control to drive the linear actuators of the powered hip actuator.</p></caption><graphic xlink:href="nihms-2063363-f0011" position="float"/></fig><fig position="float" id="F7"><label>Fig. 7.</label><caption><p id="P92">Exoskeleton generated torque in response to step increase in desired torque. In all conditions, 5 N&#x000b7;m of preload torque were applied before administering the step increase in torque. Frontal plane torque (adduction) is shown in blue while sagittal plane torque (flexion) is shown in orange. Two steps are applied, one of 5 N&#x000b7;m and one of 15 N&#x000b7;m. Exoskeleton performance in response to a step increase in (top) frontal plane torque, (middle) sagittal plane torque, and (bottom) both frontal and sagittal plane torque.</p></caption><graphic xlink:href="nihms-2063363-f0012" position="float"/></fig><fig position="float" id="F8"><label>Fig. 8.</label><caption><p id="P93">Estimate of the feed-forward bandwidth of the hip actuator in the (a), (b) frontal plane and (c), (d) sagittal plane. (a) Desired torque in the frontal plane was set to follow a sinusoidal profile with magnitude of 20 N&#x000b7;m while the Sagittal plane torque was set to zero. The period corresponding to 0 to 4 Hz is shown in close-up. (b) desired and measured torques were transformed to the frequency domain and the magnitude and phase of the ratio is plotted. From this data, we estimate the frequency at &#x02212;3 dB in the frontal plane to be 21.2 Hz. The corresponding phase lag is &#x02212;329&#x000b0;. (c), (d) Corresponding data for the test performed in the sagittal plane. We estimate the frequency at &#x02212;3 dB to be 19.4 Hz with phase lag of &#x02212;309&#x000b0;.</p></caption><graphic xlink:href="nihms-2063363-f0013" position="float"/></fig><fig position="float" id="F9"><label>Fig. 9.</label><caption><p id="P94">(a) Uncompensated (pink) and compensated (orange) actuator back driving torque and input velocity (gray). (b) Raw output impedance (dots) and estimated impedance (solid line) obtained through fitting a 2-pole and 1-zero transfer function between reflected torque and joint velocity.</p></caption><graphic xlink:href="nihms-2063363-f0014" position="float"/></fig><fig position="float" id="F10"><label>Fig. 10.</label><caption><p id="P95">Subject (S1) walked on an instrumented treadmill at their self-selected walking speed with the powered exoskeleton in a unilateral configuration. Reflective marker trajectories were recorded with vicon motion capture cameras.</p></caption><graphic xlink:href="nihms-2063363-f0015" position="float"/></fig><fig position="float" id="F11"><label>Fig. 11.</label><caption><p id="P96">Exoskeleton and human performance for the right actuator and leg across five experimental conditions segmented heel strike to heel strike. Following the convention of <xref rid="F1" ref-type="fig">Fig. 1</xref>, adduction and extension are considered positive. (a) Sagittal plane exoskeleton applied torque, exoskeleton joint angle, and human joint angle. (b) Frontal plane exoskeleton applied torque, exoskeleton joint angle, and human joint angle. The mean (solid line) and standard error of the mean (shaded region) are shown.</p></caption><graphic xlink:href="nihms-2063363-f0016" position="float"/></fig><fig position="float" id="F12"><label>Fig. 12.</label><caption><p id="P97">Average normalized step width of the subjects (bars) with respect to transparent mode for frontal plane assistance during (a) the stance phase and (b) the swing phase of walking. Individual subject performance is plotted in dots.</p></caption><graphic xlink:href="nihms-2063363-f0017" position="float"/></fig><table-wrap position="float" id="T1"><label>TABLE I</label><caption><p id="P98">Design Parameters</p></caption><table frame="hsides" rules="groups"><colgroup span="1"><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/></colgroup><thead><tr><th align="center" valign="middle" rowspan="1" colspan="1">Parameter</th><th align="center" valign="middle" rowspan="1" colspan="1">Unit</th><th align="center" valign="middle" rowspan="1" colspan="1">Value</th></tr></thead><tbody><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M31" display="inline"><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">V</td><td align="center" valign="middle" rowspan="1" colspan="1">29.6</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M32" display="inline"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">mNm/A</td><td align="center" valign="middle" rowspan="1" colspan="1">14</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M33" display="inline"><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M34" display="inline"><mml:mi>&#x003a9;</mml:mi></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">0.527</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M35" display="inline"><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mtext>nom</mml:mtext></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">A</td><td align="center" valign="middle" rowspan="1" colspan="1">4.64</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M36" display="inline"><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M37" display="inline"><mml:msup><mml:mrow><mml:mtext>gcm</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">7.68</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M38" display="inline"><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mtext mathvariant="italic">TR</mml:mtext></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M39" display="inline"><mml:msup><mml:mrow><mml:mtext>gcm</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">49.9</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M40" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b7;</mml:mi></mml:mrow><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1"/><td align="center" valign="middle" rowspan="1" colspan="1">0.9</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M41" display="inline"><mml:msub><mml:mrow><mml:mi>&#x003b7;</mml:mi></mml:mrow><mml:mrow><mml:mtext>driver</mml:mtext></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1"/><td align="center" valign="middle" rowspan="1" colspan="1">0.9</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M42" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">rad/rad</td><td align="center" valign="middle" rowspan="1" colspan="1">3.0</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M43" display="inline"><mml:msub><mml:mrow><mml:mtext>TR</mml:mtext></mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">rad/m</td><td align="center" valign="middle" rowspan="1" colspan="1">2513</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M44" display="inline"><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>11</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">mm</td><td align="center" valign="middle" rowspan="1" colspan="1">(&#x02212;26, &#x02212;30, &#x02212;23)</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M45" display="inline"><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>13</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">mm</td><td align="center" valign="middle" rowspan="1" colspan="1">(&#x02212;3, &#x02212;245, &#x02212;30)</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M46" display="inline"><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>21</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">mm</td><td align="center" valign="middle" rowspan="1" colspan="1">(&#x02212;25, 7, 37)</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M47" display="inline"><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>23</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">mm</td><td align="center" valign="middle" rowspan="1" colspan="1">(&#x02212;3, &#x02212;245, 46)</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">
<inline-formula>
<mml:math id="M48" display="inline"><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mn>12</mml:mn></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math>
</inline-formula>
</td><td align="center" valign="middle" rowspan="1" colspan="1">mm</td><td align="center" valign="middle" rowspan="1" colspan="1">(0, &#x02212;17, 0)</td></tr></tbody></table></table-wrap><table-wrap position="float" id="T2"><label>TABLE II</label><caption><p id="P99">Exoskeleton Weight Breakdown</p></caption><table frame="hsides" rules="groups"><colgroup span="1"><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/></colgroup><thead><tr><th align="center" valign="middle" rowspan="1" colspan="1">System</th><th colspan="2" align="center" valign="middle" rowspan="1">Mass (g)</th></tr></thead><tbody><tr><td align="center" valign="middle" rowspan="1" colspan="1">Linear Actuator, Motor Driver</td><td align="center" valign="middle" rowspan="1" colspan="1">406 &#x000d7; 2</td><td rowspan="4" align="center" valign="middle" colspan="1">
<italic toggle="yes">Hip Actuator</italic>
<break/>
<italic toggle="yes">1717 &#x000d7; 2</italic>
<break/>
<italic toggle="yes">64.8% of total mass</italic>
</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Frame and Crank</td><td align="center" valign="middle" rowspan="1" colspan="1">736</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Low Level Electronics Boards</td><td align="center" valign="middle" rowspan="1" colspan="1">109</td></tr><tr style="border-bottom: solid 1px"><td align="center" valign="middle" rowspan="1" colspan="1">Protective Covers</td><td align="center" valign="middle" rowspan="1" colspan="1">60</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Thigh Passive DOF</td><td align="center" valign="middle" rowspan="1" colspan="1">38 &#x000d7; 2</td><td rowspan="3" align="center" valign="middle" colspan="1">
<italic toggle="yes">Orthoses, Braces</italic>
<break/>
<italic toggle="yes">1298 &#x000d7; 1</italic>
<break/>
<italic toggle="yes">24.5% of total mass</italic>
</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Thigh Orthosis</td><td align="center" valign="middle" rowspan="1" colspan="1">140 &#x000d7; 2</td></tr><tr style="border-bottom: solid 1px"><td align="center" valign="middle" rowspan="1" colspan="1">Pelvis Orthosis</td><td align="center" valign="middle" rowspan="1" colspan="1">942 &#x000d7; 1</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">High Level Electronics boards</td><td align="center" valign="middle" rowspan="1" colspan="1">30</td><td rowspan="4" align="center" valign="middle" colspan="1">
<italic toggle="yes">High Level</italic>
<break/>
<italic toggle="yes">Electronics</italic>
<break/>
<italic toggle="yes">603 &#x000d7; 1</italic>
<break/>
<italic toggle="yes">11.4% of total mass</italic>
</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Battery</td><td align="center" valign="middle" rowspan="1" colspan="1">220</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Power and Data Cables</td><td align="center" valign="middle" rowspan="1" colspan="1">96 &#x000d7; 2</td></tr><tr style="border-bottom: solid 1px"><td align="center" valign="middle" rowspan="1" colspan="1">Case and Fans</td><td align="center" valign="middle" rowspan="1" colspan="1">161</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Bilateral Exoskeleton</td><td colspan="2" align="center" valign="middle" rowspan="1">5.3 kg</td></tr></tbody></table></table-wrap><table-wrap position="float" id="T3" orientation="landscape"><label>TABLE III</label><caption><p id="P100">Step Response Results</p></caption><table frame="hsides" rules="groups"><colgroup span="1"><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/></colgroup><thead><tr style="border-bottom: solid 1px"><th align="center" valign="top" rowspan="1" colspan="1"/><th colspan="2" align="center" valign="top" rowspan="1">Torque Step (N&#x000b7;m)</th><th colspan="2" align="center" valign="top" rowspan="1">Risetime (ms)<break/>(mean &#x000b1; std. dev)</th><th colspan="2" align="center" valign="top" rowspan="1">Percent Overshoot (%)<break/>(mean &#x000b1; std. dev)</th><th colspan="2" align="center" valign="top" rowspan="1">RMS Steady State Error (N&#x000b7;m)<break/>(mean &#x000b1; std. dev)</th></tr><tr><th align="center" valign="top" rowspan="1" colspan="1"/><th align="center" valign="top" rowspan="1" colspan="1">Frontal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Sagittal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Frontal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Sagittal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Frontal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Sagittal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Frontal plane</th><th align="center" valign="top" rowspan="1" colspan="1">Sagittal plane</th></tr></thead><tbody><tr><td align="center" valign="top" rowspan="1" colspan="1">Frontal</td><td align="center" valign="top" rowspan="1" colspan="1">5.0</td><td align="center" valign="top" rowspan="1" colspan="1">0.0</td><td align="center" valign="top" rowspan="1" colspan="1">14.4&#x000b1;1.3</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">8.9&#x000b1;0.8</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">0.2&#x000b1;0.0</td><td align="center" valign="top" rowspan="1" colspan="1">0.7&#x000b1;0.0</td></tr><tr style="border-bottom: solid 1px"><td align="center" valign="top" rowspan="1" colspan="1">Plane Step</td><td align="center" valign="top" rowspan="1" colspan="1">15.0</td><td align="center" valign="top" rowspan="1" colspan="1">0.0</td><td align="center" valign="top" rowspan="1" colspan="1">16.6&#x000b1;0.4</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">16.3&#x000b1;0.6</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">1.0&#x000b1;0.1</td><td align="center" valign="top" rowspan="1" colspan="1">0.2&#x000b1;0.1</td></tr><tr><td align="center" valign="top" rowspan="1" colspan="1">Sagittal</td><td align="center" valign="top" rowspan="1" colspan="1">0.0</td><td align="center" valign="top" rowspan="1" colspan="1">5.0</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">9.4&#x000b1;0.5</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">13.9&#x000b1;1.0</td><td align="center" valign="top" rowspan="1" colspan="1">0.3&#x000b1;0.1</td><td align="center" valign="top" rowspan="1" colspan="1">0.2&#x000b1;0.1</td></tr><tr style="border-bottom: solid 1px"><td align="center" valign="top" rowspan="1" colspan="1">Plane Step</td><td align="center" valign="top" rowspan="1" colspan="1">0.0</td><td align="center" valign="top" rowspan="1" colspan="1">15.0</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">11.0&#x000b1;1.2</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">18.4&#x000b1;1.6</td><td align="center" valign="top" rowspan="1" colspan="1">0.3&#x000b1;0.1</td><td align="center" valign="top" rowspan="1" colspan="1">0.3&#x000b1;0.3</td></tr><tr><td align="center" valign="top" rowspan="1" colspan="1">Combined</td><td align="center" valign="top" rowspan="1" colspan="1">5.0</td><td align="center" valign="top" rowspan="1" colspan="1">5.0</td><td align="center" valign="top" rowspan="1" colspan="1">17.2&#x000b1;1.1</td><td align="center" valign="top" rowspan="1" colspan="1">16.8&#x000b1;1.1</td><td align="center" valign="top" rowspan="1" colspan="1">6.9&#x000b1;0.4</td><td align="center" valign="top" rowspan="1" colspan="1">8.7&#x000b1;0.6</td><td align="center" valign="top" rowspan="1" colspan="1">0.2&#x000b1;0.0</td><td align="center" valign="top" rowspan="1" colspan="1">0.4&#x000b1;0.1</td></tr><tr style="border-bottom: solid 1px"><td align="center" valign="top" rowspan="1" colspan="1">Step</td><td align="center" valign="top" rowspan="1" colspan="1">15.0</td><td align="center" valign="top" rowspan="1" colspan="1">15.0</td><td align="center" valign="top" rowspan="1" colspan="1">16.0&#x000b1;1.0</td><td align="center" valign="top" rowspan="1" colspan="1">16.0&#x000b1;1.4</td><td align="center" valign="top" rowspan="1" colspan="1">31.0&#x000b1;1.0</td><td align="center" valign="top" rowspan="1" colspan="1">39.3&#x000b1;2.0</td><td align="center" valign="top" rowspan="1" colspan="1">0.5&#x000b1;0.2</td><td align="center" valign="top" rowspan="1" colspan="1">0.8&#x000b1;0.1</td></tr><tr><td align="center" valign="top" rowspan="1" colspan="1">Average</td><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1"/><td align="center" valign="top" rowspan="1" colspan="1">16.1&#x000b1;1.2</td><td align="center" valign="top" rowspan="1" colspan="1">13.3&#x000b1;3.7</td><td align="center" valign="top" rowspan="1" colspan="1">15.8&#x000b1;10.9</td><td align="center" valign="top" rowspan="1" colspan="1">20.1&#x000b1;13.4</td><td align="center" valign="top" rowspan="1" colspan="1">0.4&#x000b1;0.3</td><td align="center" valign="top" rowspan="1" colspan="1">0.4&#x000b1;0.3</td></tr></tbody></table></table-wrap><table-wrap position="float" id="T4"><label>TABLE IV</label><caption><p id="P101">Subject Demographics</p></caption><table frame="hsides" rules="rows"><colgroup span="1"><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/></colgroup><thead><tr><th align="center" valign="middle" rowspan="1" colspan="1"/><th align="center" valign="middle" rowspan="1" colspan="1">S1</th><th align="center" valign="middle" rowspan="1" colspan="1">S2</th><th align="center" valign="middle" rowspan="1" colspan="1">S3</th><th align="center" valign="middle" rowspan="1" colspan="1">S4</th><th align="center" valign="middle" rowspan="1" colspan="1">S5</th></tr></thead><tbody><tr><td align="center" valign="middle" rowspan="1" colspan="1">Gender</td><td align="center" valign="middle" rowspan="1" colspan="1">F</td><td align="center" valign="middle" rowspan="1" colspan="1">M</td><td align="center" valign="middle" rowspan="1" colspan="1">F</td><td align="center" valign="middle" rowspan="1" colspan="1">M</td><td align="center" valign="middle" rowspan="1" colspan="1">M</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Age (yr)</td><td align="center" valign="middle" rowspan="1" colspan="1">25</td><td align="center" valign="middle" rowspan="1" colspan="1">29</td><td align="center" valign="middle" rowspan="1" colspan="1">22</td><td align="center" valign="middle" rowspan="1" colspan="1">25</td><td align="center" valign="middle" rowspan="1" colspan="1">24</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Walking Speed (mph)</td><td align="center" valign="middle" rowspan="1" colspan="1">2.0</td><td align="center" valign="middle" rowspan="1" colspan="1">2.4</td><td align="center" valign="middle" rowspan="1" colspan="1">2.4</td><td align="center" valign="middle" rowspan="1" colspan="1">2.4</td><td align="center" valign="middle" rowspan="1" colspan="1">1.5</td></tr><tr><td align="center" valign="middle" rowspan="1" colspan="1">Mass (kg)</td><td align="center" valign="middle" rowspan="1" colspan="1">69.1</td><td align="center" valign="middle" rowspan="1" colspan="1">63.6</td><td align="center" valign="middle" rowspan="1" colspan="1">54.0</td><td align="center" valign="middle" rowspan="1" colspan="1">96.4</td><td align="center" valign="middle" rowspan="1" colspan="1">95.0</td></tr></tbody></table></table-wrap><table-wrap position="float" id="T5" orientation="landscape"><label>TABLE V</label><caption><p id="P102">Comparison of Autonomous Exoskeletons That Generate Frontal and Sagittal Plane Hip Torques</p></caption><table frame="hsides" rules="groups"><colgroup span="1"><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/></colgroup><thead><tr><th rowspan="2" align="center" valign="bottom" colspan="1"/><th rowspan="2" align="center" valign="bottom" colspan="1">Actuator Weight per Hip (kg)</th><th rowspan="2" align="center" valign="bottom" colspan="1">Total Weight (kg)</th><th rowspan="2" align="center" valign="bottom" colspan="1">Lateral Dimension per Actuator (cm)</th><th rowspan="2" align="center" valign="bottom" colspan="1">Posterior Dimension (cm)</th><th colspan="2" align="center" valign="bottom" style="border-bottom: solid 1px" rowspan="1">Measured Torque</th><th colspan="2" align="center" valign="bottom" style="border-bottom: solid 1px" rowspan="1">Actuator Torque Density</th><th colspan="2" align="center" valign="bottom" style="border-bottom: solid 1px" rowspan="1">Exoskeleton Torque Density</th></tr><tr><th align="center" valign="bottom" rowspan="1" colspan="1">Sagittal (N&#x000b7;m)</th><th align="center" valign="bottom" rowspan="1" colspan="1">Frontal (N&#x000b7;m)</th><th align="center" valign="bottom" rowspan="1" colspan="1">Sagittal (N&#x000b7;m/kg)</th><th align="center" valign="bottom" rowspan="1" colspan="1">Frontal (N&#x000b7;m/kg)</th><th align="center" valign="bottom" rowspan="1" colspan="1">Sagittal (N&#x000b7;m/kg)</th><th align="center" valign="bottom" rowspan="1" colspan="1">Frontal (N&#x000b7;m/kg)</th></tr></thead><tbody><tr><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>Utah (this study)</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>1.7 &#x000d7; 1</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>5.3</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>8</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>3</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>30.3</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>20.2</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>17.6</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>11.8</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>5.7</bold>
</td><td align="center" valign="bottom" rowspan="1" colspan="1">
<bold>3.8</bold>
</td></tr><tr><td align="center" valign="bottom" rowspan="1" colspan="1">Mindwalker<xref rid="TFN2" ref-type="table-fn">*</xref> [<xref rid="R24" ref-type="bibr">24</xref>], [<xref rid="R61" ref-type="bibr">61</xref>], [<xref rid="R62" ref-type="bibr">62</xref>], [<xref rid="R63" ref-type="bibr">63</xref>]</td><td align="center" valign="bottom" rowspan="1" colspan="1">2.9 &#x000d7; 2</td><td align="center" valign="bottom" rowspan="1" colspan="1">28</td><td align="center" valign="bottom" rowspan="1" colspan="1">&#x0003e;9<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">15<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">31</td><td align="center" valign="bottom" rowspan="1" colspan="1">50</td><td align="center" valign="bottom" rowspan="1" colspan="1">5.3</td><td align="center" valign="bottom" rowspan="1" colspan="1">8.6</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.1</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.8</td></tr><tr><td align="center" valign="bottom" rowspan="1" colspan="1">NCSU [<xref rid="R25" ref-type="bibr">25</xref>], [<xref rid="R38" ref-type="bibr">38</xref>]</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.5 &#x000d7; 2</td><td align="center" valign="bottom" rowspan="1" colspan="1">9.2</td><td align="center" valign="bottom" rowspan="1" colspan="1">9<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">17<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">34</td><td align="center" valign="bottom" rowspan="1" colspan="1">25</td><td align="center" valign="bottom" rowspan="1" colspan="1">11.3</td><td align="center" valign="bottom" rowspan="1" colspan="1">8.3</td><td align="center" valign="bottom" rowspan="1" colspan="1">3.7</td><td align="center" valign="bottom" rowspan="1" colspan="1">2.7</td></tr><tr><td align="center" valign="bottom" rowspan="1" colspan="1">Panasonic [<xref rid="R64" ref-type="bibr">64</xref>]</td><td align="center" valign="bottom" rowspan="1" colspan="1">0.58 &#x000d7; 4</td><td align="center" valign="bottom" rowspan="1" colspan="1">9.3</td><td align="center" valign="bottom" rowspan="1" colspan="1">10<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">&#x0003e;13<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">10</td><td align="center" valign="bottom" rowspan="1" colspan="1">10</td><td align="center" valign="bottom" rowspan="1" colspan="1">4.3</td><td align="center" valign="bottom" rowspan="1" colspan="1">4.3</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.1</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.1</td></tr><tr><td align="center" valign="bottom" rowspan="1" colspan="1">Georgia Tech [<xref rid="R52" ref-type="bibr">52</xref>]</td><td align="center" valign="bottom" rowspan="1" colspan="1">0.485 &#x000d7; 2</td><td align="center" valign="bottom" rowspan="1" colspan="1">7.76</td><td align="center" valign="bottom" rowspan="1" colspan="1">6.5</td><td align="center" valign="bottom" rowspan="1" colspan="1">13<sup><xref rid="TFN3" ref-type="table-fn">+</xref></sup></td><td align="center" valign="bottom" rowspan="1" colspan="1">12</td><td align="center" valign="bottom" rowspan="1" colspan="1">12</td><td align="center" valign="bottom" rowspan="1" colspan="1">12.4</td><td align="center" valign="bottom" rowspan="1" colspan="1">12.4</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.5</td><td align="center" valign="bottom" rowspan="1" colspan="1">1.5</td></tr></tbody></table><table-wrap-foot><fn id="TFN1"><p id="P103">Note:</p></fn><fn id="TFN2"><label>*</label><p id="P104">Hip, Knee, ankle exoskeleton,</p></fn><fn id="TFN3"><label>+</label><p id="P105">estimation of the dimension.</p></fn></table-wrap-foot></table-wrap></floats-group></article>