{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T19:42:39Z","timestamp":1779219759154,"version":"3.51.4"},"reference-count":43,"publisher":"Cambridge University Press (CUP)","issue":"11","license":[{"start":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T00:00:00Z","timestamp":1533686400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2018,11]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>This paper investigates the passive and active control strategies to provide a physical assistance and rehabilitation by a 7-DOF exoskeleton robot with nonlinear uncertain dynamics and unknown bounded external disturbances due to the robot user's physiological characteristics. An Integral backstepping controller incorporated with Time Delay Estimation (BITDE) is used, which permits the exoskeleton robot to achieve the desired performance of working under the mentioned uncertainties constraints. Time Delay Estimation (TDE) is employed to estimate the nonlinear uncertain dynamics of the robot and the unknown disturbances. To overcome the limitation of the time delay error inherent of the TDE approach, a recursive algorithm is used to further reduce its effect. The integral action is employed to decrease the impact of the unmodeled dynamics. Besides, the Damped Least Square method is introduced to estimate the desired movement intention of the subject with the objective to provide active rehabilitation. The controller scheme is to ensure that the robot system performs passive and active rehabilitation exercises with a high level of tracking accuracy and robustness, despite the unknown dynamics of the exoskeleton robot and the presence of unknown bounded disturbances. The design, stability, and convergence analysis are formulated and proven based on the Lyapunov\u2013Krasovskii functional theory. Experimental results with healthy subjects, using a virtual environment, show the feasibility, and ease of implementation of the control scheme. Its robustness and flexibility to deal with parameter variations due to the unknown external disturbances are also shown.<\/jats:p>","DOI":"10.1017\/s0263574718000723","type":"journal-article","created":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T10:03:02Z","timestamp":1533722582000},"page":"1757-1779","source":"Crossref","is-referenced-by-count":48,"title":["Passive and active rehabilitation control of human upper-limb exoskeleton robot with dynamic uncertainties"],"prefix":"10.1017","volume":"36","author":[{"given":"Brahim","family":"Brahmi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maarouf","family":"Saad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristobal Ochoa","family":"Luna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe S.","family":"Archambault","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad H.","family":"Rahman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2018,8,8]]},"reference":[{"key":"S0263574718000723_ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.jsv.2016.04.027"},{"key":"S0263574718000723_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TFUZZ.2014.2317511"},{"key":"S0263574718000723_ref34","doi-asserted-by":"publisher","DOI":"10.1142\/S0219878911002367"},{"key":"S0263574718000723_ref21","doi-asserted-by":"crossref","unstructured":"B. Brahmi , M. Saad , C. O. Luna , P. Archambault and M. Rahman , \u201cSliding Mode Control of an Exoskeleton Robot Based on Time Delay Estimation,\u201d Proceedings of the International Conference on Virtual Rehabilitation (ICVR) (2017) pp. 1\u20132.","DOI":"10.1109\/ICVR.2017.8007513"},{"key":"S0263574718000723_ref39","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-014-0250-x"},{"key":"S0263574718000723_ref4","doi-asserted-by":"crossref","unstructured":"B. Brahim , S. Maarouf , C. O. Luna , B. Abdelkrim and M. Rahman , \u201cAdaptive Iterative Observer Based on Integral Backstepping Control for Upper Extremity Exoskelton Robot,\u201d Proceedings of the 8th International Conference on Modelling, Identification and Control (ICMIC), (2016) pp. 886\u2013891.","DOI":"10.1109\/ICMIC.2016.7804240"},{"key":"S0263574718000723_ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-011-0135-1"},{"key":"S0263574718000723_ref27","unstructured":"Y. Tan , J. Chang , H. Tan and J. Hu , \u201cIntegral Backstepping Control and Experimental Implementation for Motion System,\u201d Proceedings of the 2000 IEEE International Conference on Control Applications (2000). pp. 367\u2013372."},{"key":"S0263574718000723_ref36","volume-title":"Kinematics","author":"Siciliano","year":"2009"},{"key":"S0263574718000723_ref22","doi-asserted-by":"crossref","unstructured":"B. Brahmi , M. Saad , C. Ochoa-Luna and M. H. Rahman , \u201cAdaptive Control of an Exoskeleton Robot with Uncertainties on Kinematics and Dynamics,\u201d Proceedings of the International Conference on Rehabilitation Robotics (ICORR) (2017) pp. 1369\u20131374.","DOI":"10.1109\/ICORR.2017.8009439"},{"key":"S0263574718000723_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2015.2477270"},{"key":"S0263574718000723_ref26","doi-asserted-by":"crossref","unstructured":"R. Skjetne and T. I. Fossen , \u201cOn Integral Control in Backstepping: Analysis of Different Techniques,\u201d Proceedings of the American Control Conference (2004) pp. 1899\u20131904.","DOI":"10.23919\/ACC.2004.1386858"},{"key":"S0263574718000723_ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2016.2538741"},{"key":"S0263574718000723_ref14","first-page":"1","article-title":"Cartesian trajectory tracking of a 7-DOF exoskeleton robot based on human inverse kinematics","volume":"PP","author":"Brahmi","year":"2017","journal-title":"IEEE Trans. Syst. Man Cybernetics: Syst."},{"key":"S0263574718000723_ref8","doi-asserted-by":"crossref","unstructured":"B. Brahim , C. Ochoa-Luna , M. Saad , M. Assad-Uz-Zaman , M. R. Islam and M. H. Rahman , \u201cA New Adaptive Super-Twisting Control for an Exoskeleton Robot with Dynamic Uncertainties,\u201d Proceedings of the 2017 IEEE Great Lakes Biomedical Conference (GLBC) (2017) pp. 1\u20131.","DOI":"10.1109\/GLBC.2017.7928879"},{"key":"S0263574718000723_ref5","first-page":"1313","article-title":"Iterative estimator-based nonlinear backstepping control of a robotic exoskeleton world academy of science, engineering and technology","volume":"10","author":"Brahim","year":"2016","journal-title":"Int. J. Mech. Aerosp. Ind. Mechatronic Manuf. Eng."},{"key":"S0263574718000723_ref40","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971217"},{"key":"S0263574718000723_ref1","doi-asserted-by":"publisher","DOI":"10.1161\/CIRCULATIONAHA.112.155911"},{"key":"S0263574718000723_ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2014.2357451"},{"key":"S0263574718000723_ref43","doi-asserted-by":"crossref","unstructured":"Y. Kali , M. Saad , K. Benjelloun and M. Benbrahim , \u201cControl of Uncertain Robot Manipulators Using Integral Backstepping and Time Delay Estimation,\u201d Proceedings of the 13th International Conference on Informatics in Control, Automation and Robotics (ICINCO) (2016) pp. 145\u2013151.","DOI":"10.5220\/0005950201450151"},{"key":"S0263574718000723_ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1986.289285"},{"key":"S0263574718000723_ref33","doi-asserted-by":"publisher","DOI":"10.1017\/S026357471400246X"},{"key":"S0263574718000723_ref32","doi-asserted-by":"publisher","DOI":"10.1177\/0883073814533007"},{"key":"S0263574718000723_ref13","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0109986"},{"key":"S0263574718000723_ref12","doi-asserted-by":"publisher","DOI":"10.1109\/87.761053"},{"key":"S0263574718000723_ref6","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574714000034"},{"key":"S0263574718000723_ref38","doi-asserted-by":"publisher","DOI":"10.5772\/60784"},{"key":"S0263574718000723_ref15","volume-title":"Adaptive Backstepping Control of Uncertain Systems: Nonsmooth Nonlinearities, Interactions or Time-Variations","author":"Zhou","year":"2008"},{"key":"S0263574718000723_ref35","volume-title":"Introduction to Robotics: Mechanics and Control","author":"Craig","year":"2005"},{"key":"S0263574718000723_ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.jappgeo.2015.06.002"},{"key":"S0263574718000723_ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-18072-4"},{"key":"S0263574718000723_ref42","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143764"},{"key":"S0263574718000723_ref19","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1109\/91.842152","article-title":"Adaptive control of robot manipulator using fuzzy compensator","volume":"8","author":"Yoo","year":"2000","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"S0263574718000723_ref31","doi-asserted-by":"crossref","unstructured":"S. Ferrer , C. Ochoa-Luna , M. Rahman , M. Saad and P. Archambault , \u201cHELIOS: The Human Machine Interface for MARSE Robot,\u201d Proceedings of the 6th International Conference on Human System Interaction (HSI), (IEEE, 2013) (2013) pp. 117\u2013122.","DOI":"10.1109\/HSI.2013.6577811"},{"key":"S0263574718000723_ref37","volume-title":"Robot Modeling and Control","author":"Spong","year":"2006"},{"key":"S0263574718000723_ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2014.2323897"},{"key":"S0263574718000723_ref2","volume-title":"Pratique de la R\u00e9\u00e9ducation Neurologique","author":"De Morand","year":"2014"},{"key":"S0263574718000723_ref28","doi-asserted-by":"publisher","DOI":"10.5772\/56136"},{"key":"S0263574718000723_ref10","doi-asserted-by":"publisher","DOI":"10.1177\/0142331217703702"},{"key":"S0263574718000723_ref9","volume-title":"Applied Nonlinear Control","author":"Slotine","year":"1991"},{"key":"S0263574718000723_ref11","volume-title":"Nonlinear Systems","author":"Khalil","year":"1996"},{"key":"S0263574718000723_ref20","doi-asserted-by":"publisher","DOI":"10.1115\/1.2894130"},{"key":"S0263574718000723_ref3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-19896-5"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574718000723","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,12]],"date-time":"2019-04-12T22:58:36Z","timestamp":1555109916000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574718000723\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,8]]},"references-count":43,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2018,11]]}},"alternative-id":["S0263574718000723"],"URL":"https:\/\/doi.org\/10.1017\/s0263574718000723","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,8]]}}}