{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,19]],"date-time":"2026-08-19T08:27:08Z","timestamp":1787128028548,"version":"build-2736575974"},"reference-count":36,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T00:00:00Z","timestamp":1787011200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Accurate lower-limb joint angle prediction can support motion-state perception and rehabilitation-oriented analysis. This offline feasibility study evaluated an FA-TA-BiLSTM model using surface electromyography (sEMG) features, together with historical hip and knee joint angles and angular velocities. Data were collected from five healthy adult male participants during level walking and sit-to-stand transitions, and the prediction horizon was 100 ms. Support vector regression (SVR), BiLSTM, and FA-TA-BiLSTM were compared under the same combined-input condition and evaluation protocol. The FA-TA-BiLSTM model achieved RMSE, MAE, and\u00a0R2 values of 2.0684\u00b0, 1.5920\u00b0, and 0.9726 for hip prediction and 2.9604\u00b0, 2.5142\u00b0, and 0.9660 for knee prediction, respectively. These values were obtained using a mixed-participant chronological split and should be interpreted as preliminary within-cohort estimates rather than evidence of participant-independent generalization. Under this restricted protocol, FA-TA-BiLSTM produced lower errors than SVR and standard BiLSTM. The participant-level model ranking was consistent across the five participants, but exact pairwise comparisons did not reach significance after Holm adjustment. The current comparison does not isolate the incremental contribution of sEMG or individual attention modules; larger and more diverse cohorts, participant-independent validation, modality and module ablation, and causal online evaluation remain necessary.<\/jats:p>","DOI":"10.3390\/s26165235","type":"journal-article","created":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T16:12:11Z","timestamp":1787069531000},"page":"5235","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Multi-Source Motion Inputs and FA-TA-BiLSTM for Lower-Limb Joint Angle Prediction"],"prefix":"10.3390","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-6474-1872","authenticated-orcid":false,"given":"Chao","family":"Yang","sequence":"first","affiliation":[{"name":"College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peng","family":"Zhao","sequence":"additional","affiliation":[{"name":"School of Mechatronical Engineering, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanxiang","family":"Guo","sequence":"additional","affiliation":[{"name":"College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Han","sequence":"additional","affiliation":[{"name":"College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xueshan","family":"Gao","sequence":"additional","affiliation":[{"name":"College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China"},{"name":"School of Mechatronical Engineering, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5655-3059","authenticated-orcid":false,"given":"Junlin","family":"Deng","sequence":"additional","affiliation":[{"name":"College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,8,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Masengo, G., Zhang, X., Dong, R., Alhassan, A.B., Hamza, K., and Mudaheranwa, E. (2023). Lower limb exoskeleton robot and its cooperative control: A review, trends, and challenges for future research. Front. Neurorobot., 16.","DOI":"10.3389\/fnbot.2022.913748"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"187","DOI":"10.5535\/arm.250093","article-title":"Wearable robots for rehabilitation and assistance of gait: A narrative review","volume":"49","author":"Cha","year":"2025","journal-title":"Ann. Rehabil. Med."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Nolan, K.J., Karunakaran, K.K., Roberts, P., Reisman, D.S., Asbeck, A.T., Smith, B., Yozbatiran, N., Cramer, S.C., Jayaraman, A., and Kesar, T.M. (2021). Utilization of robotic exoskeleton for overground walking in acute and chronic stroke. Front. Neurorobot., 15.","DOI":"10.3389\/fnbot.2021.689363"},{"key":"ref_4","first-page":"CD006185","article-title":"Electromechanical-assisted training for walking after stroke","volume":"10","author":"Mehrholz","year":"2020","journal-title":"Cochrane Database Syst. Rev."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zhao, H., Qiu, Z., Peng, D., Wang, F., Wang, Z., Qiu, S., Shi, X., and Chu, Q. (2023). Prediction of joint angles based on human lower limb surface electromyography. Sensors, 23.","DOI":"10.3390\/s23125404"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Truong, M.T.N., Ali, A.E.A., Owaki, D., and Hayashibe, M. (2023). EMG-based estimation of lower limb joint angles and moments using long short-term memory network. Sensors, 23.","DOI":"10.3390\/s23063331"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Coker, J., Chen, H., Schall, M.C., Gallagher, S., and Zabala, M. (2021). EMG and Joint Angle-Based Machine Learning to Predict Future Joint Angles at the Knee. Sensors, 21.","DOI":"10.3390\/s21113622"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1123\/jab.13.2.135","article-title":"The use of surface electromyography in biomechanics","volume":"13","year":"1997","journal-title":"J. Appl. Biomech."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Merletti, R., and Parker, P.A. (2004). Electromyography: Physiology, Engineering, and Non-Invasive Applications, Wiley-IEEE Press.","DOI":"10.1002\/0471678384"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"4832","DOI":"10.1016\/j.eswa.2013.02.023","article-title":"EMG feature evaluation for improving myoelectric pattern recognition robustness","volume":"40","author":"Phinyomark","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"12431","DOI":"10.3390\/s130912431","article-title":"Surface electromyography signal processing and classification techniques","volume":"13","author":"Chowdhury","year":"2013","journal-title":"Sensors"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.robot.2014.08.012","article-title":"A survey of sensor fusion methods in wearable robotics","volume":"73","author":"Novak","year":"2015","journal-title":"Robot. Auton. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2054","DOI":"10.1109\/TNSRE.2017.2703586","article-title":"Toward multimodal human-robot interaction to enhance active participation of users in gait rehabilitation","volume":"25","author":"Gui","year":"2017","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"883","DOI":"10.1007\/s11517-021-02335-9","article-title":"Effective recognition of human lower limb jump locomotion phases based on multi-sensor information fusion and machine learning","volume":"59","author":"Lu","year":"2021","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"106245","DOI":"10.1016\/j.bspc.2024.106245","article-title":"Decoding of lower limb continuous movement intention from multi-channel sEMG and design of adaptive exoskeleton controller","volume":"94","author":"Wang","year":"2024","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1023\/B:STCO.0000035301.49549.88","article-title":"A tutorial on support vector regression","volume":"14","author":"Smola","year":"2004","journal-title":"Stat. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/1961189.1961199","article-title":"LIBSVM: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2673","DOI":"10.1109\/78.650093","article-title":"Bidirectional recurrent neural networks","volume":"45","author":"Schuster","year":"1997","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"174940","DOI":"10.1109\/ACCESS.2019.2956951","article-title":"A continuous estimation model of upper limb joint angles by using surface electromyography and deep learning method","volume":"7","author":"Chen","year":"2019","journal-title":"IEEE Access"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Liu, G., Zhang, L., Han, B., Zhang, T., Wang, Z., and Wei, P. (2019). sEMG-based continuous estimation of knee joint angle using deep learning with convolutional neural network. Proceedings of the 2019 IEEE 15th International Conference on Automation Science and Engineering, Vancouver, BC, Canada, 22\u201326 August 2019, IEEE.","DOI":"10.1109\/COASE.2019.8843168"},{"key":"ref_22","first-page":"5998","article-title":"Attention is all you need","volume":"Volume 30","author":"Vaswani","year":"2017","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref_23","unstructured":"Bai, S., Kolter, J.Z., and Koltun, V. (2018). An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Winter, D.A. (2009). Biomechanics and Motor Control of Human Movement, John Wiley & Sons. [4th ed.].","DOI":"10.1002\/9780470549148"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1016\/S1050-6411(00)00027-4","article-title":"Development of recommendations for SEMG sensors and sensor placement procedures","volume":"10","author":"Hermens","year":"2000","journal-title":"J. Electromyogr. Kinesiol."},{"key":"ref_26","unstructured":"Perry, J., and Burnfield, J.M. (2010). Gait Analysis: Normal and Pathological Function, SLACK Incorporated. [2nd ed.]."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1016\/j.jelekin.2019.07.008","article-title":"Consensus for experimental design in electromyography project: Electrode selection matrix","volume":"48","author":"Besomi","year":"2019","journal-title":"J. Electromyogr. Kinesiol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1573","DOI":"10.1016\/j.jbiomech.2010.01.027","article-title":"Filtering the surface EMG signal: Movement artifact and baseline noise contamination","volume":"43","author":"Gilmore","year":"2010","journal-title":"J. Biomech."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"613","DOI":"10.1109\/18.382009","article-title":"De-noising by soft-thresholding","volume":"41","author":"Donoho","year":"1995","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_30","unstructured":"Mallat, S. (2009). A Wavelet Tour of Signal Processing: The Sparse Way, Academic Press. [3rd ed.]."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/10.204774","article-title":"A new strategy for multifunction myoelectric control","volume":"40","author":"Hudgins","year":"1993","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_32","unstructured":"Bishop, C.M. (2006). Pattern Recognition and Machine Learning, Springer."},{"key":"ref_33","unstructured":"Bahdanau, D., Cho, K., and Bengio, Y. (2015, January 7\u20139). Neural machine translation by jointly learning to align and translate. Proceedings of the International Conference on Learning Representations, San Diego, CA, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"79","DOI":"10.3354\/cr030079","article-title":"Advantages of the mean absolute error over the root mean square error in assessing average model performance","volume":"30","author":"Willmott","year":"2005","journal-title":"Clim. Res."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"e623","DOI":"10.7717\/peerj-cs.623","article-title":"The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation","volume":"7","author":"Chicco","year":"2021","journal-title":"PeerJ Comput. Sci."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Li, H.-B., Guan, X.-R., Li, Z., Zou, K.-F., and He, L. (2023). Estimation of Knee Joint Angle from Surface EMG Using Multiple Kernels Relevance Vector Regression. Sensors, 23.","DOI":"10.3390\/s23104934"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/26\/16\/5235\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,19]],"date-time":"2026-08-19T08:02:30Z","timestamp":1787126550000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/26\/16\/5235"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8,18]]},"references-count":36,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2026,8]]}},"alternative-id":["s26165235"],"URL":"https:\/\/doi.org\/10.3390\/s26165235","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,8,18]]}}}