Abstract
Electromyography (EMG) is commonly used to measure electrical activity of the skeletal muscles. As exoskeleton technology advances, these signals may be used to predict human intent for control purposes. This study used an artificial neural network trained and tested with knee flexion angles and knee muscle EMG signals to predict knee flexion angles during gait at 50, 100, 150, and 200 ms into the future. The hypothesis of this study was that the algorithm’s prediction accuracy would only be affected by time into the future, not subject, gender or side, and that as time into the future increased, the prediction accuracy would decrease. A secondary hypothesis was that as the number of algorithm training trials increased, the prediction accuracy of the artificial neural network (ANN) would increase. The results of this study indicate that only time into the future affected the accuracy of knee flexion angle prediction (p < 0.001), whereby greater time resulted in reduced accuracy (0.68 to 4.62 degrees root mean square error (RMSE) from 50 to 200 ms). Additionally, increased number of training trials resulted in increased angle prediction accuracy.
Keywords: EMG, prediction, machine learning, joint angle
1. Introduction
Active exoskeletons are devices that augment the performance of the wearer by providing mechanical assistance using powered actuators [1]. These devices are useful for rehabilitation as well as for pushing able-bodied individuals beyond their natural abilities [2]. Metabolic cost is often considered the gold standard for assessing lower-limb exoskeleton performance, given that the overall goal is to improve walking and running economy [3]. The first exoskeleton known to break the metabolic cost barrier was reported by Malcolm et al. (2013), which improved walking economy by 6% by using a tethered pneumatically-actuated ankle exoskeleton on a treadmill [4]. Mooney et al. (2014) then reported a 10% metabolic cost reduction with walking using an untethered electrically-actuated ankle exoskeleton on a treadmill [5]. To date, over 20 studies have demonstrated exoskeleton designs that have improved human walking and running economy through reductions in metabolic costs [3]. It is without doubt that these studies have thoroughly advanced the development of exoskeletons. However, continued development into exoskeleton technologies is necessary to reach practicality.
Exoskeleton control is an area of considerable research, given its importance for metabolic cost reductions and naturalistic operation. In general, an exoskeleton uses various controllers to map the user’s intent to signals that subsequently drive the actuators on the exoskeleton. A hierarchical control strategy consisting of high-level, mid-level, and low-level controllers is often used [6]. The high-level controller is used to perceive the environment and the user’s locomotive intent, such as standing/walking [7,8], estimation of incline slopes [9,10,11,12,13], and stair ascent/descent [10,13,14]. Information inferred by the high-level controller is used to by the mid-level controller, which subsequently translates the user’s motion intentions to desired device states (i.e., joint positions, velocities, torque). Various mid-level controllers determine device states based on gait phases. The simplest mid-level controllers that consider gait phase would time the actuators based on heel strike [4,5,15] or toe-off [16] determined using a footswitch. Recent approaches can estimate gait phase percentages from sensor data in a variety of environments [13,17], which can subsequently be used to help to optimize exoskeleton actuation to minimize metabolic rate for a given subject [18]. In lieu of leveraging gait phase information, actuation information may be inferred based on movements of other body segments [19].
High- and mid-level controllers can infer user intent and track device states using various sensors including inertial measurement units [20,21,22,23], rotary encoders [24], and electromyography (EMG) [9,25]. EMG measures electrical activity produced by muscle cells during muscle activation [26], and is commonly used in various biomedical applications [27] such as occupational ergonomics [28], rehabilitation [29,30], and nutrition [31]. This measurement modality is of particular interest towards naturalistic exoskeleton control since muscle activation is visible about 100 ms before muscle movement occurs, thereby able to ‘predict’ human motion [26], which can potentially further reduce metabolic costs. High-level controllers have inferred discrete actions using EMG measurements, with classification algorithms [10,32] that often require features [6], or alternative, wavelets [33] to be pre-computed. Mid-level controllers map EMG measurements into a continuous signal that is subsequently executed by the low-level controller using regression algorithms. This can be accomplished using proportional control [25], which multiplies the smoothed and rectified EMG signal by a constant gain factor as the desired velocity or torque [26]. Alternatively, biomechanical models can be used [34,35,36] to achieve higher fidelity. However, given the myriad parameters that must be determined, many researchers prefer using a model-free approach by leverage machining learning.
Mapping EMG measurements to joint positions is a common approach for a regression-based EMG control scheme for exoskeleton control [37,38,39,40,41]. Lee and Lee (2005) estimated knee angles from EMG measurements using a combination of a radial basis function neural network and a multilayer neural network [41]. Aung et al. (2012) estimated shoulder flexion/extension and abduction/adduction angles from EMG measurements using a backpropagation neural network [37] Zhang et al. (2012) estimated knee, hip, and knee joint angles using a back-propagation neural network [40]. Chen et al. (2018) used a deep belief network that consists of restricted Boltzmann machines to estimate flexion/extension angles of the hip, knee, and ankle [38]. More recently, deep recurrent neural network [42], transfer learning [43], random forest [44], and genetic algorithms [45] have been proposed to estimate joint kinematics of the knee using EMG.
Few studies, however, have leveraged the time shift between the registration of muscle activity to when movement occurs. Ma et al. (2020) considered time advancing the EMG signal to increase estimation accuracy [46]. To our knowledge, no studies have investigated the relationship between estimation accuracy and prediction horizon of EMG signals (e.g., the extent to which EMG signals can be time advanced). Understanding this relationship may enable the use of more accurate but computationally expensive joint estimation and/or low-level control methods (e.g., model predictive control) to be effectively used to control exoskeletons in real time.
Therefore, the purpose of this study was to assess the performance of a supervised learning artificial neural network (ANN) algorithm trained with both knee flexion angle and knee muscle EMG signals during walking to predict knee flexion angle during walking at various amounts of time into the future. The primary hypothesis of this study was that the algorithm’s knee flexion angle prediction accuracy would only be affected by time into the future and that as time into the future increased, the prediction accuracy would decrease. A secondary hypothesis was that as the number of algorithm training trials increased, the prediction accuracy of the ANN would increase.
2. Materials and Methods
Ten subjects participated in this study (5 males and 5 females, age = 21.5 ± 2.0 yrs, weight = 64.5 ± 9.8 kg, and height = 166.9 ± 14.5 cm). Subjects reported no history of chronic pain in the spine or lower extremities in the six months prior to participating in this study. All study procedures were approved by the Auburn University Institutional Review Board (IRB), and subjects provided informed written consent before participating. The experiment took place at the Auburn University Biomechanical Engineering (AUBE) Laboratory.
Twelve surface EMG electrodes (Delsys Trigno IM, Delsys Inc., Boston, MA, USA) were placed bilaterally on six thigh muscles. These muscles were the right and left tensor fasciae latae, rectus femoris, vastus medialis, vastus lateralis, biceps femoris, and semitendinosus (Figure 1). The placement of these electrodes was consistent with Seniam guidelines [47]. Before placing the electrodes, excessive hair was removed with a small electric hair trimmer and the skin was cleansed of oils and debris with an alcohol swab to improve the quality of the recorded signals. A double-sided adhesive was used to secure the sensors and sports wrap was added over the electrode to help prevent loss of signal connection. Before testing, the subjects were allowed time to acclimate to the equipment. Raw EMG signals were collected at 1111 Hz (the maximum capacity of the Delsys Trigno IM sensor) for each of the twelve channels and fed through a Butterworth filter to remove motion artifacts (<20 Hz) and high frequency aliasing effects (>500 Hz). These signals were then detrended and rectified so that the RMS for each muscle could be calculated.
A ten-camera Vicon motion capture system was used to track a 79 retroreflective marker set consistent with the work of Andriacchi et al. [48]. The cameras were equally spaced on the walls around the circumference of the AUBE Lab and at varying heights and directed such that the capture volume was located at the center of the room. A Vicon Lock+ box was used to ensure synchronicity between the Vicon motion capture and the Delsys Trigno sensor signals. Nexus software was used to collect the marker position at 120 Hz (Version 2.6.1; Vicon Motion Systems Ltd., Oxford Industrial Park, Oxford, UK). Marker positional data were transferred to Visual3D, where they were filtered with the default 15 Hz low-pass Butterworth filter to remove noise. Body segments were created using the marker positions following the International Society of Biomechanics recommendations [49]. Grood and Stunay’s joint coordinate system was used to calculate knee flexion [50]. The Visual 3D model of the knee provided all six degrees of freedom, but knee flexion angle was the only parameter utilized for this study.
Subjects performed 15 walking trials over a distance of approximately twenty feet at a self-selected pace. Minimal feedback was given in order to capture naturalistic movements. Collected trials were split into training and testing categories and these categories were chosen to counter learning effects. Ten trials were chosen to be treated only as training trials. The ten training trials were trials one, two, four, five, seven, eight, ten, eleven, thirteen, and fourteen. The five remaining trials were used to only to test the algorithm accuracy. This study used the time domain feature for analysis, which is the least computationally expensive feature in order to decrease the signal analysis time. MATLAB was used to create Nonlinear Input-Output Time Series Neural Network algorithms trained using Bayesian Regularization with a single hidden layer of ten nodes and a feedback delay set to two. The seven input variables for the algorithms were the six EMG signals on a single leg and the knee flexion angle calculated post hoc with Visual 3D. The algorithms output predictions of that same knee’s flexion angle estimated at 50, 100, 150, and 200 ms into the future.
Ten algorithms were trained with between 1 and 10 trials for all four prediction times. The specific trials used for each number of training trials (1–10) was randomized (i.e., one trial may have used Trial 8, two trials may have used Trials 1 and 4, etc., Figure 2) as to prevent any learning effects. This was conducted for both right and left legs for all ten subjects. This resulted in a total of 800 trained algorithms (10 subjects × 2 legs × 10 trials × 4 times). Root mean square error (RMSE) was calculated by comparing the algorithms’ output angle against the motion capture-based calculation of the knee flexion angle for each data point of that subject’s five testing trials. The averages and standard deviations of RMSE for a subject’s five testing trials were calculated for each algorithm for each prediction time and each number of training trials. This resulted in a total of 80 average RMSE values (average of 5 testing trials for 10 subjects × 2 legs × 4 times).
Analysis of variance (ANOVA) of average RMSE values was used to test for the significance of each prediction variable (subject, gender, leg, and time) and their interactions. Time was treated as a repeated measures variable. The unadjusted algorithm error data were found to have fan-shaped residuals (indicating unequal variances by time), thus a log transformation of the algorithm predictions was used for the ANOVA. This resolved the equal variance assumption violation. Tukey Honestly Significant Difference (HSD) post hoc tests were used to evaluate significant differences between conditions for main effects or interactions that were significant. A logarithmic regression was used to develop a prediction model for error based on variables identified as significant in the ANOVA model. The type I error rate (alpha) was set at 0.05 for all tests.
3. Results
ANOVA results demonstrated that the main effect of time was statistically significant with respect to algorithm predictions (F3,48 = 307.07, p < 0.001). Table 1 provides the results of the Tukey HSD post hoc tests with a calculated Standard Error for Comparison of 0.07, Critical Q Value of 3.76, and Critical Value for Comparison of 0.18. Tukey HSD results demonstrated that algorithm predictions for each time period were significantly different from one another (Table 2).
Table 1.
Source | DF | SS | MS | F | p |
---|---|---|---|---|---|
Sub | 4 | 2.78 | 0.7 | ||
Gender | 1 | 0.25 | 0.25 | 0.46 | 0.53 |
Error Sub * Gender | 4 | 2.19 | 0.55 | ||
Leg | 1 | 0.1 | 0.1 | 1.22 | 0.3 |
Gender * Leg | 1 | 0.09 | 0.09 | 1.08 | 0.33 |
Error Sub * Gender * Leg | 8 | 0.67 | 0.08 | ||
Times | 3 | 42.29 | 14.1 | 307.07 | <0.001 |
Gender * Times | 3 | 0.01 | 0 | 0.05 | 0.98 |
Leg * Times | 3 | 0.03 | 0.01 | 0.19 | 0.9 |
Gender * Leg * Times | 3 | 0.02 | 0.01 | 0.14 | 0.94 |
Error Sub * Gender * Leg * Times | 48 | 2.2 | 0.05 | ||
Total | 79 |
Note: SS are marginal (type III) sums of squares. “*” represents interaction between variables.
Table 2.
Times | Mean RMSE (°) | Tukey HSD Grouping |
---|---|---|
50 ms | 0.68 | A |
100 ms | 2.04 | B |
150 ms | 3.38 | C |
200 ms | 4.61 | D |
Error term used: Sub * Gender * Leg * Times, 48 DF. All four means are significantly different from one another.
ANOVA results revealed that subject, leg, and gender differences were not statistically significant in terms of the algorithm predictions, nor were any interactions among these variables. Thus, the final model indicates that the only significant factor relating to algorithm predictions was time into the future.
Figure 3 shows the regression model with a slope = 5.43 log(RMSE)/s, p < 0.001 and y-intercept = −0.344 log(RMSE), p < 0.001. The adjusted R2 fit was 0.77. Figure 4 shows the same data without logarithmic transformation, and Equation (1) shows the corresponding equation and how to estimate RMSE for with prediction time as the variable.
Figure 5 and Figure 6 show the average RMSE of all the subjects at various prediction times and the various number of training trials separated by the right and left leg. Both legs saw a decrease in the prediction error as the number of training trials increased and as the prediction times were decreased. The reduction in RMSE from a single training trial to ten training trials for all times and for both legs was fairly consistent with a mean reduction of 52.9 ± 4.0%. Figure 7 and Figure 8 show the standard deviation of the RMSE generally decreased with an increase in the number of training trials, although some exceptions can be seen such as the left leg at both 150 and 200 ms.
RMSE = 10(5.43 * time − 0.344) | (1) |
Figure 9 shows a box and whisker plot of the RMSE for each of the subjects’ algorithms trained with one (top) as well as all ten (bottom) available training trials. A similar trend is seen in both the right and the left leg, with the error and variation of predictions increasing the further into the future the algorithm attempted to predict. The median errors for both the right and left leg were reduced 83.7% (4.34 to 0.71 degrees RMSE) and 83.1% (3.82 to 0.64 degrees RMSE), respectively, when comparing 200 to 50 ms at ten training trials.
4. Discussion
This study investigated the accuracy of an ANN designed to predict future flexion angles of the knee using EMG measurements and past measurements of knee flexion. Our root mean square (RMS) errors ranged from <1° to >4°, depending on prediction horizon. To our knowledge, there are no studies that are directly comparable, given our use of past measurements of knee flexion angles in addition to EMG measurements. However, the results of our study are consistent with recent studies that used EMG to predict joint kinematics of the knee. Li et al. (2019) reported root mean square RMS errors around 5° using random forest with principal component analysis. Chen et al. (2018) reported RMS errors <4° using a deep belief network [38]. Ma et al. (2020) reported RMS errors <3.5° using a long short-term network with time-advanced features [46]. It is expected that our prediction is more accurate, given that we leveraged previous measurement of knee flexion angles as an additional source of information.
The primary hypothesis was supported—the algorithm’s knee flexion angle prediction accuracy was only affected by time into the future and as time into the future increased, the prediction accuracy decreased (Table 1, Figure 3 and Figure 4). The secondary hypothesis was also supported in that as the number of algorithm training trials increased, the prediction accuracy of the ANN increased (Figure 5 and Figure 6).
Previously reported delays of approximately 100 ms between EMG signal readability and ensuing motion (Novak and Reiner) provide useful context for the results of this study [26]. The logarithmic equation derived from Equation (1) indicates that at 100 ms, approximately 1.58 degrees of RMSE is to be expected. Moreover, all values of average RMSE in this study at 100 ms into the future have a RMSE less than 5° (2.12 ± 0.69 degrees, minimum: 1.27°, maximum: 4.00°). Although these values seem small, the acceptable amount of error of an actively driven lower-limb exoskeleton while being worn by a user remains unknown and should be tested empirically. Equation (1) predicts an RMSE of 0.85° at 50 ms into the future, which is an improvement from 100 ms; however, computational speed limitations will undoubtedly determine the utility of values predicted a mere 50 ms into the future for actively controlled lower-limb exoskeletons.
The results of this study also demonstrate the benefit of increased training trials on the predictive algorithm accuracy. Figure 3 and Figure 4 indicate diminishing returns from added training trials. The greatest benefit is evidently between one and six training trials. Conversely, there is not a substantial change in prediction accuracy for all times into the future and for both legs between six and ten training trials. This information will be helpful in future studies by allowing researchers to focus less on large numbers of training trials for improved accuracy and instead on other potential areas of improvement such as the parameters and type of predictive algorithm used and EMG sensor signal quality.
Future work beyond the scope of the current study may include introducing transitional movements into the training sets, or using techniques such as hyper-parameter tuning in order to design the optimal machine learning algorithm parameters for the desired prediction time. Further work should also explore whether a single algorithm can be utilized across an independent population. With the inclusion of multiple subjects or both of an individual’s legs into a single algorithm, various patterns can be learned in hopes of making predictions on a subject without the need for their specific individual training data. Moreover, the finding that time is the only significant factor affecting prediction accuracy opens the possibility to explore opportunities of using independent sets of data for training and testing such as inter-subject and inter-leg training and testing.
There are several limitations in this study. We used a relatively benign machine learning approach to reduce computation expense, given that our primary object was not necessarily to produce the highest prediction accuracy, but rather to understand the capability of machine learning algorithms to predict knee joint angles into the future. We hypothesize that using state-of-the-art techniques such as deep learning approaches will increase our prediction accuracy. The small sample size and narrow demographics of the subjects present another limitation. Age, percentage body fat, and activity level could impact the quality of predictions due to their impact on EMG signal quality. Additionally, the subjects engaged in an established gait cycle. Expanding the predictions to less repeatable actions will most likely cause the accuracies to decrease if using the same machine learning method. Further testing should be conducted to determine whether a single walking-based regression algorithm is sufficient for multiple actions. Furthermore, an area for debate is whether EMG signals should be mapped to joint angles, joint moments, joint velocities, or some other control signal for exoskeleton control [6].
5. Conclusions
This study successfully demonstrated the feasibility of employing an ANN to predict knee flexion angle within a reasonable degree of accuracy. The results of this study show that only time into the future, not subject, gender, or side, affects algorithm prediction accuracy. The results also provide the basis for understanding the amount of data needed to train an angle-predicting algorithm for a given subject as greater than six training trials added no apparent benefit to predictive accuracy. Although, it remains to be seen how acceptable these amounts of error are for active lower-limb exoskeleton control and operator use, the results from predictive algorithms such as what is presented in this study will benefit powered exoskeleton control design and potentially ultimately result in improved user–machine interaction.
Acknowledgments
The authors would like to thank Taylor Oldfather for her assistance on this project in general.
Author Contributions
Conceptualization, J.C. and M.Z.; formal analysis, J.C. and S.G.; investigation, J.C., H.C. and M.Z.; methodology, J.C., H.C., M.C.S.J., S.G. and M.Z.; project administration, M.C.S.J., and M.Z.; resources, M.Z.; supervision, H.C. and M.Z.; validation, M.C.S.J.; writing—original draft, J.C., H.C. and M.Z.; writing—review and editing, H.C., M.C.S.J., S.G. and M.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
This study was conducted according to the guidelines of the Declaration of Helsinki, and approved by the Institutional Review Board of Auburn University (#17-279 MR 1707, 07/19/2017).
Informed Consent Statement
Written informed consent was obtained from all subjects involved in this study.
Data Availability Statement
The data presented in this study are available on request from the corresponding author. The data are not publicly available due to the human subject-derived nature of the dataset.
Conflicts of Interest
The authors declare no conflict of interest.
Footnotes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Dollar A.M., Herr H. Lower Extremity Exoskeletons and Active Orthoses: Challenges and State-of-the-Art. IEEE Trans. Robot. 2008;24:144–158. doi: 10.1109/TRO.2008.915453. [DOI] [Google Scholar]
- 2.Gopura R.A.R.C., Bandara D.S.V., Kiguchi K., Mann G.K.I. Developments in Hardware Systems of Active Upper-Limb Exoskeleton Robots: A Review. Robot. Auton. Syst. 2016;75:203–220. doi: 10.1016/j.robot.2015.10.001. [DOI] [Google Scholar]
- 3.Sawicki G.S., Beck O.N., Kang I., Young A.J. The Exoskeleton Expansion: Improving Walking and Running Economy. J. Neuroeng. Rehabil. 2020;17:1–9. doi: 10.1186/s12984-020-00663-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Malcolm P., Derave W., Galle S., De Clercq D. A Simple Exoskeleton That Assists Plantarflexion Can Reduce the Metabolic Cost of Human Walking. PLoS ONE. 2013;8:e56137. doi: 10.1371/journal.pone.0056137. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Mooney L.M., Rouse E.J., Herr H.M. Autonomous Exoskeleton Reduces Metabolic Cost of Human Walking. J. Neuroeng. Rehabil. 2014;11:151. doi: 10.1186/1743-0003-11-151. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Tucker M.R., Olivier J., Pagel A., Bleuler H., Bouri M., Lambercy O., Millán J.D.R., Riener R., Vallery H., Gassert R. Control Strategies for Active Lower Extremity Prosthetics and Orthotics: A Review. J. Neuroeng. Rehabil. 2015;12:1. doi: 10.1186/1743-0003-12-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Varol H.A., Sup F., Goldfarb M. Multiclass Real-Time Intent Recognition of a Powered Lower Limb Prosthesis. IEEE Trans. Biomed. Eng. 2010;57:542–551. doi: 10.1109/TBME.2009.2034734. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Kawamoto H., Kanbe S., Sankai Y. Power Assist Method for HAL-3 Estimating Operator’s Intention Based on Motion Information; Proceedings of the RO-Man 2003 12th IEEE International Workshop on Robot and Human Interactive Communication; Millbrae, CA, USA. 2 November 2003; pp. 67–72. [Google Scholar]
- 9.Kang I., Kunapuli P., Hsu H., Young A.J. Electromyography (EMG) Signal Contributions in Speed and Slope Estimation Using Robotic Exoskeletons; Proceedings of the 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR); Toronto, ON, Canada. 24–28 June 2019; pp. 548–553. [DOI] [PubMed] [Google Scholar]
- 10.Kyeong S., Shin W., Yang M., Heo U., Feng J., Kim J. Recognition of Walking Environments and Gait Period by Surface Electromyography. Front. Inf. Technol. Electron. Eng. 2019;20:342–352. doi: 10.1631/FITEE.1800601. [DOI] [Google Scholar]
- 11.Scandaroli G.G., Borges G.A., Ishihara J.Y., Terra M.H., da Rocha A.F., Nascimento F.A.D.O. Estimation of Foot Orientation with Respect to Ground for an above Knee Robotic Prosthesis; Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems; St. Louis, MO, USA. 11–15 October 2009; pp. 1112–1117. [Google Scholar]
- 12.Li Q., Young M., Naing V., Donelan J.M. Walking Speed and Slope Estimation Using Shank-Mounted Inertial Measurement Units; Proceedings of the 2009 IEEE International Conference on Rehabilitation Robotics; Kyoto, Japan. 23–26 June 2009; pp. 839–844. [Google Scholar]
- 13.Kang I., Molinaro D.D., Duggal S., Chen Y., Kunapuli P., Young A.J. Real-Time Gait Phase Estimation for Robotic Hip Exoskeleton Control during Multimodal Locomotion. IEEE Robot. Autom. Lett. 2021;6:3491–3497. doi: 10.1109/LRA.2021.3062562. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Lawson B.E., Varol H.A., Huff A., Erdemir E., Goldfarb M. Control of Stair Ascent and Descent with a Powered Transfemoral Prosthesis. IEEE Trans. Neural Syst. Rehabil. Eng. 2013;21:466–473. doi: 10.1109/TNSRE.2012.2225640. [DOI] [PubMed] [Google Scholar]
- 15.Asbeck A.T., Dyer R.J., Larusson A.F., Walsh C.J. Biologically-Inspired Soft Exosuit; Proceedings of the 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR); Seattle, WA, USA. 24–26 June 2013; pp. 1–8. [DOI] [PubMed] [Google Scholar]
- 16.Sulzer J.S., Gordon K.E., Hornby T.G., Peshkin M.A., Patton J.L. Adaptation to Knee Flexion Torque during Gait; Proceedings of the 2009 IEEE International Conference on Rehabilitation Robotics; Kyoto, Japan. 23–26 June 2009; pp. 713–718. [Google Scholar]
- 17.Kang I., Kunapuli P., Young A.J. Real-Time Neural Network-Based Gait Phase Estimation Using a Robotic Hip Exoskeleton. IEEE Trans. Med. Robot. Bionics. 2020;2:28–37. doi: 10.1109/TMRB.2019.2961749. [DOI] [Google Scholar]
- 18.Ding Y., Kim M., Kuindersma S., Walsh C.J. Human-in-the-Loop Optimization of Hip Assistance with a Soft Exosuit during Walking. Sci. Robot. 2018;3:eaar5438. doi: 10.1126/scirobotics.aar5438. [DOI] [PubMed] [Google Scholar]
- 19.Vallery H., van Asseldonk E.H.F., Buss M., van der Kooij H. Reference Trajectory Generation for Rehabilitation Robots: Complementary Limb Motion Estimation. IEEE Trans. Neural Syst. Rehabil. Eng. 2009;17:23–30. doi: 10.1109/TNSRE.2008.2008278. [DOI] [PubMed] [Google Scholar]
- 20.Khazoom C., Véronneau C., Bigué J.L., Grenier J., Girard A., Plante J. Design and Control of a Multifunctional Ankle Exoskeleton Powered by Magnetorheological Actuators to Assist Walking, Jumping, and Landing. IEEE Robot. Autom. Lett. 2019;4:3083–3090. doi: 10.1109/LRA.2019.2924852. [DOI] [Google Scholar]
- 21.Kim D.-S., Lee H.-J., Lee S.-H., Chang W.H., Jang J., Choi B.-O., Ryu G.-H., Kim Y.-H. A Wearable Hip-Assist Robot Reduces the Cardiopulmonary Metabolic Energy Expenditure during Stair Ascent in Elderly Adults: A Pilot Cross-Sectional Study. BMC Geriatr. 2018;18:230. doi: 10.1186/s12877-018-0921-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Seo K., Lee J., Lee Y., Ha T., Shim Y. Fully Autonomous Hip Exoskeleton Saves Metabolic Cost of Walking; Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA); Stockholm, Sweden. 16–20 May 2016; pp. 4628–4635. [Google Scholar]
- 23.Kang I., Hsu H., Young A. The Effect of Hip Assistance Levels on Human Energetic Cost Using Robotic Hip Exoskeletons. IEEE Robot. Autom. Lett. 2019;4:430–437. doi: 10.1109/LRA.2019.2890896. [DOI] [Google Scholar]
- 24.Shepherd M.K., Rouse E.J. Design and Validation of a Torque-Controllable Knee Exoskeleton for Sit-to-Stand Assistance. IEEE ASME Trans. Mechatron. 2017;22:1695–1704. doi: 10.1109/TMECH.2017.2704521. [DOI] [Google Scholar]
- 25.Hsu H., Kang I., Young A.J. Design and Evaluation of a Proportional Myoelectric Controller for Hip Exoskeletons during Walking. American Society of Mechanical Engineers Digital Collection; New York, NY, USA: 2018. [Google Scholar]
- 26.Novak D., Riener R. A Survey of Sensor Fusion Methods in Wearable Robotics. Robot. Auton. Syst. 2015;73:155–170. doi: 10.1016/j.robot.2014.08.012. [DOI] [Google Scholar]
- 27.Nazmi N., Rahman M.A.A., Yamamoto S.-I., Ahmad S.A., Zamzuri H., Mazlan S.A. A Review of Classification Techniques of EMG Signals during Isotonic and Isometric Contractions. Sensors. 2016;16:1304. doi: 10.3390/s16081304. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Fethke N.B., Gerr F., Anton D., Cavanaugh J.E., Quickel M.T. Variability in Muscle Activity and Wrist Motion Measurements among Workers Performing Non-Cyclic Work. J. Occup. Environ. Hyg. 2012;9:25–35. doi: 10.1080/15459624.2012.634361. [DOI] [PubMed] [Google Scholar]
- 29.Fang C., He B., Wang Y., Cao J., Gao S. EMG-Centered Multisensory Based Technologies for Pattern Recognition in Rehabilitation: State of the Art and Challenges. Biosensors. 2020;10:85. doi: 10.3390/bios10080085. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.AL-Quraishi M.S., Ishak A.J., Ahmad S.A., Hasan M.K., Al-Qurishi M., Ghapanchizadeh H., Alamri A. Classification of Ankle Joint Movements Based on Surface Electromyography Signals for Rehabilitation Robot Applications. Med. Biol. Eng. Comput. 2017;55:747–758. doi: 10.1007/s11517-016-1551-4. [DOI] [PubMed] [Google Scholar]
- 31.Sato W., Minemoto K., Ikegami A., Nakauma M., Funami T., Fushiki T. Facial EMG Correlates of Subjective Hedonic Responses during Food Consumption. Nutrients. 2020;12:1174. doi: 10.3390/nu12041174. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Momen K., Krishnan S., Chau T. Real-Time Classification of Forearm Electromyographic Signals Corresponding to User-Selected Intentional Movements for Multifunction Prosthesis Control. IEEE Trans. Neural Syst. Rehabil. Eng. 2007;15:535–542. doi: 10.1109/TNSRE.2007.908376. [DOI] [PubMed] [Google Scholar]
- 33.Mercorelli P. Biorthogonal Wavelet Trees in the Classification of Embedded Signal Classes for Intelligent Sensors Using Machine Learning Applications. J. Frankl. Inst. 2007;344:813–829. doi: 10.1016/j.jfranklin.2006.10.003. [DOI] [Google Scholar]
- 34.Cavallaro E., Rosen J., Perry J.C., Burns S., Hannaford B. Hill-Based Model as a Myoprocessor for a Neural Controlled Powered Exoskeleton Arm-Parameters Optimization; Proceedings of the 2005 IEEE International Conference on Robotics and Automation; Barcelona, Spain. 18–22 April 2005; pp. 4514–4519. [Google Scholar]
- 35.Pang M., Guo S., Huang Q., Ishihara H., Hirata H. Electromyography-Based Quantitative Representation Method for Upper-Limb Elbow Joint Angle in Sagittal Plane. J. Med. Biol. Eng. 2015;35:165–177. doi: 10.1007/s40846-015-0033-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Rosen J., Brand M., Fuchs M.B., Arcan M. A Myosignal-Based Powered Exoskeleton System. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2001;31:210–222. doi: 10.1109/3468.925661. [DOI] [Google Scholar]
- 37.Aung Y.M., Al-Jumaily A. SEMG Based ANN for Shoulder Angle Prediction. Procedia Eng. 2012;41:1009–1015. doi: 10.1016/j.proeng.2012.07.276. [DOI] [Google Scholar]
- 38.Chen J., Zhang X., Cheng Y., Xi N. Surface EMG Based Continuous Estimation of Human Lower Limb Joint Angles by Using Deep Belief Networks. Biomed. Signal. Process. Control. 2018;40:335–342. doi: 10.1016/j.bspc.2017.10.002. [DOI] [Google Scholar]
- 39.Wang F., Yin T., Lei C., Zhang Y., Wang Y., Liu J. Prediction of Lower Limb Joint Angle Using SEMG Based on GA-GRNN; Proceedings of the 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER); Shenyang, China. 8–12 June 2015; pp. 1894–1899. [Google Scholar]
- 40.Zhang F., Li P., Hou Z.-G., Lu Z., Chen Y., Li Q., Tan M. SEMG-Based Continuous Estimation of Joint Angles of Human Legs by Using BP Neural Network. Neurocomputing. 2012;78:139–148. doi: 10.1016/j.neucom.2011.05.033. [DOI] [Google Scholar]
- 41.Lee J., Lee G. Gait Angle Prediction for Lower Limb Orthotics and Prostheses Using an EMG Signal and Neural Networks. Int. J. Control. Autom. Syst. 2005;3:152–158. [Google Scholar]
- 42.Huang Y., He Z., Liu Y., Yang R., Zhang X., Cheng G., Yi J., Ferreira J.P., Liu T. Real-Time Intended Knee Joint Motion Prediction by Deep-Recurrent Neural Networks. IEEE Sens. J. 2019;19:11503–11509. doi: 10.1109/JSEN.2019.2933603. [DOI] [Google Scholar]
- 43.Gautam A., Panwar M., Biswas D., Acharyya A. MyoNet: A Transfer-Learning-Based LRCN for Lower Limb Movement Recognition and Knee Joint Angle Prediction for Remote Monitoring of Rehabilitation Progress from SEMG. IEEE J. Transl. Eng. Health Med. 2020;8:1–10. doi: 10.1109/JTEHM.2020.2972523. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Li Z., Guan X., Zou K., Xu C. Estimation of Knee Movement from Surface EMG Using Random Forest with Principal Component Analysis. Electronics. 2020;9:43. doi: 10.3390/electronics9010043. [DOI] [Google Scholar]
- 45.Shi Y., Wang S., Li J., Gao X., Lv J., Lv P., Liu H., Zhang P., Luo D., Che H., et al. Prediction of Continuous Motion for Lower Limb Joints Based on SEMG Signal; Proceedings of the 2020 IEEE International Conference on Mechatronics and Automation (ICMA); Tokyo, Japan. 13–16 October 2020; pp. 383–388. [Google Scholar]
- 46.Ma X., Liu Y., Song Q., Wang C. Continuous Estimation of Knee Joint Angle Based on Surface Electromyography Using a Long Short-Term Memory Neural Network and Time-Advanced Feature. Sensors. 2020;20:4966. doi: 10.3390/s20174966. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Hermens H.J., Freriks B., Disselhorst-Klug C., Rau G. Development of recommendations for SEMG sensors and sensor placement procedures. J. Electromyogr. Kinesiol. 2000;10:361–374. doi: 10.1016/S1050-6411(00)00027-4. [DOI] [PubMed] [Google Scholar]
- 48.Andriacchi T., Alexander E., Toney M.K., Dyrby C., Sum J. A point cluster method for in vivo motion analysis: Applied to a study of knee kinematics. J. Biomech. Eng. 1998;120:743–749. doi: 10.1115/1.2834888. [DOI] [PubMed] [Google Scholar]
- 49.Wu G., Cavanagh P.R. ISB recommendations for standardization in the reporting of kinematic data. J. Biomech. 1995;28:1257–1261. doi: 10.1016/0021-9290(95)00017-C. [DOI] [PubMed] [Google Scholar]
- 50.Grood E.S., Suntay W.J. A joint coordinate system for the clinical description of three-dimensional motions: Application to the knee. J. Biomech. Eng. 1983;105:136–144. doi: 10.1115/1.3138397. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The data presented in this study are available on request from the corresponding author. The data are not publicly available due to the human subject-derived nature of the dataset.