Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2022 Apr 29.
Published in final edited form as: Proc IEEE RAS EMBS Int Conf Biomed Robot Biomechatron. 2020 Oct 15;2020:376–381. doi: 10.1109/biorob49111.2020.9224359

Continuous locomotion mode classification using a robotic hip exoskeleton

Inseung Kang 1, Dean D Molinaro 1,2, Gayeon Choi 1, Aaron J Young 1,2
PMCID: PMC9054352  NIHMSID: NIHMS1799676  PMID: 35499063

Abstract

Human augmentation through robotic exoskeleton technology can enhance the user’s mobility for a wide range of ambulation tasks. This is done by providing assistance that is in line with the user’s movement during different locomotion modes (e.g., ramps and stairs). Several machine learning techniques have been applied to classify such tasks on lower limb prostheses, but these strategies have not been applied extensively to exoskeleton systems which often rely on similar control inputs. Additionally, conventional methods often identify modes at a discrete time during the gait cycle which can delay the corresponding assistance to the user and potentially reduce overall exoskeleton benefit. We developed a gait phase-based Bayesian classifier that can classify five ambulation modes continuously throughout the gait cycle using only mechanical sensors on the device. From our five able-bodied subject experiment with a robotic hip exoskeleton, we found that implementing multiple models within the gait cycle can reduce the classification error rate by 35% compared to using a single model (p < 0.05). Furthermore, we found that utilizing bilateral sensor information can reduce the error by 43% compared to using a unilateral information (p < 0.05). Our study findings provide valuable information for future exoskeleton developers to utilize different on-board mechanical sensors to enhance mode classification for a faster update rate in the controller and provide more natural and seamless exoskeleton assistance between locomotion modes.

Keywords: Exoskeleton, Machine Learning, Locomotion Mode, Continuous Classification, Sensor Fusion

I. INTRODUCTION

Exoskeleton technology has drawn great attention for its potential benefit in multiple domains [1]. Specifically, lower-limb exoskeletons provide assistance at the joint during locomotion to augment the user for improved mobility. Accurately understanding the user’s intent during locomotion is critical for controlling such devices. Different literature studies have indicated that an optimal assistance profile for these exoskeletons may vary depending on the user’s locomotion mode (e.g., walking level ground vs. climbing stairs) [24]. In order to maintain maximum human exoskeleton performance, an accurate classification of the user’s locomotion mode is beneficial. Different analytical methods have been implemented in the literature to classify locomotion modes such as deriving a slope angle from an inertial measurement unit [5]. However, these approaches do not yield robust results in real-time implementation due to inaccurate estimation (e.g., sensor noise and drift). One possible solution is to incorporate a machine learning-based (ML) classification strategy for its robustness in handling measurement noise and real-time implementation capability [6,7].

Several research groups in the wearable robotics field have investigated different ML techniques to classify the user’s locomotion mode [79]. Simon et al. implemented a mode-specific classifier using a delayed mode transition decision for a robotic prosthesis achieving a classification error less than 0.5% [10]. However, the study was limited that the classifier was optimized specifically for a prosthesis application. For example, the study combined the ramp ascent and level ground modes as similar control parameters are required between these two modes for a robotic prosthesis control. However, this approach may not be a viable solution for robotic hip exoskeletons considering the difference in the hip kinetics between two modes. Long et al. utilized an SVM-based mode classifier for a full lower-limb exoskeleton achieving an error of 4% [11]. However, the study had a limitation in causing a large delay (transition prediction period being delayed up to a full step) in correctly classifying the transition period. Jang et al. applied a fuzzy inference system using the joint angle to classify the mode for a robotic hip exoskeleton achieving a classification error of 3% [12]. However, the study was limited as the model was only trained to classify stair and level ground modes and was not robust to different walking speeds.

Another limitation in the current literature is that these modes are classified in discrete times within the gait cycle. Classification at discrete times during the gait cycle is done to extract sensor information from a deterministic joint configuration where the data is most reliable (e.g., heel contact or toe off during the gait cycle). However, this could potentially result in providing a delayed and inaccurate assistance during the mode transition period. Ideally, transitioning between locomotion modes should be automatic, seamless, and natural to the user’s movement. Huang et al. mitigated this problem, where multiple gait phase-dependent classifiers were designed for a continuous mode classification for a robotic prosthesis [6]. A similar strategy can be implemented in the exoskeleton application and potentially improve the performance in continuous classification. This prompted our study to leverage similar methods of mode classification using a robotic hip exoskeleton.

A more robust continuous mode classification will require an update rate equivalent to at least a pseudo real-time level (e.g., 50 Hz or more). To achieve this, we can utilize the user’s gait phase information by segmenting the gait cycle into multiple phases and generating an ML model that can maximize the classification accuracy at a given window of gait phase [13]. While increasing the number of models within the gait cycle can improve the overall model performance, it may reduce feasibility due to limitations in real-time implementation (e.g., on-board microprocessor’s memory capacity and the resolution of the gait phase estimator). Therefore, an optimal number of ML models that can achieve both high performance and robust real-time capability needs to be explored. Additionally, it may be possible to improve the overall model performance by leveraging the bilateral nature of an exoskeleton system. For example, in the case of transitioning to the next mode with a trailing limb, the contralateral leg’s sensor information can aid the trailing limb’s classification accuracy by starting to capture feature information about the next locomotion mode during the transition gait cycle.

Bayesian classifiers are a commonly used ML approach for mode classification due to their simplicity in translating to a real-time device [14,15]. Literature studies have shown different strategies to further improve the overall model accuracy by fusing gait time history information such as through a Dynamic Bayesian Network (DBN) that can reduce the steady-state error [16]. While these ML-based methods have been validated in different literature studies (e.g., robotic prostheses), the in-depth analysis of improving the ML model performance in continuous classification, especially in an exoskeleton application, has not been explored.

In this study, we conducted a human subject experiment where the user ambulated in a terrain environment consisting of different locomotion modes (i.e., level ground, ramps, and stairs) while wearing a robotic bilateral hip exoskeleton. Utilizing only the on-board mechanical sensor data during the experiment, we investigated varying complexity of Bayesian ML strategies (Naїve Bayes, Linear Discriminant Analysis, and Quadratic Discriminant Analysis) to train our mode classifier. The central hypothesis of this study is that utilizing the user’s gait phase information as well as bilateral sensor information from the exoskeleton will improve the overall ML model accuracy. Additionally, we hypothesize that utilizing more complex Bayesian ML algorithms will improve the overall accuracy due to their strengths in maximizing the class separation. This study will provide meaningful information for the future exoskeleton developers as our study limits sensing to only mechanical sensors easily available within a commercial hip exoskeleton device [17]. Our research findings will help to create a high-level controller that can infer the user’s environmental information to provide more optimal exoskeleton assistance.

II. METHODS

A. Robotic Hip Exoskeleton

Our study utilized an autonomous bilateral robotic hip exoskeleton presented in our previous study (Fig. 1A) [18].Briefly, the exoskeleton uses a series elastic actuator (SEA) at the hip joint for closed loop torque control in the sagittal plane. The exoskeleton houses several on-board mechanical sensors: an absolute magnetic encoder (Orbis, Renishaw, UK) measuring the user’s hip joint angle and a 6-axis (accelerometer + gyroscope) inertial measurement unit (Micro USB, Yost Lab, USA) (IMU) measuring the user’s thigh limb orientation. All sensors and actuators were controlled through an on-board microprocessor (myRIO, National Instruments, USA). All mechanical sensor data were sampled and recorded at 100 Hz. For this study, the exoskeleton used a zero impedance controller where the SEA mitigated residual interaction torque between the human and the exoskeleton with a residual RMS torque < 0.25 Nm.

Fig. 1.

Fig. 1.

(A) Robotic bilateral hip exoskeleton. Two symmetrically mounted IMUs and hip joint encoders measure the user’s bilateral movement. (B) Terrain park utilized for the data collection. The platform height can be adjusted for different inclines. (C) Five specific ambulation modes for the classification task. Mode transition (yellow) points were defined as the initial heel contact of the next mode.

B. Human Subject Data Collection

The study was approved by the Georgia Institute of Technology Institutional Review Board, and informed written consent was obtained for all subjects. Five able-bodied subjects with an age of 23.0 ± 2.1 years, height of 1.76 ± 0.08 m, and body mass of 74.3 ± 83.3 kg were asked to walk on an in-lab consisting of over ground ramps and stairs while wearing the robotic hip exoskeleton (Fig. 1B). The terrain park height was adjusted and set to four different stair heights (10.16 cm, 12.7 cm, 15.24 cm, and 17.78 cm) and ramp slopes (7.8°, 9.2°, 11.0°, and 12.4°) throughout the experiment. Each subject walked in 5 different locomotion mode conditions: level ground (LG), ramp ascent (RA), ramp descent (RD), stair ascent (SA), and stair descent (SD). For each mode (except for LG), the subject walked from LG to the desired mode and back to LG to allow for the inclusion of different mode transitions (Fig. 1C). For a given incline level in each mode, the subject performed 8 trials where 4 trials the subject made the transitions with their left leg and 4 trials the subject made the transition with their right leg. Thus, a total of 128 trials were conducted per subject plus an additional set of 8 trials over flat level ground of similar length to the terrain trials. Throughout the experiment, the order of ramp and stair heights was randomized, and the exoskeleton was controlled in a zero impedance mode for all conditions. During all walking conditions, on-board bilateral mechanical sensor (hip joint encoder and thigh IMU) data were recorded.

C. Data Processing and Feature Extraction

To process the data to train the classifier, we defined the mode transition point as the initial heel contact of the next mode. Using the peak hip extension configuration (minimum hip joint angle during the gait cycle) as the gait segmentation point, we labeled the user’s gait phase. Utilizing this information, we relabeled the data before/after the heel strike as the prior and posterior mode, respectively. Using the processed data, we followed a standard literature practice in the time domain for the feature extraction. Finalized features were minimum, maximum, mean, standard deviation, and latest value for a given window size [19].

D. Machine Learning Model Optimization

Three different Bayesian classifiers were implemented to classify the locomotion mode: Naїve Bayes (NB), Linear Discriminant Analysis (LDA), and Quadratic Discriminant Analysis (QDA) (Fig. 2). Bayesian classifiers have been well defined in the literature and have shown excellent performance in real-time implementation due to their simplicity, in particular LDA represents a gold-standard classifier for both upper and lower limb prosthetic applications [20,21]. We implemented these machine learning algorithms to train a user dependent model based on each subject’s data. For all the model optimization processes, we conducted an 8-fold leave-one-trial-out validation for each subject where one trial from each type of trial was left in the testing set. Initially, we conducted a standard feature extraction window size sweep for each model. We varied the window size from 100 ms to 800 ms in increments of 50 ms sliding at a 10 ms rate. All three models showed similar trends and we finalized the feature window size to be 600 ms.

Fig. 2.

Fig. 2.

Continuous locomotion mode classification strategy. Different features are extracted from mechanical sensors (encoder and IMU data) on the exoskeleton. The user’s gait phase information is utilized to choose a relevant phase-based mode classifier during the gait cycle. The classifier’s output of likelihood along with the prior probability in the Dynamic Bayesian Network computes the MAP estimate to classify the user’s locomotion mode.

E. Phase Dependent Mode Classifier

Due to the non-stationary nature of the signals throughout the gait cycle, the extracted features can gradually change in a cyclical manner over the decision boundaries in the feature space. In order to mitigate such phenomenon, we segmented the signal data into different phases of the gait cycle. By doing so, we made the features lie more tightly to each other within a phase allowing the classifier to better draw the decision surfaces. We segmented the gait cycle into equal intervals, trained multiple models, and developed corresponding phase-based classifiers. To find the optimal number of classifiers within the gait cycle, we systematically swept through the different number of models for each algorithm (up to 8 models per gait cycle). We started with the feature window size of 600 ms and iteratively swept to ensure the optimal number of phase models and window size were converged.

F. Implementation of Dynamic Bayesian Network

Dynamic Bayesian Network (DBN) is a filtering technique used often in a time history-based classification leveraging a Markov assumption with a probabilistic representation (Fig. 2) [22]. At any point in time, DBN calculates the maximum a posteriori (MAP) estimate from a posterior probability, P(Cx) (Eq. 1).

C^MAP=argmax(P(Cx)) (1)

Posterior probability is computed by taking the Hadamard product of the classifier’s likelihood, P(Cx), and the prior probability, P(C) (Eq. 2).

P(Cx)=P(xC)P(C)P(x) (2)

Current time step’s prior probability is calculated based on the previous time step’s posterior probability and the transition probability matrix, Φ, learned from the training data set (Eq. 3).

P(C)t=P(Cx)t1×Φ (3)

The final classified mode is the class with the maximum posterior probability. We trained the DBN using the same training data set used for training each classifier.

G. Model with Unilateral and Bilateral Features

To analyze the effect of leveraging the bilateral nature of the hip exoskeleton, we investigated the effect of adding the contralateral leg’s feature information when training the classifier. Utilizing feature information from the other side can improve the overall model performance especially during the transition gait cycle. We evaluated the model performance by calculating the model’s steady-state error and mode transitional error. Additionally, we analyzed the unilateral and bilateral model performances by differentiating the testing trials into leading and trailing trials for each leg and calculating the steady-state and transitional error.

H. Statistical Analysis

We conducted a three-way repeated measures analysis of variance (ANOVA) to compare the model performance across all conditions (α = 0.05). A Bonferroni post-hoc correction for a multivariate analysis was used to compute the statistical differences between each condition (SPSS Statistics 21.0, IBM, USA).

III. RESULTS

A. Phase Dependent Mode Classifier

For all models, similar trends were shown where the overall classification error converged after 5 phase models. Iterative results indicate that the overall model architecture was optimal with a 600 ms window size (same size as the initial window size sweep) with 5 models within the gait cycle (Fig. 3). Across all algorithms, using 5 phase models reduced the relative classification errors by 35.62 ± 10.01% compared to the 1 phase model (p < 0.05).

Fig. 3.

Fig. 3.

Phase dependency model sweep results. 5 phase models with 600 ms feature window size were shown to be the optimal number of models for maximal classification performance across all ML algorithms.

B. Overall Algorithm Performance

For all conditions, QDA reduced the relative transitional errors by 61.74 ± 13.38% and 36.99 ± 13.92% compared to NB and LDA, respectively (P <0.05) (Fig.4A). Across all conditions, LDA reduced the relative transitional errors by 41.50 ± 14.60% compared to NB (p < 0.05) Across all errors for both unilateral and bilateral feature conditions by 26.79 ± 8.00% and 21.49 ± 12.48% compared to models without DBN, respectively (p < 0.05), while no statistical differences were shown in transitional errors.

Fig. 4.

Fig. 4.

Locomotion mode classifier performance for Naїve Bayes (red), Linear Discriminant Analysis (green), and Quadratic Discriminant Analysis (purple) evaluated in (A) transitional and (B) steady-state classification error. Error bars represent ± 1 SEM and asterisks indicate statistical significance (p < 0.05).

NB and LDA using bilateral features reduced the relative steady-state errors by 53.73 ± 19.19% compared to using unilateral feature information (p < 0.05) while QDA did not show any statistical difference between the two conditions (p = 0.153) (Fig. 4B). Similarly, LDA and QDA using bilateral features reduced the relative transitional errors by 33.72 ± 14.52% compared to using unilateral feature information (p < 0.05). All models during the trailing limb condition had an average of 42.91 ± 18.98% lower transitional errors than the models during the leading limb condition (p < 0.05) (Fig. 5).

Fig. 5.

Fig. 5.

Unilateral and bilateral feature-based model performance for Naїve Bayes (red), Linear Discriminant Analysis (green), and Quadratic Discriminant Analysis (purple) during the transition gait cycle. Transitional error was evaluated into two conditions where the classifier’s leg was either leading/trailing during the transition gait cycle. Error bars represent ± 1 SEM and asterisks indicate statistical significance (p < 0.05).

IV. DISCUSSION

Our study explored three key features in enhancing the locomotion mode classification performance using different ML algorithms for a robotic hip exoskeleton: 1) configuring the optimal number of ML models within the gait cycle, 2) comparing different complexity of Bayesian classifier performance, and 3) evaluating the effect of using unilateral vs. bilateral feature information. Along with these key features, implementing DBN further improved the ML model performance by reducing the relative steady-state errors by 24% across models (p < 0.05) and had no significant effect on transitional errors.

First, we accept the hypothesis that increasing the number of ML models within the gait cycle does improve the overall mode classification accuracy which was shown consistently across all three classifier types. The optimal number of models to be used within the gait cycle was 5. Interestingly, this optimal phase number is relevant to the gait phase segmentation from a gait biomechanics perspective which correlated closely to stance/swing phase dynamics (e.g., 3 models in stance and 2 models in swing phase).

Second, we explored the effect of model complexity in the overall classifier’s performance. For both unilateral and bilateral feature conditions, each step of model complexity yielded significantly better transitional error results. However, similar trend was not exhibited in the steady-state error results. Mainly, QDA using bilateral features increased the steady-state error compared to QDA using unilateral features. This may be due to the “curse of dimensionality” [23] that the number of features provided to the QDA model was not backed by the size of the data set which can cause the model to overfit. While it was outside the scope of this study, it is possible that future studies with robust feature selection optimizations to reduce the dimensionality could benefit the QDA algorithms in the case of the bilateral sensors which have a feature dimension of 70. Therefore, we reject the hypothesis that increasing the model complexity does not yield better performance, but rather, there is an optimal level of complexity in the ML algorithm that can maximize the classification accuracy. This study indicates that the LDA algorithms again represent the right level of complexity for Bayesian mode classification, similar to many results in the literature for locomotion mode classification [24,25].

Lastly, we accept the hypothesis that utilizing the bilateral feature information can further improve the ML model’s performance. Our result showed that fusing bilateral features can reduce the overall classification error rate by 43% which aligns with a relevant literature study that used a full lower-limb neuromechanical signals from able-bodied subjects yielding a 32% error rate reduction [25]. Our leading/trailing analysis indicates that utilizing the contralateral leg’s feature information can help the ML model to improve the performance during the transitional gait cycle. This is mainly due to the contralateral leg providing meaningful information (in the trailing limb situation) as it will have already transitioned into the next mode.

Our continuous mode classifiers showed comparable results to relevant literature studies. Huang et al. implemented a continuous phase-based algorithm to a robotic prosthesis and showed approximately 1% steady-state error during the stance phase and 5% during the swing phase [6]. However, our models showed consistent performances (our best performing model has less than 1% steady-state error) regardless of where the user is in during the gait cycle. Long et al. achieved an error of 4% for a full lower-limb exoskeleton [11]. However, the study utilized several distal mechanical sensors (e.g., 6 ground reaction force sensors) which may not be accessible for a robotic hip exoskeleton. Currently, the state-of-the-art locomotion mode classifier for a robotic hip exoskeleton has 3% classification error [12]. One of the main limitations of this study was the model’s capability in classifying once per gait cycle. Additionally, the study was limited that the model only classified stair and level ground modes. Our comparable result (only testing on level ground and stair modes) to this study outperformed with an error of 1.3%. Our study expanded from these limitations and illustrated the feasibility of classifying continuously in all five ambulation modes.

One limitation of our study is the limited number of subjects (N=5). Low subject number limited our capability of investigating our model performance and associated statistical results. Another limitation of our study is that our study mainly focused on the device data collected during a zero impedance mode. Our previous studies indicate that depending on the exoskeleton’s assistance level, user’s gait dynamics can change [26,27]. This can potentially create variance in the sensor signals, which may affect the classifier’s accuracy. Additionally, as our study only investigated an able-bodied subject’s data set, the effect of asymmetric gait (e.g., hemiplegic gait due to stroke) on the mode classifier is unknown. Future studies should include sensor data with different types of exoskeleton assistance and gait pattern to train a more robust ML model. Lastly, our study was limited that it was an offline analysis. Literature studies indicate that real-time mode classification can have an effect on mode classification error which is not accounted for in offline analyses [20]. Therefore, ML model performance validation in real-time implementation is needed for future studies.

V. CONCLUSION

Our study investigated ML strategies for improving the continuous locomotion mode classification for a robotic hip exoskeleton. We found that using an optimal number of classifiers during the gait cycle can reduce the classification error up to 35% compared to using a single model. Moreover, our results showed that leveraging the contralateral leg’s sensor information can further improve the classifier’s performance by 43% compared to using only the ipsilateral leg’s sensor data. Our approach validated the feasibility of utilizing only the on-board mechanical sensors on the exoskeleton to accurately and continuously classify the user’s locomotion mode in a bilateral robotic hip exoskeleton. Future work can utilize our findings and translate the locomotion mode classifier to a real-time control of the powered hip exoskeleton.

ACKNOWLEDGMENT

The authors would like to acknowledge Pratik Kunapuli and Heejoo Jin for their help with data analysis. We also thank Julian Park and Henry Luk for help during data collection.

*This research was supported in part by the NSF NRI Award #1830215, in part by the NIH R03 Award #5R03HD097740-02, and in part by the NRT:Accessibility, Rehabilitation, and Movement Science (ARMS) Award #1545287.

REFERENCES

  • [1].Young AJ and Ferris DP, “State of the art and future directions for lower limb robotic exoskeletons,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 25, pp. 171–182, Feb 2017. [DOI] [PubMed] [Google Scholar]
  • [2].Ding Y, Kim M, Kuindersma S, and Walsh CJ, “Human-in-the-loop optimization of hip assistance with a soft exosuit during walking,” Science Robotics, vol. 3, no. 15, p. eaar5438, 2018. [DOI] [PubMed] [Google Scholar]
  • [3].Jang J, Kim K, Lee J, Lim B, and Shim Y, “Assistance strategy for stair ascent with a robotic hip exoskeleton,” in 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 5658–5663, Oct 2016. [Google Scholar]
  • [4].Seo K, Lee J, and Park YJ, “Autonomous hip exoskeleton saves metabolic cost of walking uphill,” in 2017 International Conference on Rehabilitation Robotics (ICORR), pp. 246–251, IEEE, 2017. [DOI] [PubMed] [Google Scholar]
  • [5].Li Q, Young M, Naing V, and Donelan JM, “Walking speed and slope estimation using shank-mounted inertial measurement units,” in 2009 IEEE International Conference on Rehabilitation Robotics, pp. 839–844, June 2009. [Google Scholar]
  • [6].Huang H, Zhang F, Hargrove LJ, Dou Z, Rogers DR, and Englehart KB, “Continuous locomotion-mode identification for prosthetic legs based on neuromuscular–mechanical fusion,” IEEE Transactions on Biomedical Engineering, vol. 58, pp. 2867–2875, Oct 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [7].Young AJ and Hargrove LJ, “A classification method for user-independent intent recognition for transfemoral amputees using powered lower limb prostheses,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 24, no. 2, pp. 217–225, 2015. [DOI] [PubMed] [Google Scholar]
  • [8].Zheng E, Wang L, Wei K, and Wang Q, “A noncontact capacitive sensing system for recognizing locomotion modes of transtibial amputees,” IEEE Transactions on Biomedical Engineering, vol. 61, no. 12, pp. 2911–2920, 2014. [DOI] [PubMed] [Google Scholar]
  • [9].Spanias J, Simon A, Finucane S, Perreault E, and Hargrove LJ, “Online adaptive neural control of a robotic lower limb prosthesis,” Journal of neural engineering, vol. 15, no. 1, p. 016015, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Simon AM, Ingraham KA, Spanias JA, Young AJ, Finucane SB, Halsne EG, and Hargrove LJ, “Delaying ambulation mode transition decisions improves accuracy of a flexible control system for powered knee-ankle prosthesis,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 25, pp. 1164–1171, Aug 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].Long Y, Du Z-J, Wang W-D, Zhao G-Y, Xu G-Q, He L, Mao XW, and Dong W, “Pso-svm-based online locomotion mode identification for rehabilitation robotic exoskeletons,” Sensors, vol. 16, no. 9, p. 1408, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [12].Jang J, Kim K, Lee J, Lim B, and Shim Y, “Online gait task recognition algorithm for hip exoskeleton,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 5327–5332, IEEE, 2015. [Google Scholar]
  • [13].Huang H, Kuiken TA, Lipschutz RD, et al. , “A strategy for identifying locomotion modes using surface electromyography,” IEEE Transactions on Biomedical Engineering, vol. 56, no. 1, pp. 65–73, 2008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [14].Hargrove LJ, Englehart K, and Hudgins B, “A comparison of surface and intramuscular myoelectric signal classification,” IEEE transactions on biomedical engineering, vol. 54, no. 5, pp. 847–853, 2007. [DOI] [PubMed] [Google Scholar]
  • [15].Scheme E. and Englehart K, “Electromyogram pattern recognition for control of powered upper-limb prostheses: state of the art and challenges for clinical use.,” Journal of Rehabilitation Research & Development, vol. 48, no. 6, 2011. [DOI] [PubMed] [Google Scholar]
  • [16].Young AJ, Simon A, and Hargrove LJ, “An intent recognition strategy for transfemoral amputee ambulation across different locomotion modes,” in 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), pp. 1587–1590, IEEE, 2013. [DOI] [PubMed] [Google Scholar]
  • [17].Seo K, Lee J, Lee Y, Ha T, and Shim Y, “Fully autonomous hip exoskeleton saves metabolic cost of walking,” in 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 4628–4635, IEEE, 2016. [DOI] [PubMed] [Google Scholar]
  • [18].Kang I, Kunapuli P, Hsu H, and Young AJ, “Electromyography (emg) signal contributions in speed and slope estimation using robotic exoskeletons,” in 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR), pp. 548–553, IEEE, 2019. [DOI] [PubMed] [Google Scholar]
  • [19].Varol HA, Sup F, and Goldfarb M, “Multiclass real-time intent recognition of a powered lower limb prosthesis,” IEEE Transactions on Biomedical Engineering, vol. 57, no. 3, pp. 542–551, 2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [20].Hargrove LJ, Young AJ, Simon AM, Fey NP, Lipschutz RD, Finucane SB, Halsne EG, Ingraham KA, and Kuiken TA, “Intuitive control of a powered prosthetic leg during ambulation: a randomized clinical trial,” Jama, vol. 313, no. 22, pp. 2244–2252, 2015. [DOI] [PubMed] [Google Scholar]
  • [21].Englehart K. and Hudgins B, “A robust, real-time control scheme for multifunction myoelectric control,” IEEE transactions on biomedical engineering, vol. 50, no. 7, pp. 848–854, 2003. [DOI] [PubMed] [Google Scholar]
  • [22].Nefian AV, Liang L, Pi X, Liu X, and Murphy K, “Dynamic bayesian networks for audio-visual speech recognition,” EURASIP Journal on Advances in Signal Processing, vol. 2002, no. 11, p. 783042, 2002. [Google Scholar]
  • [23].Bellman R, “Dynamic programming,” Science, vol. 153, no. 3731, pp. 34–37, 1966. [DOI] [PubMed] [Google Scholar]
  • [24].Young AJ, Simon AM, and Hargrove LJ, “A training method for locomotion mode prediction using powered lower limb prostheses,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 22, no. 3, pp. 671–677, 2013. [DOI] [PubMed] [Google Scholar]
  • [25].Hu B, Rouse E, and Hargrove L, “Fusion of bilateral lower-limb neuromechanical signals improves prediction of locomotor activities,” Frontiers in Robotics and AI, vol. 5, p. 78–2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [26].Young AJ, Foss J, Gannon H, and Ferris DP, “Influence of power delivery timing on the energetics and biomechanics of humans wearing a hip exoskeleton,” Frontiers in bioengineering and biotechnology, vol. 5, p. 4–2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [27].Kang I, Hsu H, and Young A, “The effect of hip assistance levels on human energetic cost using robotic hip exoskeletons,” IEEE Robotics and Automation Letters, vol. 4, no. 2, pp. 430–437, 2019. [Google Scholar]

RESOURCES