{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:25:51Z","timestamp":1773840351403,"version":"3.50.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"32","license":[{"start":{"date-parts":[[2021,5,2]],"date-time":"2021-05-02T00:00:00Z","timestamp":1619913600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,5,2]],"date-time":"2021-05-02T00:00:00Z","timestamp":1619913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/T006951\/1"],"award-info":[{"award-number":["EP\/T006951\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011311","name":"State Key Laboratory of Industrial Control Technology","doi-asserted-by":"crossref","award":["ICT20050"],"award-info":[{"award-number":["ICT20050"]}],"id":[{"id":"10.13039\/501100011311","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2023,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In robot-assisted rehabilitation, the performance of robotic assistance is dependent on the human user\u2019s dynamics, which are subject to uncertainties. In order to enhance the rehabilitation performance and in particular to provide a constant level of assistance, we separate the task space into two subspaces where a combined scheme of adaptive impedance control and trajectory learning is developed. Human movement speed can vary from person to person and it cannot be predefined for the robot. Therefore, in the direction of human movement, an iterative trajectory learning approach is developed to update the robot reference according to human movement and to achieve the desired interaction force between the robot and the human user. In the direction normal to the task trajectory, human\u2019s unintentional force may deteriorate the trajectory tracking performance. Therefore, an impedance adaptation method is utilized to compensate for unknown human force and prevent the human user drifting away from the updated robot reference trajectory. The proposed scheme was tested in experiments that emulated three upper-limb rehabilitation modes: zero interaction force, assistive and resistive. Experimental results showed that the desired assistance level could be achieved, despite uncertain human dynamics.<\/jats:p>","DOI":"10.1007\/s00521-021-06037-z","type":"journal-article","created":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T15:29:46Z","timestamp":1620055786000},"page":"23329-23341","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Iterative learning-based path control for robot-assisted upper-limb rehabilitation"],"prefix":"10.1007","volume":"35","author":[{"given":"Kamran","family":"Maqsood","sequence":"first","affiliation":[]},{"given":"Jing","family":"Luo","sequence":"additional","affiliation":[]},{"given":"Chenguang","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Qingyuan","family":"Ren","sequence":"additional","affiliation":[]},{"given":"Yanan","family":"Li","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,5,2]]},"reference":[{"key":"6037_CR1","unstructured":"W. S. Organization, \u201dVision and strategy,\u201d https:\/\/www.world-stroke.org\/about-wso\/vision-and-strategy"},{"issue":"2","key":"6037_CR2","doi-asserted-by":"publisher","first-page":"701","DOI":"10.1161\/01.CIR.96.2.701","volume":"96","author":"CM Helgason","year":"1997","unstructured":"Helgason CM, Wolf PA (1997) American heart association prevention conference iv: prevention and rehabilitation of stroke: executive summary. Circulation 96(2):701\u2013707","journal-title":"Circulation"},{"issue":"22","key":"6037_CR3","doi-asserted-by":"publisher","first-page":"1880","DOI":"10.3109\/09638288.2012.670036","volume":"34","author":"GN Lewis","year":"2012","unstructured":"Lewis GN, Rosie JA (2012) Virtual reality games for movement rehabilitation in neurological conditions: how do we meet the needs and expectations of the users? Disabil Rehabilit 34(22):1880\u20131886","journal-title":"Disabil Rehabilit"},{"key":"6037_CR4","doi-asserted-by":"crossref","unstructured":"Fang X-K, Han B, Wang J-H, Liu D-Y (2016) Adaptive velocity field control of upper-limb rehabilitation robot. In: 2016 Chinese Control and Decision Conference (CCDC). IEEE, pp 5438\u20135443","DOI":"10.1109\/CCDC.2016.7531969"},{"issue":"2","key":"6037_CR5","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1155\/2009\/378254","volume":"6","author":"A Frisoli","year":"2009","unstructured":"Frisoli A, Salsedo F, Bergamasco M, Rossi B, Carboncini MC (2009) A force-feedback exoskeleton for upper-limb rehabilitation in virtual reality. Appl Bionics Biomech 6(2):115\u2013126","journal-title":"Appl Bionics Biomech"},{"issue":"2","key":"6037_CR6","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1109\/TRO.2015.2392451","volume":"31","author":"J Zhang","year":"2015","unstructured":"Zhang J, Cheah CC (2015) Passivity and stability of human-robot interaction control for upper-limb rehabilitation robots. IEEE Trans Robot 31(2):233\u2013245","journal-title":"IEEE Trans Robot"},{"key":"6037_CR7","doi-asserted-by":"crossref","unstructured":"Zhang J, Cheah CC, Collins SH (2013) Stable human-robot interaction control for upper-limb rehabilitation robotics. In: 2013 IEEE International Conference on Robotics and Automation. IEEE, pp 2201\u20132206","DOI":"10.1109\/ICRA.2013.6630873"},{"issue":"2","key":"6037_CR8","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1109\/LRA.2019.2959442","volume":"5","author":"J Luo","year":"2020","unstructured":"Luo J, Lin Z, Li Y, Yang C (2020) A teleoperation framework for mobile robots based on shared control. IEEE Robot Auto Lett 5(2):377\u2013384","journal-title":"IEEE Robot Auto Lett"},{"issue":"3","key":"6037_CR9","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1080\/00207721.2018.1562128","volume":"50","author":"J Luo","year":"2019","unstructured":"Luo J, Yang C, Wang N, Wang M (2019) Enhanced teleoperation performance using hybrid control and virtual fixture. Int J Syst Sci 50(3):451\u2013462","journal-title":"Int J Syst Sci"},{"key":"6037_CR10","doi-asserted-by":"crossref","unstructured":"Hogan N (1984) Impedance control: an approach to manipulation. In: 1984 American Control Conference. IEEE, pp 304\u2013313","DOI":"10.23919\/ACC.1984.4788393"},{"key":"6037_CR11","doi-asserted-by":"crossref","unstructured":"Shi G, Xu G, Wang H, Duan N, Zhang S (2019) Fuzzy-adaptive impedance control of upper limb rehabilitation robot based on semg. In: 2019 16th International Conference on Ubiquitous Robots (UR). IEEE, pp 745\u2013749","DOI":"10.1109\/URAI.2019.8768667"},{"key":"6037_CR12","doi-asserted-by":"crossref","unstructured":"Huang Y, Su SW, Song R (2020) Voluntary intention-driven rehabilitation robots for the upper limb. In: Intelligent Biomechatronics in Neurorehabilitation. Elsevier, pp 111\u2013130","DOI":"10.1016\/B978-0-12-814942-3.00007-6"},{"key":"6037_CR13","doi-asserted-by":"crossref","unstructured":"Khairuddin IM, Na\u2019im Sidek S, Majeed APA, Puzi AA, Yusof HM (2020) A hybrid automata framework for an adaptive impedance control of a robot-assisted training system. In: RITA 2018, Springer, pp 257\u2013265","DOI":"10.1007\/978-981-13-8323-6_22"},{"issue":"1","key":"6037_CR14","doi-asserted-by":"publisher","first-page":"168781401774970","DOI":"10.1177\/1687814017749705","volume":"10","author":"ME Aktan","year":"2018","unstructured":"Aktan ME, Akdo\u011fan E (2018) Design and control of a diagnosis and treatment aimed robotic platform for wrist and forearm rehabilitation: diagnobot. Adv Mech Eng 10(1):1687814017749705","journal-title":"Adv Mech Eng"},{"issue":"5","key":"6037_CR15","doi-asserted-by":"publisher","first-page":"1089","DOI":"10.1109\/TRO.2015.2457314","volume":"31","author":"H Yu","year":"2015","unstructured":"Yu H, Huang S, Chen G, Pan Y, Guo Z (2015) Human-robot interaction control of rehabilitation robots with series elastic actuators. IEEE Trans Robot 31(5):1089\u20131100","journal-title":"IEEE Trans Robot"},{"issue":"1","key":"6037_CR16","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1109\/TRO.2016.2626479","volume":"33","author":"X Li","year":"2016","unstructured":"Li X, Pan Y, Chen G, Yu H (2016) Adaptive human-robot interaction control for robots driven by series elastic actuators. IEEE Trans Robot 33(1):169\u2013182","journal-title":"IEEE Trans Robot"},{"issue":"8","key":"6037_CR17","doi-asserted-by":"publisher","first-page":"2398","DOI":"10.1109\/TSMC.2017.2676022","volume":"47","author":"C Yang","year":"2017","unstructured":"Yang C, Huang K, Cheng H, Li Y, Su C-Y (2017) Haptic identification by elm-controlled uncertain manipulator. IEEE Trans Syst Man Cybern Syst 47(8):2398\u20132409","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"key":"6037_CR18","doi-asserted-by":"crossref","unstructured":"Luo J, Yang C, Burdet E, Li Y (2020) Adaptive impedance control with trajectory adaptation for minimizing interaction force. 2020 IEEE International Symposium on Robot and Human Interactive Communication, pp 1\u20136","DOI":"10.1109\/RO-MAN47096.2020.9223572"},{"issue":"5","key":"6037_CR19","doi-asserted-by":"publisher","first-page":"1298","DOI":"10.1109\/TRO.2016.2593492","volume":"32","author":"K Kronander","year":"2016","unstructured":"Kronander K, Billard A (2016) Stability considerations for variable impedance control. IEEE Trans Robot 32(5):1298\u20131305","journal-title":"IEEE Trans Robot"},{"issue":"2","key":"6037_CR20","doi-asserted-by":"publisher","first-page":"1244","DOI":"10.1109\/TII.2020.2984482","volume":"17","author":"C Zeng","year":"2020","unstructured":"Zeng C, Yang C, Cheng H, Li Y, Dai S-L (2020) Simultaneously encoding movement and semg-based stiffness for robotic skill learning. IEEE Trans Ind Inf 17(2):1244\u20131252","journal-title":"IEEE Trans Ind Inf"},{"issue":"2","key":"6037_CR21","doi-asserted-by":"publisher","first-page":"1664","DOI":"10.1109\/TIE.2016.2538741","volume":"64","author":"Z Li","year":"2016","unstructured":"Li Z, Huang Z, He W, Su C-Y (2016) Adaptive impedance control for an upper limb robotic exoskeleton using biological signals. IEEE Trans Ind Electr 64(2):1664\u20131674","journal-title":"IEEE Trans Ind Electr"},{"issue":"6","key":"6037_CR22","doi-asserted-by":"publisher","first-page":"1005","DOI":"10.1109\/TSMC.2017.2771227","volume":"48","author":"Q Wu","year":"2017","unstructured":"Wu Q, Wang X, Chen B, Wu H (2017) Development of a minimal-intervention-based admittance control strategy for upper extremity rehabilitation exoskeleton. IEEE Trans Syst Man Cybern Syst 48(6):1005\u20131016","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"issue":"8","key":"6037_CR23","doi-asserted-by":"publisher","first-page":"2207","DOI":"10.1016\/j.automatica.2007.12.004","volume":"44","author":"R Chi","year":"2008","unstructured":"Chi R, Hou Z, Xu J (2008) Adaptive ilc for a class of discrete-time systems with iteration-varying trajectory and random initial condition. Automatica 44(8):2207\u20132213","journal-title":"Automatica"},{"issue":"1","key":"6037_CR24","first-page":"1","volume":"9","author":"DP Losey","year":"2019","unstructured":"Losey DP, O\u2019Malley MK (2019) Learning the correct robot trajectory in real-time from physical human interactions. ACM Trans Hum-Robot Interact (THRI) 9(1):1\u201319","journal-title":"ACM Trans Hum-Robot Interact (THRI)"},{"key":"6037_CR25","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.mechmachtheory.2019.05.018","volume":"140","author":"G Chen","year":"2019","unstructured":"Chen G, Yuan B, Jia Q, Fu Y, Tan J (2019) Trajectory optimization for inhibiting the joint parameter jump of a space manipulator with a load-carrying task. Mech Mach Theory 140:59\u201382","journal-title":"Mech Mach Theory"},{"issue":"1","key":"6037_CR26","doi-asserted-by":"publisher","first-page":"508","DOI":"10.1109\/LRA.2017.2768124","volume":"3","author":"P Agarwal","year":"2017","unstructured":"Agarwal P, Deshpande AD (2017) Subject-specific assist-as-needed controllers for a hand exoskeleton for rehabilitation. IEEE Robot Auto Lett 3(1):508\u2013515","journal-title":"IEEE Robot Auto Lett"},{"issue":"2","key":"6037_CR27","doi-asserted-by":"publisher","first-page":"1675","DOI":"10.1109\/TIE.2016.2580123","volume":"64","author":"S Hussain","year":"2016","unstructured":"Hussain S, Jamwal PK, Ghayesh MH, Xie SQ (2016) Assist-as-needed control of an intrinsically compliant robotic gait training orthosis. IEEE Trans Ind Electr 64(2):1675\u20131685","journal-title":"IEEE Trans Ind Electr"},{"issue":"4","key":"6037_CR28","doi-asserted-by":"publisher","first-page":"1954","DOI":"10.1109\/TMECH.2016.2551725","volume":"21","author":"M Shahbazi","year":"2016","unstructured":"Shahbazi M, Atashzar SF, Tavakoli M, Patel RV (2016) Robotics-assisted mirror rehabilitation therapy: a therapist-in-the-loop assist-as-needed architecture. IEEE\/ASME Trans Mech 21(4):1954\u20131965","journal-title":"IEEE\/ASME Trans Mech"},{"issue":"3","key":"6037_CR29","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1109\/TNNLS.2018.2852711","volume":"30","author":"C Yang","year":"2018","unstructured":"Yang C, Chen C, He W, Cui R, Li Z (2018) Robot learning system based on adaptive neural control and dynamic movement primitives. IEEE Trans Neural Netw Learn Syst 30(3):777\u2013787","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"issue":"7","key":"6037_CR30","doi-asserted-by":"publisher","first-page":"1892","DOI":"10.1109\/TBME.2012.2192437","volume":"59","author":"S-H Zhou","year":"2012","unstructured":"Zhou S-H, Oetomo D, Tan Y, Burdet E, Mareels I (2012) Modeling individual human motor behavior through model reference iterative learning control. IEEE Trans Biomed Eng 59(7):1892\u20131901","journal-title":"IEEE Trans Biomed Eng"},{"key":"6037_CR31","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.mechatronics.2018.03.003","volume":"51","author":"N Ajjanaromvat","year":"2018","unstructured":"Ajjanaromvat N, Parnichkun M (2018) Trajectory tracking using online learning lqr with adaptive learning control of a leg-exoskeleton for disorder gait rehabilitation. Mechatronics 51:85\u201396","journal-title":"Mechatronics"},{"issue":"5","key":"6037_CR32","doi-asserted-by":"publisher","first-page":"2287","DOI":"10.1109\/TCST.2018.2854773","volume":"27","author":"V Ghanbari","year":"2018","unstructured":"Ghanbari V, Duenas VH, Antsaklis PJ, Dixon WE (2018) Passivity-based iterative learning control for cycling induced by functional electrical stimulation with electric motor assistance. IEEE Trans Control Syst Technol 27(5):2287\u20132294","journal-title":"IEEE Trans Control Syst Technol"},{"issue":"1\u20134","key":"6037_CR33","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/s00170-012-4015-5","volume":"64","author":"F Huo","year":"2013","unstructured":"Huo F, Poo A-N (2013) Precision contouring control of machine tools. Int J Adv Manuf Technol 64(1\u20134):319\u2013333","journal-title":"Int J Adv Manuf Technol"},{"issue":"11","key":"6037_CR34","first-page":"229","volume":"21","author":"Y Liu","year":"2009","unstructured":"Liu Y, Cong S (2009) Optimal contouring control based on task coordinate frame and its simulation. J Syst Simul 21(11):229\u2013234","journal-title":"J Syst Simul"},{"issue":"2","key":"6037_CR35","doi-asserted-by":"publisher","first-page":"1470","DOI":"10.1109\/TIE.2017.2733455","volume":"65","author":"Z Wang","year":"2017","unstructured":"Wang Z, Hu C, Zhu Y, He S, Zhang M, Mu H (2017) Newton-ilc contouring error estimation and coordinated motion control for precision multiaxis systems with comparative experiments. IEEE Trans Ind Electr 65(2):1470\u20131480","journal-title":"IEEE Trans Ind Electr"},{"key":"6037_CR36","doi-asserted-by":"crossref","unstructured":"Lou Y, Chen N, Li Z (2006) Task space based contouring control of parallel machining systems. In: 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp 2047\u20132052","DOI":"10.1109\/IROS.2006.282417"},{"issue":"3","key":"6037_CR37","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1515\/ijdhd-2016-0035","volume":"16","author":"X Huang","year":"2017","unstructured":"Huang X, Naghdy F, Naghdy G, Du H, Todd C (2017) Robot-assisted post-stroke motion rehabilitation in upper extremities: a survey. Int J Disabil Hum Dev 16(3):233\u2013247","journal-title":"Int J Disabil Hum Dev"},{"key":"6037_CR38","first-page":"899","volume":"1","author":"C Li","year":"2014","unstructured":"Li C, Rus\u00e1k Z, Horv\u00e1th I, Ji L, Hou Y (2014) Current status of robotic stroke rehabilitation and opportunities for a cyber-physically assisted upper limb stroke rehabilitation. Proc TMCE 1:899\u2013914","journal-title":"Proc TMCE"},{"issue":"3","key":"6037_CR39","doi-asserted-by":"publisher","first-page":"1988","DOI":"10.1109\/TNSE.2020.2965999","volume":"7","author":"Q L\u00fc","year":"2020","unstructured":"L\u00fc Q, Liao X, Li H, Huang T (2020) Achieving acceleration for distributed economic dispatch in smart grids over directed networks. IEEE Trans Netw Sci Eng 7(3):1988\u20131999","journal-title":"IEEE Trans Netw Sci Eng"},{"key":"6037_CR40","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2020.2973221","author":"Q L\u00fc","year":"2020","unstructured":"L\u00fc Q, Liao X, Xiang T, Li H, Huang T (2020) Privacy masking stochastic subgradient-push algorithm for distributed online optimization. IEEE Trans Cybern. https:\/\/doi.org\/10.1109\/TCYB.2020.2973221","journal-title":"IEEE Trans Cybern"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-06037-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-021-06037-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-021-06037-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T18:13:21Z","timestamp":1697566401000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-021-06037-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,2]]},"references-count":40,"journal-issue":{"issue":"32","published-print":{"date-parts":[[2023,11]]}},"alternative-id":["6037"],"URL":"https:\/\/doi.org\/10.1007\/s00521-021-06037-z","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,2]]},"assertion":[{"value":"5 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 April 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}