<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Physiol.</journal-id>
<journal-title>Frontiers in Physiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Physiol.</abbrev-journal-title>
<issn pub-type="epub">1664-042X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fphys.2019.01530</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physiology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Inertial Measurement Unit-Based Estimation of Foot Trajectory for Clinical Gait Analysis</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Hori</surname> <given-names>Koyu</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Mao</surname> <given-names>Yufeng</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Ono</surname> <given-names>Yumi</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Ora</surname> <given-names>Hiroki</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/143711/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Hirobe</surname> <given-names>Yuki</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/683292/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Sawada</surname> <given-names>Hiroyuki</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/758365/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Inaba</surname> <given-names>Akira</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Orimo</surname> <given-names>Satoshi</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Miyake</surname> <given-names>Yoshihiro</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>School of Computing, Tokyo Institute of Technology</institution>, <addr-line>Yokohama</addr-line>, <country>Japan</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Neurology, Kanto Central Hospital</institution>, <addr-line>Tokyo</addr-line>, <country>Japan</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Ahsan H. Khandoker, Khalifa University, United Arab Emirates</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Hanatsu Nagano, Victoria University, Australia; Ioannis Pavlidis, University of Houston, United States</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Hiroki Ora <email>ora&#x00040;c.titech.ac.jp</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Computational Physiology and Medicine, a section of the journal Frontiers in Physiology</p></fn>
<fn fn-type="other" id="fn002"><p>&#x02020;These authors have contributed equally to this work</p></fn></author-notes>
<pub-date pub-type="epub">
<day>10</day>
<month>01</month>
<year>2020</year>
</pub-date>
<pub-date pub-type="collection">
<year>2019</year>
</pub-date>
<volume>10</volume>
<elocation-id>1530</elocation-id>
<history>
<date date-type="received">
<day>16</day>
<month>04</month>
<year>2019</year>
</date>
<date date-type="accepted">
<day>05</day>
<month>12</month>
<year>2019</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2020 Hori, Mao, Ono, Ora, Hirobe, Sawada, Inaba, Orimo and Miyake.</copyright-statement>
<copyright-year>2020</copyright-year>
<copyright-holder>Hori, Mao, Ono, Ora, Hirobe, Sawada, Inaba, Orimo and Miyake</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>Gait analysis is used widely in clinical practice to evaluate abnormal gait caused by disease. Conventionally, medical professionals use motion capture systems or make visual observations to evaluate a patient&#x00027;s gait. Recent biomedical engineering studies have proposed easy-to-use gait analysis methods employing wearable sensors with inertial measurement units (IMUs). IMUs placed on the shanks just above the ankles allow for long-term gait monitoring because the participant can walk with or without shoes during the analysis. To the knowledge of the authors, no IMU-based gait analysis method has been reported that estimates stride length, gait speed, stride duration, stance duration, and swing duration simultaneously. In the present study, we tested a proposed gait analysis method that uses IMUs attached on the shanks to estimate foot trajectory and temporal gait parameters. Our proposed method comprises two steps: stepwise dissociation of continuous gait data into multiple steps and three-dimensional trajectory estimation from data obtained from accelerometers and gyroscopes. We evaluated this proposed method by analyzing the gait of 19 able-bodied participants (mean age 23.9 years, 9 men and 10 women). Wearable sensors were attached on the participants&#x00027; shanks, and we measured three-axis acceleration and three-axis angular velocity with the sensors to estimate foot trajectory during walking. We compared gait parameters estimated from the foot trajectory obtained with the proposed method and those measured with a motion capture system. Mean accuracy (&#x000B1; standard deviation) was 0.054 &#x000B1; 0.031 m for stride length, 0.034 &#x000B1; 0.039 m/s for gait speed, 0.002 &#x000B1; 0.020 s for stride duration, 0.000 &#x000B1; 0.017 s for stance duration, and 0.002 &#x000B1; 0.024 s for swing duration. These results suggest that the proposed method is suitable for gait analysis, whereas there is a room for improvement of its accuracy and further development of this IMU-based gait analysis method will enable us to use such systems for clinical gait analysis.</p></abstract> <kwd-group>
<kwd>gait analysis</kwd>
<kwd>IMU</kwd>
<kwd>abnormal gait</kwd>
<kwd>inertial-measurement unit</kwd>
<kwd>wearable sensors</kwd>
</kwd-group>
<contract-num rid="cn001">CREST</contract-num>
<contract-num rid="cn001">Research Center for the Earth Inclusive Sensing Empathizing with Silent Voices</contract-num>
<contract-num rid="cn002">16K12950</contract-num>
<contract-sponsor id="cn001">Japan Science and Technology Agency<named-content content-type="fundref-id">10.13039/501100002241</named-content></contract-sponsor>
<contract-sponsor id="cn002">Japan Society for the Promotion of Science<named-content content-type="fundref-id">10.13039/501100001691</named-content></contract-sponsor>
<counts>
<fig-count count="7"/>
<table-count count="2"/>
<equation-count count="16"/>
<ref-count count="20"/>
<page-count count="12"/>
<word-count count="5910"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>Introduction</title>
<p>Analysis of abnormal gait can provide important information about diseases and injuries. For example, patients with Parkinson&#x00027;s disease (PD) often exhibit shuffling, festinating, and freezing of gait. The most widely used clinical rating scale for PD, the Unified Parkinson&#x00027;s Disease Rating Scale, includes observation of gait (Goetz et al., <xref ref-type="bibr" rid="B5">2008</xref>). Patients with cerebellar disorders sometimes have a wide-based (atactic) gait, and those with cerebral vascular disease sometimes exhibit a hemiplegic gait. Recent articles have reported changes in gait, such as reduced gait velocity and stride length, in diseases with gait disorders and in other conditions, such as Alzheimer&#x00027;s disease (Mielke et al., <xref ref-type="bibr" rid="B13">2013</xref>) and depression (Lemke et al., <xref ref-type="bibr" rid="B8">2000</xref>).</p>
<p>Clinical gait analysis is performed mostly by health-care providers using visual observation (Krebs et al., <xref ref-type="bibr" rid="B7">1985</xref>). Although this method is the most readily accessible means of gait analysis available to health-care providers (Barker et al., <xref ref-type="bibr" rid="B1">2006</xref>), it is a subjective and qualitative method that is inadequate for assessing changes in gait features during ongoing treatment interventions. It is also difficult for clinicians to share this information with health-care providers and patients. Motion capture systems are used in clinical research for gait analysis (Mcginley et al., <xref ref-type="bibr" rid="B12">2009</xref>) and scientific research (Lieberman et al., <xref ref-type="bibr" rid="B9">2010</xref>). Because they provide well-quantified and accurate results, these systems are currently considered to be the criterion standard for clinical gait analysis (Cameron and Wagner, <xref ref-type="bibr" rid="B2">2011</xref>). However, because the special equipment needed for motion capture is expensive and requires a large space, few medical institutions can use these systems for clinical gait analysis (Barker et al., <xref ref-type="bibr" rid="B1">2006</xref>).</p>
<p>Several studies have proposed gait analysis methods using inertial measurement units (IMUs) to solve the problems described above (Sabatini et al., <xref ref-type="bibr" rid="B17">2005</xref>; Moore et al., <xref ref-type="bibr" rid="B14">2007</xref>; Mariani et al., <xref ref-type="bibr" rid="B10">2010</xref>; Rebula et al., <xref ref-type="bibr" rid="B16">2013</xref>; Kitagawa and Ogihara, <xref ref-type="bibr" rid="B6">2016</xref>). IMUs used in these methods are inexpensive and wearable (Fujiki et al., <xref ref-type="bibr" rid="B4">2009</xref>). In particular, we focused on methods that estimate trajectories of a foot because such methods can be used to obtain several spatial gait parameters. Sabatini et al. (<xref ref-type="bibr" rid="B17">2005</xref>) proposed an IMU-based gait analysis method that estimates a two-dimensional trajectory in the sagittal plane of a foot during walking. Other studies have proposed gait analysis methods that estimate the three-dimensional foot trajectory during walking in a stepwise manner to obtain values of foot clearance (Mariani et al., <xref ref-type="bibr" rid="B10">2010</xref>, <xref ref-type="bibr" rid="B11">2012</xref>; Kitagawa and Ogihara, <xref ref-type="bibr" rid="B6">2016</xref>). The trajectory estimation methods reported in several studies (Sabatini et al., <xref ref-type="bibr" rid="B17">2005</xref>; Mariani et al., <xref ref-type="bibr" rid="B11">2012</xref>; Kitagawa and Ogihara, <xref ref-type="bibr" rid="B6">2016</xref>) use an IMU attached on the dorsum of the foot and are better for obtaining this gait feature. As described above, and to the knowledge of the authors, there is no report of a method that estimates three-dimensional foot trajectory from an IMU attached on the shank during waking in a stepwise manner to calculate simultaneously spatial and temporal clinical gait parameters, including stride length, gait speed, stride duration, stance duration, and swing duration.</p>
<p>In this study, we propose a novel gait analysis method for clinical purposes that uses IMUs attached on the shanks to estimate foot trajectory and to obtain estimated clinical gait parameters. We conducted an experimental evaluation of the proposed method. Here, we report an example of the application of the proposed method to PD patients.</p>
</sec>
<sec id="s2">
<title>Proposed Method</title>
<sec>
<title>Sensors Used and Wearing Method</title>
<p>Our proposed gait analysis system is illustrated in <xref ref-type="fig" rid="F1">Figure 1A</xref>. For gait analysis, we used two IMUs (TSND121, ATR-Promotions, Kyoto, Japan; <xref ref-type="fig" rid="F1">Figure 1B</xref>) with a triaxial accelerometer (&#x000B1;8 G range), triaxial gyroscope (&#x000B1;1,000&#x000B0; per range), and Android OS tablet (ZenPad10, ASUSTeK Computer Inc., Taipei, Taiwan; <xref ref-type="fig" rid="F1">Figure 1C</xref>). Raw accelerometer and gyroscope signals were sampled at 100 Hz (16 bits per sample). The size of the IMU is 37 mm &#x000D7; 46 mm &#x000D7; 12 mm and its weight is about 22 g. IMUs are attached on the shanks (just above the ankles) with bands (<xref ref-type="fig" rid="F1">Figure 1B</xref>). The inertial coordinate system used to represent foot orientation and position is shown in <xref ref-type="fig" rid="F1">Figure 1B</xref>. Acceleration and angular velocity data of both the shanks measured during walking are transmitted to the tablet through Bluetooth.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Overview of the system. <bold>(A)</bold> System configuration in the proposed method, including <bold>(B)</bold> a wearable sensor and its attachment on the shanks (just above the ankles), and <bold>(C)</bold> a tablet computer.</p></caption>
<graphic xlink:href="fphys-10-01530-g0001.tif"/>
</fig>
</sec>
<sec>
<title>Algorithm for Trajectory Estimation</title>
<p>Our proposed method comprises two steps: dissociation of continuous gait data into multiple steps and three-dimensional trajectory estimation in a stepwise manner. Each process is described as follows.</p>
</sec>
<sec>
<title>Stepwise Dissociation From Angular Velocity Signals</title>
<p>We dissociated the signals into four steps: (1) smoothing and finding the local maximums; (2) finding the heel-strike (HS) and toe-off (TO) points; (3) quadratic regression; and (4) calculating the split point. One walking cycle is defined as a single step, and the starting point of each cycle is defined as the split point between HS and immediate TO points. We identify the split point in each cycle based on raw angular velocity data in the <italic>z</italic>-axis &#x003C9;<sub><italic>z</italic></sub> of the gyroscope (right-handed; <xref ref-type="fig" rid="F1">Figure 1B</xref>, left).</p>
<sec>
<title>Smoothing and Finding the Local Maximums</title>
<p>The raw data contained much noise, and a median filter (window length: 5) was first used to smooth the data. We found the local maximum <italic>l</italic><sub><italic>k</italic></sub> that is larger than the threshold (200&#x000B0;/s; <xref ref-type="fig" rid="F2">Figure 2A</xref>).</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Dissociation of the continuous gait signal (see the section Proposed method). The raw data contains much noise, and a median filter was first used to smooth the data. <bold>(A)</bold> We found local maxima that are larger than a threshold and <bold>(B)</bold> then the heel-strike and toe-off points. <bold>(C)</bold> We assume a quadratic curve between the heel-strike and toe-off points. <bold>(D)</bold> Finally, the split point was defined as the maximum point of the quadratic fitting result. The gait cycle was defined by the data from the split point to the next split point.</p></caption>
<graphic xlink:href="fphys-10-01530-g0002.tif"/>
</fig>
</sec>
<sec>
<title>Finding the Local Minimums Near the HS and TO Points</title>
<p>We then found the <italic>k</italic>-th local minimums near HS <italic>mhs</italic><sub><italic>k</italic></sub> and TO <italic>mto</italic><sub><italic>k</italic></sub> points between the <italic>l</italic><sub><italic>k</italic></sub> and <italic>l</italic><sub><italic>k</italic>&#x0002B;1</sub>. <italic>mhs</italic><sub><italic>k</italic></sub> is the local minimum closest to the right of <italic>l</italic><sub><italic>k</italic></sub>, and <italic>mto</italic><sub><italic>k</italic></sub> is the local minimum closest to the left of <italic>l</italic><sub><italic>k</italic>&#x0002B;1</sub> (<xref ref-type="fig" rid="F2">Figure 2B</xref>).</p>
</sec>
<sec>
<title>Quadratic Regression</title>
<p>We assume &#x003C9;<sub><italic>z</italic></sub> between <italic>mhs</italic><sub><italic>k</italic></sub> and <italic>mto</italic><sub><italic>k</italic></sub> points to represent a quadratic curve (<xref ref-type="fig" rid="F2">Figure 2C</xref>):</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:mi>t</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M80"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the best-fitting result for angular velocity in the <italic>z</italic>-axis.</p>
<p>A quadratic regression is then used to fit the raw data and to calculate the parameters <italic>a</italic><sub><italic>k</italic></sub>, <italic>b</italic><sub><italic>k</italic></sub>, <italic>c</italic><sub><italic>k</italic></sub>:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>4</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mi>t</mml:mi></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mi>t</mml:mi></mml:mstyle></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle='false'><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<p>where <italic>M</italic><sub><italic>k</italic></sub> is the number of points between <italic>mhs</italic><sub><italic>k</italic></sub> and <italic>mto</italic><sub><italic>k</italic></sub>.</p>
</sec>
<sec>
<title>Calculating the Split Point</title>
<p>Finally, the segmentation point <italic>sp</italic><sub><italic>k</italic></sub> was defined as the maximum point of the quadratic fitting result (<xref ref-type="fig" rid="F2">Figure 2D</xref>):</p>
<disp-formula id="E3"><mml:math id="M3"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>s</mml:mi><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mtext>argmax</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:mi>t</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>m</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The <italic>k</italic>-th cycle was defined by the data between <italic>sp</italic><sub><italic>k</italic></sub> and <italic>sp</italic><sub><italic>k</italic>&#x0002B;1</sub>. In each cycle, we estimate the trajectory.</p>
</sec>
</sec>
<sec>
<title>Estimating the Trajectory of a Step</title>
<p>The foot trajectory in each cycle can be calculated by integrating the acceleration between each segmentation point. Two coordinate systems are applied: a laboratory coordinate system (<italic>e</italic>) and a sensor coordinate system (<italic>s</italic>). Because the raw data from the sensor are represented by the time-variant sensor coordinates, we need to transpose them into time-invariant laboratory coordinates. Acceleration in the laboratory coordinates can be converted from measured sensor acceleration using a rotational matrix:</p>
<disp-formula id="E4"><label>(3)</label><mml:math id="M4"><mml:mo>=</mml:mo><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>R</mml:mi></mml:mstyle><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>R</mml:mi></mml:mstyle><mml:mi>x</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>R</mml:mi></mml:mstyle><mml:mi>y</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x003D5;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>R</mml:mi></mml:mstyle><mml:mi>z</mml:mi></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x003C8;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mi>&#x003D5;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003C8;</mml:mi><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>cos</mml:mi><mml:mi>&#x003D5;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003C8;</mml:mi><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mi>&#x003D5;</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003D5;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003C8;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>sin</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003D5;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003C8;</mml:mi><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>sin</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003D5;</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi>cos</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003C8;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi>cos</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003C8;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>cos</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003D5;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003C8;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003D5;</mml:mi><mml:mi>sin</mml:mi><mml:mi>&#x003C8;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003D5;</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi>sin</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>cos</mml:mi><mml:mi>&#x003C8;</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>,</mml:mo></mml:math></disp-formula>
<p>where &#x003B8;, &#x003D5;, <italic>and &#x003C8;</italic> are the Euler angles around the <italic>x-, y-</italic>, and <italic>z</italic>-axes.</p>
<p>We divide the estimation process of the foot trajectory into five steps: (1) calculate the initial Euler angles; (2) calculate the time derivative of the Euler angles; (3) calculate the Euler angles using the integral; (4) transpose the accelerations using a rotational matrix; and (5) calculate the trajectory using the double integral.</p>
<sec>
<title>Calculating the Initial Euler Angles</title>
<p>At the beginning of each cycle, we can assume that the foot is in full contact with the floor and is momentarily stationary. The accelerometer is assumed to detect only gravitational acceleration <bold>g</bold> at the outset:</p>
<disp-formula id="E5"><label>(4)</label><mml:math id="M5"><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>a</mml:mi></mml:mstyle><mml:mrow><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>R</mml:mi></mml:mstyle><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>g</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>sin</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>sin</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <bold>a</bold><sub><italic>s</italic>,0</sub> is the initial acceleration vector in the sensor coordinate, and &#x003D5;<sub>0</sub> and &#x003C8;<sub>0</sub> are the initial Euler angles around the <italic>y</italic>- and <italic>z</italic>-axes.</p>
<p>Therefore, the initial Euler angles vector <bold>&#x003B8;</bold><sub>0</sub> can be calculated as:</p>
<disp-formula id="E6"><label>(5)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>&#x003B8;</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003D5;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C8;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mo class="qopname">tan</mml:mo></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mo class="qopname">tan</mml:mo></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
<sec>
<title>Calculating the Time Derivative of the Euler Angles</title>
<p>The relation between the <italic>i</italic>th angular velocity <bold>&#x003C9;</bold><sub><italic>i</italic></sub> from the gyroscope and the time derivation of Euler angles <inline-formula><mml:math id="M8"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>&#x003B8;</mml:mo></mml:mstyle></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> can be calculated as:</p>
<disp-formula id="E7"><label>(6)</label><mml:math id="M7"><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mover accent='true'><mml:mi>&#x003B8;</mml:mi><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>&#x003B8;</mml:mi><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mover><mml:mrow><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>.</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>&#x003C8;</mml:mi><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>sin</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mn>0</mml:mn><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mn>0</mml:mn><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mi>tan</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>cos</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>tan</mml:mi><mml:msub><mml:mi>&#x003D5;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>sin</mml:mi><mml:msub><mml:mi>&#x003C8;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext><mml:mn>1</mml:mn><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mo>&#x003C9;</mml:mo></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where &#x003D5;<sub><italic>i</italic></sub> and &#x003C8;<sub><italic>i</italic></sub> are the <italic>i</italic>th Euler angles around the <italic>y</italic>- and <italic>z</italic>-axes.</p>
</sec>
<sec>
<title>Calculating the Euler Angles by Integral</title>
<p>Euler angles are derived by the integration of Euler angle derivation:</p>
<disp-formula id="E8"><label>(7)</label><mml:math id="M10"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>&#x003B8;</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>&#x003B8;</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>&#x003B8;</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00394;</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x00394;<italic>t</italic> is the sampling rate.</p>
</sec>
<sec>
<title>Transposing Accelerations Using a Rotational Matrix</title>
<p>The rotational matrix calculated by Equation (3) is used to estimate the acceleration in laboratory coordinates <bold>R</bold><sub><italic>s</italic>&#x02192;<italic>e</italic></sub><bold>a</bold><sub><italic>s</italic></sub>, which contains the gravitational acceleration. Linear acceleration <bold>a</bold><sub><italic>e</italic></sub> in laboratory coordinates can then be calculated by simply subtracting gravity:</p>
<disp-formula id="E9"><label>(8)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>R</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mstyle mathvariant="bold"><mml:mtext>g</mml:mtext></mml:mstyle><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
<sec>
<title>Calculating Trajectory Using the Double Integral</title>
<p>The <italic>i</italic>-th velocity <bold>v</bold><sub><italic>e,i</italic></sub> in the laboratory coordinates is estimated by integration of linear acceleration <bold>a</bold><sub><italic>e,i</italic></sub>:</p>
<disp-formula id="E10"><label>(9)</label><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mo>&#x00394;</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and the <italic>i</italic>-th foot trajectory <bold>p</bold><sub><italic>e,i</italic></sub> is estimated by integration of <italic>v</italic><sub><italic>e,i</italic></sub>:</p>
<disp-formula id="E11"><label>(10)</label><mml:math id="M13"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>p</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>p</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mo>&#x00394;</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
</sec>
<sec>
<title>Reducing of Brownian Noise</title>
<p>Integration may drift because of IMU sensor error, and the calculations of velocity and trajectory are corrected by the constraint condition. In each cycle, both the initial value and the end value of the velocity in three directions and the trajectory in the vertical direction can be assumed as 0. The algorithm below shows how to estimate velocity.</p>
<p>First, the forward integral and back integral are calculated separately from linear acceleration <bold>a</bold><sub><italic>e,i</italic></sub>:</p>
<disp-formula id="E12"><label>(11)</label><mml:math id="M14"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x00394;</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E13"><label>(12)</label><mml:math id="M15"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>a</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x00394;</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the superscripts <italic>f</italic> and <italic>b</italic> mean forward and backward, respectively. The correction result can then be derived by the weighted average of the forward and backward integral:</p>
<disp-formula id="E14"><label>(13)</label><mml:math id="M16"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>w</italic><sub><italic>i</italic></sub> is the weight and <italic>w</italic><sub><italic>i</italic></sub> &#x02208; [0, 1].</p>
<p>Because <inline-formula><mml:math id="M17"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is more accurate near the starting point and <inline-formula><mml:math id="M18"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>v</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is more accurate near the end point, the function for calculating <italic>w</italic><sub><italic>i</italic></sub> should increase monotonically. Here, we choose the sigmoid function to calculate <italic>w</italic><sub><italic>i</italic></sub>:</p>
<disp-formula id="E15"><label>(14)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>N</italic> is the number of points in the current cycle and <italic>m</italic> is a hyperparameter calculated from experiment, which we choose as <italic>m</italic> &#x0003D; 0.1. The trajectory in the vertical direction can also be calculated using the algorithm above.</p>
</sec>
<sec>
<title>Estimating of Spatial and Temporal Parameters for Clinical Gait Analysis</title>
<p>The gait events included the HS and TO points, which were extracted first. The HS and TO events detection algorithm was based on the peak detection of the raw angular velocity in sagittal plane &#x003C9;<sub><italic>z</italic></sub>. At the end of the swing period, several of negative peaks can be observed in &#x003C9;<sub><italic>z</italic></sub> and the first one is associated with the HS instant (Salarian et al., <xref ref-type="bibr" rid="B18">2004</xref>). Before the swing period, a negative peak is associated with the TO instant (Salarian et al., <xref ref-type="bibr" rid="B18">2004</xref>).</p>
<p>For the definition of each gait event search region, the pattern of shank tilt angle, which was inspired from an instep-based previous study (Tunca et al., <xref ref-type="bibr" rid="B20">2017</xref>) was introduced. At the end of the swing period, the shank will rotate around the knee axis caused by knee extension and reach the maximum forward. Then, the rotation of the shank around the ankle axis will start and the foot contact with the ground will produce the HS instant. In this process, &#x003B8;<sub><italic>z</italic></sub> will appear to increase first and then decrease. Thus a positive peak will appear in &#x003B8;<sub><italic>z</italic></sub> before the HS instant where &#x003B8;<sub><italic>z</italic></sub> was computed via the integration of &#x003C9;<sub><italic>z</italic></sub>with the sampling interval &#x00394;<italic>t</italic>. For the convenience of the description, we refer to this instant where peak occurrence as shank-max-forward (SMF). Similarly, after the TO instant, the ankle will lift slightly and rotate until reaching a certain height. Then it will start to rotate and present a negative peak in &#x003B8;<sub><italic>z</italic></sub>. We refer to this instant as the shank-max-backward (SMB) for convenience. As a result, SMF and SMB of &#x003B8;<sub><italic>z</italic></sub> can be used to define a proper search interval of the HS and TO. We found the SMF and SMB via a peak search algorithm <italic>signal.find_peaks</italic> in SciPy (version 1.2.0) which can find proper peaks via the prominence (define intrinsic height of a peak) and the distance (define the distance between peaks) properties. Then, SMFs are the positive peaks and SMBs are the negative peaks whose prominence is larger than 0.2 [rad] and the distance is at least 0.4 [s]. Finally, HS is defined as the first peak appears after each SMF instant, and the TO is the minimum of angular velocity in the interval (SMB &#x02212; 0.3 [s], SMB).</p>
<p>Estimated stride length <italic>SL</italic> is calculated by the trajectory in the <italic>y</italic> and <italic>z</italic> direction:</p>
<disp-formula id="E16"><label>(15)</label><mml:math id="M20"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtable><mml:mtr><mml:mtd><mml:mi>S</mml:mi><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M21"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>p</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>. Estimated stride duration is calculated as the time from one HS to the next ipsilateral HS. Estimated gait speed is calculated as the value obtained by dividing stride length by stride duration. Estimated stance duration is calculated as the time from HS to ipsilateral TO. Estimated swing duration time is calculated as the time from TO to the next ipsilateral HS.</p>
</sec>
</sec>
<sec id="s3">
<title>Evaluation of the Proposed Method</title>
<sec>
<title>Overview of the Evaluation</title>
<p>We conducted an experimental evaluation of our proposed method to validate the accuracy of the trajectory estimation of the shanks (just above the ankles) to verify whether it allows the analysis of gait for clinical purposes. Twenty healthy people participated in the experiment, and we used a motion capture system as the criterion standard for the evaluating gait in a clinical setting. We evaluated the accuracy of our proposed method for calculating the estimated trajectory and clinical gait parameters. We used an IMU attached on the shanks for the experimental evaluation.</p>
<p>An optical motion capture system (Nobby Tech. Ltd., Tokyo, Japan) was used as the reference system. We used 12 cameras, and the motion capture volume was about 2 m &#x000D7; 7 m &#x000D7; 1 m (width, length, and height; <xref ref-type="fig" rid="F3">Figure 3A</xref>). The position error of the markers of the motion capture system during the calibration was &#x0003C;1 mm. The dimensions of the floor of the room were 18 m &#x000D7; 7 m (length and width; <xref ref-type="fig" rid="F3">Figure 3A</xref>). Three optical markers were attached on each foot as shown in <xref ref-type="fig" rid="F3">Figure 3B</xref>. Two of the three markers were attached on the heel and the toe (metatarsal head II) to assess gait parameters. The third marker was attached on the IMU to evaluate the trajectory estimation. To synchronize the IMU and the motion capture system, the participants hit their heel to the floor before the gait measurement. The peaks of the spike waveforms, that were caused by the heel hits of the participants, in both the IMU signals and the motion capture system data were used to define time 0.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Protocol to evaluate the proposed method. <bold>(A)</bold> A room at the Tokyo Institute of Technology was used (<bold>A</bold>, right). The orange-shaded area shows the measurement area for gait analysis. The participants with IMUs and optical markers <bold>(B)</bold> walked around the room twice, as indicated by the arrows (<bold>A</bold>, left).</p></caption>
<graphic xlink:href="fphys-10-01530-g0003.tif"/>
</fig>
</sec>
<sec>
<title>Participants</title>
<p>We recruited 20 able-bodied volunteer participants, with no history of gait abnormalities, from the Tokyo Institute of Technology for the experimental evaluation. The Ethics Committee of Tokyo Institute of Technology approved the protocols for the evaluation, and all participants provided their written informed consent. Because of technical problems with the motion capture system, the data for one of the 20 volunteer participants were excluded from the analyses. Ultimately, we used data from 19 participants (mean age 23.9 years, 9 men and 10 women, mean height 1.66 &#x000B1; 0.07 m and mean body mass index 20.2 &#x000B1; 2.7).</p>
<p>As an example of the application of the proposed method to PD patients, we used the method to analyze gait in one healthy elderly participant and four patients with PD. The healthy elderly participant was recruited from a public interest incorporated association in Machida City, Tokyo that provides human resource services for elderly people. Patients with PD were recruited from Kanto Central Hospital, Tokyo. PD had been diagnosed by a physician. The exclusion criteria for this study were past history of other neurological or orthopedic disorders that can affect gait or posture (excluding PD). The healthy elderly participant and the four PD participants provided written informed consent in accordance with requirements of the Ethics Committee of Tokyo Institute of Technology. The Kanto Central Hospital Ethics Committee and the Ethics Committee of Tokyo Institute of Technology approved the protocol for the application of the proposed method.</p>
</sec>
<sec>
<title>Experimental Task</title>
<p>To construct the spike waveforms for synchronization between the IMU and the motion capture system (for the synchronization method, see &#x0201C;Overview of the evaluation&#x0201D;), the participants hit their heel to the floor before the gait measurement. In two trials, the participants walked on a flat floor at their own self-selected natural pace and a slow pace. In each trial, the participants walk straight in the motion capture volume and turned outside of the motion capture volume. Thus, each trial comprised four straight walks (two round trips; <xref ref-type="fig" rid="F3">Figure 3A</xref>, left). We used the gait data obtained as the participants walked in the motion capture volume and removed the gait data as the participants turned outside of the motion capture volume.</p>
</sec>
<sec>
<title>Validation of the Location of IMUs</title>
<p>To consider the validity of the estimation of foot trajectory from IMUs attached on the shanks, we calculated correlations between stride length estimated with the proposed method, measured with a motion capture marker attached on the IMU, and measured with a motion capture marker attached on the heel.</p>
</sec>
</sec>
<sec sec-type="results" id="s4">
<title>Results</title>
<p>To evaluate the proposed method, the shank (just above the ankle) trajectory and clinical gait parameters calculated by our proposed method were compared with those collected by the motion capture system. The comparisons of trajectory information were conducted in the sagittal plane. Five clinical gait parameters (stride length, gait speed, stride duration, stance duration, and swing duration) were compared.</p>
<sec>
<title>Comparison of the Trajectory Estimated With the Proposed Method and the Motion Capture System</title>
<p>The trajectories of our proposed method and the reference data are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The <italic>R</italic> value between displacement in the direction of forward movement calculated with the proposed method and measured with a marker attached on the IMU was 0.978 (<xref ref-type="fig" rid="F5">Figure 5A</xref>, left). The <italic>R</italic> value between the maximum vertical displacement calculated with the proposed method and measured with a marker attached on the IMU was 0.925 (<xref ref-type="fig" rid="F5">Figure 5A</xref>, right).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Errors between the estimated foot trajectory identified with our proposed method and reference data from the motion capture system projected in the sagittal plane.</p></caption>
<graphic xlink:href="fphys-10-01530-g0004.tif"/>
</fig>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>R values for <bold>(A)</bold> the displacement in the direction of forward movement and maximum vertical displacement estimated with the proposed method and <bold>(B)</bold> measured with a marker attached on the IMU and measured with a marker attached on the heel.</p></caption>
<graphic xlink:href="fphys-10-01530-g0005.tif"/>
</fig>
</sec>
<sec>
<title>Validation of the Location of IMUs</title>
<p>The R value between displacement in the direction of forward movement calculated with the marker attached on the IMU and that measured with the marker attached on the heel was 0.994 (<xref ref-type="fig" rid="F5">Figure 5B</xref>).</p>
</sec>
<sec>
<title>Estimation of Clinical Gait Parameters</title>
<p>The means and standard deviations (SD) of the gait parameters compared between the proposed method and the motion capture system are summarized in <xref ref-type="table" rid="T1">Table 1</xref>. <xref ref-type="fig" rid="F6">Figure 6</xref> shows the agreement between the proposed method and the motion capture system in Bland-Altman plots. The mean &#x000B1;1 SD accuracy of stride length was 0.054 &#x000B1; 0.031 m (<xref ref-type="fig" rid="F6">Figure 6A</xref>). The <italic>R</italic> value between displacement in the direction of forward movement calculated with the proposed method and measured with a marker attached on the heel was 0.978 (<xref ref-type="fig" rid="F6">Figure 6A</xref>). The mean &#x000B1;1 SD accuracy were as follows: 0.034 &#x000B1; 0.039 m/s for gait speed (<xref ref-type="fig" rid="F6">Figure 6B</xref>); 0.002 &#x000B1; 0.020 s for stride duration (<xref ref-type="fig" rid="F6">Figure 6C</xref>); 0.000 &#x000B1; 0.017 s for stance duration (<xref ref-type="fig" rid="F6">Figure 6D</xref>); and 0.002 &#x000B1; 0.024 s for swing duration (<xref ref-type="fig" rid="F6">Figure 6E</xref>).</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Comparison between the results of the proposed method and a motion capture system.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th/>
<th valign="top" style="border-bottom: thin solid #000000;" align="center" colspan="2"><bold>IMU&#x02014;Motion capture</bold></th>
</tr>
<tr>
<th valign="top" align="left"><bold>Parameter</bold></th>
<th valign="top" align="center"><bold>Mean</bold></th>
<th valign="top" align="center"><bold>SD</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Stride length [m]</td>
<td valign="top" align="center">&#x02212;0.054</td>
<td valign="top" align="center">0.031</td>
</tr>
<tr>
<td valign="top" align="left">Gait speed [m/s]</td>
<td valign="top" align="center">&#x02212;0.034</td>
<td valign="top" align="center">0.039</td>
</tr>
<tr>
<td valign="top" align="left">Stride duration [s]</td>
<td valign="top" align="center">&#x02212;0.002</td>
<td valign="top" align="center">0.020</td>
</tr>
<tr>
<td valign="top" align="left">Stance duration [s]</td>
<td valign="top" align="center">0.000</td>
<td valign="top" align="center">0.017</td>
</tr>
<tr>
<td valign="top" align="left">Swing duration [s]</td>
<td valign="top" align="center">&#x02212;0.002</td>
<td valign="top" align="center">0.024</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Comparison of the proposed method and the criterion standard in stepwise manner. Mocap, motion capture. Scatterplos and Bland-Altman plots of <bold>(A)</bold> stride length, <bold>(B)</bold> gait speed, <bold>(C)</bold> stride duration, <bold>(D)</bold> stance duration, and <bold>(E)</bold> swing duration.</p></caption>
<graphic xlink:href="fphys-10-01530-g0006.tif"/>
</fig>
</sec>
<sec>
<title>Application of the Proposed Method to Patients With a Gait Disorder</title>
<p>The shank trajectory over 15 steps for each participant is shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. The mean clinical gait parameters of the PD patients are summarized in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Examples of the application of our proposed method for analyzing gait in patients with PD and a healthy elderly subject. mH&#x00026;Y, modified Hoehn and Yahr scale. The estimated gait trajectories of <bold>(A)</bold> a healthy elderly subject, <bold>(B)</bold> a patient with PD (mH&#x00026;Y 2), <bold>(C)</bold> a patient with PD (mH&#x00026;Y 2), <bold>(D)</bold> a patient with PD (mH&#x00026;Y 4), and <bold>(E)</bold> a patient with PD (mH&#x00026;Y 4) are plotted. The left panels shows the trajectory of the left foot, and the right panels shows the trajectory of the right foot.</p></caption>
<graphic xlink:href="fphys-10-01530-g0007.tif"/>
</fig>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Mean clinical gait parameters of patients with PD.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left" colspan="2"><bold>Patient ID (mH&#x00026;Y)</bold></th>
<th valign="top" align="center"><bold>Pt1 (2)</bold></th>
<th valign="top" align="center"><bold>Pt2 (2)</bold></th>
<th valign="top" align="center"><bold>Pt3 (4)</bold></th>
<th valign="top" align="center"><bold>Pt4 (4)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Parameter</td>
<td valign="top" align="center">Stride length [m]</td>
<td valign="top" align="center">1.03 (0.04)</td>
<td valign="top" align="center">1.14 (0.04)</td>
<td valign="top" align="center">0.29 (0.03)</td>
<td valign="top" align="center">0.52 (0.05)</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">Gait speed [m/s]</td>
<td valign="top" align="center">0.84 (0.04)</td>
<td valign="top" align="center">1.05 (0.04)</td>
<td valign="top" align="center">0.30 (0.02)</td>
<td valign="top" align="center">0.51 (0.06)</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">Stride duration [s]</td>
<td valign="top" align="center">1.22 (0.04)</td>
<td valign="top" align="center">1.09 (0.02)</td>
<td valign="top" align="center">0.97 (0.06)</td>
<td valign="top" align="center">1.02 (0.05)</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">Stance duration [s]</td>
<td valign="top" align="center">0.71 (0.04)</td>
<td valign="top" align="center">0.57 (0.03)</td>
<td valign="top" align="center">0.62 (0.05)</td>
<td valign="top" align="center">0.62 (0.06)</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">Swing duration [s]</td>
<td valign="top" align="center">0.52 (0.04)</td>
<td valign="top" align="center">0.52 (0.02)</td>
<td valign="top" align="center">0.35 (0.04)</td>
<td valign="top" align="center">0.40 (0.04)</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>Values are expressed as mean (standard deviation). mH&#x00026;Y, modified Hoehn and Yahr scale; Pt, patient</italic>.</p>
</table-wrap-foot>
</table-wrap>
</sec>
</sec>
<sec sec-type="discussion" id="s5">
<title>Discussion</title>
<p>We have proposed a new method for gait analysis that uses IMUs attached on the shanks to estimate foot trajectory and then to obtain estimated clinical gait parameters. The gait parameters obtained with the proposed method consists of stride length, gait speed, stride duration, stance duration, and swing duration. The experimental results show that the proposed method can be used to calculate clinical gait parameters by estimating foot trajectory.</p>
<p>The proposed gait analysis method comprises two IMUs with a triaxial accelerometer, triaxial gyroscope, and tablet computer. This method can be applied in a variety of locations outside of the gait laboratory and is less expensive than conventional gait analysis methods such as motion capture systems. The clinical advantage is that the patient burden is low because of the light weight (about 24 g) and easy attachment of the IMUs. We therefore anticipate that the proposed method would be suitable for clinical gait analysis. As for the location of the IMUs, the <italic>R</italic> value between displacement in the direction of forward movement as measured with the marker attached on the IMU and as measured with the marker attached on the heel (0.994) indicates that the location of the IMUs is valid at least for estimating the stride length. The <italic>R</italic> value between displacement in the direction of forward movement as estimated by the proposed method and as measured with the marker of the motion capture system attached on the IMU indicates that displacement in the direction of forward movement estimated by the proposed method explained 96% of the variation in displacement in the direction of forward movement as measured with the motion capture system.</p>
<p>The mean error of stride length estimated with the proposed method was 0.054 &#x000B1; 0.031 m (<xref ref-type="table" rid="T1">Table 1</xref>). This result suggests that the proposed method can estimate clinical gait parameters such as stride length. A previous method in which the location of a IMU is on the dorsum of a foot found that the accuracy mean accuracy &#x000B1; precision was 0.015 &#x000B1; 0.068 m (Mariani et al., <xref ref-type="bibr" rid="B10">2010</xref>). The IMU location on the shank may cause bias of this order of accuracy. We expected that further development of the method will overcome this limitation of performance. Several studies (Stolze et al., <xref ref-type="bibr" rid="B19">2001</xref>; Curtze et al., <xref ref-type="bibr" rid="B3">2015</xref>) have found that stride length is shorter in patients with PD than it is in healthy controls as observed in the example of the application of the proposed method (<xref ref-type="table" rid="T2">Table 2</xref>). For example, Morris et al. (<xref ref-type="bibr" rid="B15">2005</xref>) reported that stride length in PD patients in the off state was 0.96 &#x000B1; 0.19 m, which was shorter than the stride length of 1.46 &#x000B1; 0.08 m as measured in healthy age-matched controls. The <italic>R</italic> value between displacement in the direction of forward movement estimated by the proposed method and measured with the marker of the motion capture system attached on the heel indicates that stride length estimated by the proposed method explained 96% of the variation measured with the motion capture system. This result suggests that IMUs are potentially useful in clinical gait analysis. We expect that further development of the proposed method to evaluate the gait in people with PD.</p>
<p>We expect that further development of this method or other methods will enable us to evaluate quantitatively the effects of drugs and interventions such as rehabilitation in patients with gait disorders. In the future, we plan to assess patients with gait abnormalities, such as those caused by PD. We will validate the proposed method to determine whether it can identify abnormal gait patterns, including shuffle, short-steppage, and hemiplegic gaits. The sampling frequency that we used in the present study was 100 Hz. We plan to investigate the effect of the sampling frequency on the estimation of the gait parameter in the next study.</p>
</sec>
<sec sec-type="conclusions" id="s6">
<title>Conclusion</title>
<p>Our results suggest that the proposed method is suitable for gait analysis whereas there is a room for improvement of its accuracy. Unlike methods that use motion capture systems, this method can be used in a variety of locations, such as in the corridor of a medical center. Further development of our proposed method is expected to enable clinicians to share objective information about gait features with health-care providers and patients.</p>
</sec>
<sec id="s7" sec-type="data-availability-statement">
<title>Data Availability Statement</title>
<p>The datasets for this article are not made publicly available because there is an agreement for data exchange between Tokyo Institute of Technology and Kanto Central Hospital.</p>
</sec>
<sec id="s8">
<title>Ethics Statement</title>
<p>The Ethics Committee of Tokyo Institute of Technology approved the protocols for this study, and all participants provided written informed consent.</p>
</sec>
<sec id="s9">
<title>Author Contributions</title>
<p>KH, YO, YH, YMa, HO, SO, and YMi designed the research. YO, KH, YH, HS, and AI performed the experiments. YMa, YO, HO, KH, and YMi analyzed the data. HO, YO, and YMi wrote the paper.</p>
<sec>
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack><p>We thank Mr. Masatoshi Seki for assistance.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barker</surname> <given-names>S.</given-names></name> <name><surname>Craik</surname> <given-names>R.</given-names></name> <name><surname>Freedman</surname> <given-names>W.</given-names></name> <name><surname>Herrmann</surname> <given-names>N.</given-names></name> <name><surname>Hillstrom</surname> <given-names>H.</given-names></name></person-group> (<year>2006</year>). <article-title>Accuracy, reliability, and validity of a spatiotemporal gait analysis system</article-title>. <source>Med. Eng. Phys.</source> <volume>28</volume>, <fpage>460</fpage>&#x02013;<lpage>467</lpage>. <pub-id pub-id-type="doi">10.1016/j.medengphy.2005.07.017</pub-id><pub-id pub-id-type="pmid">16122966</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cameron</surname> <given-names>M. H.</given-names></name> <name><surname>Wagner</surname> <given-names>J. M.</given-names></name></person-group> (<year>2011</year>). <article-title>Gait abnormalities in multiple sclerosis: pathogenesis, evaluation, and advances in treatment</article-title>. <source>Curr. Neurol. Neurosci. Rep.</source> <volume>11</volume>, <fpage>507</fpage>&#x02013;<lpage>515</lpage>. <pub-id pub-id-type="doi">10.1007/s11910-011-0214-y</pub-id><pub-id pub-id-type="pmid">21779953</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Curtze</surname> <given-names>C.</given-names></name> <name><surname>Nutt</surname> <given-names>J. G.</given-names></name> <name><surname>Carlson-Kuhta</surname> <given-names>P.</given-names></name> <name><surname>Mancini</surname> <given-names>M.</given-names></name> <name><surname>Horak</surname> <given-names>F. B.</given-names></name></person-group> (<year>2015</year>). <article-title>Levodopa is a double-edged sword for balance and gait in people with Parkinson&#x00027;s disease</article-title>. <source>Mov. Disord.</source> <volume>30</volume>, <fpage>1361</fpage>&#x02013;<lpage>1370</lpage>. <pub-id pub-id-type="doi">10.1002/mds.26269</pub-id><pub-id pub-id-type="pmid">26095928</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Fujiki</surname> <given-names>Y.</given-names></name> <name><surname>Tsiamyrtzis</surname> <given-names>P.</given-names></name> <name><surname>Pavlidis</surname> <given-names>I.</given-names></name></person-group> (<year>2009</year>). <article-title>Making sense of accelerometer measurements in pervasive physical activity applications</article-title>, in <source>Conference: Proceedings of the 27th International Conference on Human Factors in Computing Systems, CHI 2009, Extended Abstracts Volume</source> (<publisher-loc>Boston, MA</publisher-loc>: <publisher-name>ACM</publisher-name>), <fpage>3425</fpage>&#x02013;<lpage>3430</lpage>. <pub-id pub-id-type="doi">10.1145/1520340.1520497</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goetz</surname> <given-names>C. G.</given-names></name> <name><surname>Tilley</surname> <given-names>B. C.</given-names></name> <name><surname>Shaftman</surname> <given-names>S. R.</given-names></name> <name><surname>Stebbins</surname> <given-names>G. T.</given-names></name> <name><surname>Fahn</surname> <given-names>S.</given-names></name> <name><surname>Martinez-Martin</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2008</year>). <article-title>Movement disorder society-sponsored revision of the unified Parkinson&#x00027;s disease rating scale (MDS-UPDRS): scale presentation and clinimetric testing results</article-title>. <source>Mov. Disord.</source> <volume>23</volume>, <fpage>2129</fpage>&#x02013;<lpage>2170</lpage>. <pub-id pub-id-type="doi">10.1002/mds.22340</pub-id><pub-id pub-id-type="pmid">19025984</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kitagawa</surname> <given-names>N.</given-names></name> <name><surname>Ogihara</surname> <given-names>N.</given-names></name></person-group> (<year>2016</year>). <article-title>Estimation of foot trajectory during human walking by a wearable inertial measurement unit mounted to the foot</article-title>. <source>Gait Posture</source> <volume>45</volume>, <fpage>110</fpage>&#x02013;<lpage>114</lpage>. <pub-id pub-id-type="doi">10.1016/j.gaitpost.2016.01.014</pub-id><pub-id pub-id-type="pmid">26979891</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krebs</surname> <given-names>D. E.</given-names></name> <name><surname>Edelstein</surname> <given-names>J. E.</given-names></name> <name><surname>Fishman</surname> <given-names>S.</given-names></name></person-group> (<year>1985</year>). <article-title>Reliability of observational kinematic gait analysis</article-title>. <source>Phys. Ther.</source> <volume>65</volume>, <fpage>1027</fpage>&#x02013;<lpage>1033</lpage>. <pub-id pub-id-type="doi">10.1093/ptj/65.7.1027</pub-id><pub-id pub-id-type="pmid">3892553</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lemke</surname> <given-names>M. R.</given-names></name> <name><surname>Wendorff</surname> <given-names>T.</given-names></name> <name><surname>Mieth</surname> <given-names>B.</given-names></name> <name><surname>Buhl</surname> <given-names>K.</given-names></name> <name><surname>Linnemann</surname> <given-names>M.</given-names></name></person-group> (<year>2000</year>). <article-title>Spatiotemporal gait patterns during over ground locomotion in major depression compared with healthy controls</article-title>. <source>J. Psychiatr. Res.</source> <volume>34</volume>, <fpage>277</fpage>&#x02013;<lpage>283</lpage>. <pub-id pub-id-type="doi">10.1016/S0022-3956(00)00017-0</pub-id><pub-id pub-id-type="pmid">11104839</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lieberman</surname> <given-names>D. E.</given-names></name> <name><surname>Venkadesan</surname> <given-names>M.</given-names></name> <name><surname>Werbel</surname> <given-names>W. A.</given-names></name> <name><surname>Daoud</surname> <given-names>A. I.</given-names></name> <name><surname>D&#x00027;andrea</surname> <given-names>S.</given-names></name> <name><surname>Davis</surname> <given-names>I. S.</given-names></name> <etal/></person-group>. (<year>2010</year>). <article-title>Foot strike patterns and collision forces in habitually barefoot versus shod runners</article-title>. <source>Nature</source> <volume>463</volume>, <fpage>531</fpage>&#x02013;<lpage>535</lpage>. <pub-id pub-id-type="doi">10.1038/nature08723</pub-id><pub-id pub-id-type="pmid">20111000</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mariani</surname> <given-names>B.</given-names></name> <name><surname>Hoskovec</surname> <given-names>C.</given-names></name> <name><surname>Rochat</surname> <given-names>S.</given-names></name> <name><surname>B&#x000FC;la</surname> <given-names>C.</given-names></name> <name><surname>Penders</surname> <given-names>J.</given-names></name> <name><surname>Aminian</surname> <given-names>K.</given-names></name></person-group> (<year>2010</year>). <article-title>3D gait assessment in young and elderly subjects using foot-worn inertial sensors</article-title>. <source>J. Biomech.</source> <volume>43</volume>, <fpage>2999</fpage>&#x02013;<lpage>3006</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2010.07.003</pub-id><pub-id pub-id-type="pmid">20656291</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mariani</surname> <given-names>B.</given-names></name> <name><surname>Rochat</surname> <given-names>S.</given-names></name> <name><surname>B&#x000FC;la</surname> <given-names>C. J.</given-names></name> <name><surname>Aminian</surname> <given-names>K.</given-names></name></person-group> (<year>2012</year>). <article-title>Heel and toe clearance estimation for gait analysis using wireless inertial sensors</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>59</volume>, <fpage>3162</fpage>&#x02013;<lpage>3168</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2012.2216263</pub-id><pub-id pub-id-type="pmid">22955865</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mcginley</surname> <given-names>J. L.</given-names></name> <name><surname>Baker</surname> <given-names>R.</given-names></name> <name><surname>Wolfe</surname> <given-names>R.</given-names></name> <name><surname>Morris</surname> <given-names>M. E.</given-names></name></person-group> (<year>2009</year>). <article-title>The reliability of three-dimensional kinematic gait measurements: a systematic review</article-title>. <source>Gait Posture</source> <volume>29</volume>, <fpage>360</fpage>&#x02013;<lpage>369</lpage>. <pub-id pub-id-type="doi">10.1016/j.gaitpost.2008.09.003</pub-id><pub-id pub-id-type="pmid">19013070</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mielke</surname> <given-names>M. M.</given-names></name> <name><surname>Roberts</surname> <given-names>R. O.</given-names></name> <name><surname>Savica</surname> <given-names>R.</given-names></name> <name><surname>Cha</surname> <given-names>R.</given-names></name> <name><surname>Drubach</surname> <given-names>D. I.</given-names></name> <name><surname>Christianson</surname> <given-names>T.</given-names></name> <etal/></person-group>. (<year>2013</year>). <article-title>Assessing the temporal relationship between cognition and gait: slow gait predicts cognitive decline in the Mayo Clinic Study of Aging</article-title>. <source>J. Gerontol. A Biol. Sci. Med. Sci.</source> <volume>68</volume>, <fpage>929</fpage>&#x02013;<lpage>937</lpage>. <pub-id pub-id-type="doi">10.1093/gerona/gls256</pub-id><pub-id pub-id-type="pmid">23250002</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moore</surname> <given-names>S. T.</given-names></name> <name><surname>MacDougall</surname> <given-names>H. G.</given-names></name> <name><surname>Gracies</surname> <given-names>J. M.</given-names></name> <name><surname>Cohen</surname> <given-names>H. S.</given-names></name> <name><surname>Ondo</surname> <given-names>W. G.</given-names></name></person-group> (<year>2007</year>). <article-title>Long-term monitoring of gait in Parkinson&#x00027;s disease</article-title>. <source>Gait Posture</source> <volume>26</volume>, <fpage>200</fpage>&#x02013;<lpage>207</lpage>. <pub-id pub-id-type="doi">10.1016/j.gaitpost.2006.09.011</pub-id><pub-id pub-id-type="pmid">17046261</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Morris</surname> <given-names>M.</given-names></name> <name><surname>Iansek</surname> <given-names>R.</given-names></name> <name><surname>Mcginley</surname> <given-names>J.</given-names></name> <name><surname>Matyas</surname> <given-names>T.</given-names></name> <name><surname>Huxham</surname> <given-names>F.</given-names></name></person-group> (<year>2005</year>). <article-title>Three-dimensional gait biomechanics in Parkinson&#x00027;s disease: evidence for a centrally mediated amplitude regulation disorder</article-title>. <source>Mov. Disord.</source> <volume>20</volume>, <fpage>40</fpage>&#x02013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1002/mds.20278</pub-id><pub-id pub-id-type="pmid">15390033</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rebula</surname> <given-names>J. R.</given-names></name> <name><surname>Ojeda</surname> <given-names>L. V.</given-names></name> <name><surname>Adamczyk</surname> <given-names>P. G.</given-names></name> <name><surname>Kuo</surname> <given-names>A. D.</given-names></name></person-group> (<year>2013</year>). <article-title>Measurement of foot placement and its variability with inertial sensors</article-title>. <source>Gait Posture</source> <volume>38</volume>, <fpage>974</fpage>&#x02013;<lpage>980</lpage>. <pub-id pub-id-type="doi">10.1016/j.gaitpost.2013.05.012</pub-id><pub-id pub-id-type="pmid">23810335</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sabatini</surname> <given-names>A. M.</given-names></name> <name><surname>Martelloni</surname> <given-names>C.</given-names></name> <name><surname>Scapellato</surname> <given-names>S.</given-names></name> <name><surname>Cavallo</surname> <given-names>F.</given-names></name></person-group> (<year>2005</year>). <article-title>Assessment of walking features from foot inertial sensing</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>52</volume>, <fpage>486</fpage>&#x02013;<lpage>494</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2004.840727</pub-id><pub-id pub-id-type="pmid">15759579</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salarian</surname> <given-names>A.</given-names></name> <name><surname>Russmann</surname> <given-names>H.</given-names></name> <name><surname>Vingerhoets</surname> <given-names>F. J.</given-names></name> <name><surname>Dehollain</surname> <given-names>C.</given-names></name> <name><surname>Blanc</surname> <given-names>Y.</given-names></name> <name><surname>Burkhard</surname> <given-names>P. R.</given-names></name> <etal/></person-group>. (<year>2004</year>). <article-title>Gait assessment in Parkinson&#x00027;s disease: toward an ambulatory system for long-term monitoring</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>51</volume>, <fpage>1434</fpage>&#x02013;<lpage>1443</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2004.827933</pub-id><pub-id pub-id-type="pmid">15311830</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stolze</surname> <given-names>H.</given-names></name> <name><surname>Kuhtz-Buschbeck</surname> <given-names>J. P.</given-names></name> <name><surname>Dr&#x000FC;cke</surname> <given-names>H.</given-names></name> <name><surname>J&#x000F6;hnk</surname> <given-names>K.</given-names></name> <name><surname>Illert</surname> <given-names>M.</given-names></name> <name><surname>Deuschl</surname> <given-names>G.</given-names></name></person-group> (<year>2001</year>). <article-title>Comparative analysis of the gait disorder of normal pressure hydrocephalus and Parkinson&#x00027;s disease</article-title>. <source>J. Neurol. Neurosurg. Psychiatry</source> <volume>70</volume>, <fpage>289</fpage>&#x02013;<lpage>297</lpage>. <pub-id pub-id-type="doi">10.1136/jnnp.70.3.289</pub-id><pub-id pub-id-type="pmid">11181848</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tunca</surname> <given-names>C.</given-names></name> <name><surname>Pehlivan</surname> <given-names>N.</given-names></name> <name><surname>Ak</surname> <given-names>N.</given-names></name> <name><surname>Arnrich</surname> <given-names>B.</given-names></name> <name><surname>Salur</surname> <given-names>G.</given-names></name> <name><surname>Ersoy</surname> <given-names>C.</given-names></name></person-group> (<year>2017</year>). <article-title>Inertial sensor-based robust gait analysis in non-hospital settings for neurological disorders</article-title>. <source>Sensors</source> <volume>17</volume>:<fpage>E825</fpage>. <pub-id pub-id-type="doi">10.3390/s17040825</pub-id><pub-id pub-id-type="pmid">28398224</pub-id></citation></ref>
</ref-list>
<fn-group>
<fn fn-type="financial-disclosure"><p><bold>Funding.</bold> This study was partly supported by the Core Research for Evolutional Science and Technology (CREST) Program Nano inertia detection device and system of the Japan Science and Technology Agency (JST), a Ministry of Education, Culture, Sports, Science and Technology/Japan Society for the Promotion of Science (MEXT/JSPS) grant (16K12950), and a COI-JST grant to the Research Center for the Earth Inclusive Sensing Empathizing with Silent Voices.</p>
</fn>
</fn-group>
</back>
</article>