{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T14:34:41Z","timestamp":1776350081736,"version":"3.51.2"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2024,6,4]],"date-time":"2024-06-04T00:00:00Z","timestamp":1717459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,6,4]],"date-time":"2024-06-04T00:00:00Z","timestamp":1717459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100002241","name":"Japan Science and Technology Agency","doi-asserted-by":"publisher","award":["JPMJFS2107"],"award-info":[{"award-number":["JPMJFS2107"]}],"id":[{"id":"10.13039\/501100002241","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002241","name":"Japan Science and Technology Agency","doi-asserted-by":"publisher","award":["JPMJFS2107"],"award-info":[{"award-number":["JPMJFS2107"]}],"id":[{"id":"10.13039\/501100002241","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2024,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Upper limb prostheses are commonly propelled by pneumatic artificial muscles organized in an antagonistic arrangement. Nonetheless, the control of upper limb prostheses under changing\/unknown situations is difficult and necessary for a variety of real-world applications. Adaptive control, learning-based control, and robust control have been studied to deal with such challenges. However, their adaptability is insufficient for prostheses used in daily life, which are exposed to variable task levels, user motor characteristics, and prosthetic features. This paper introduces a highly adaptive controller for the first time based on Generative Adversarial Nets and proportional\u2013integral\u2013derivative controller (G-PID controller). G-PID controller comprises a generator for generating compensation actions to enhance PID responsiveness when controlling the unknown\/changing system. Moreover, it incorporates a discriminator that receives responses from both a user-preselected reference system and the compensated changing\/unknown system, and simultaneously determines the source of these responses. Through continuous updates, the compensator modifies the response of unknown\/changing system to align with the reference system, thereby facilitating adaptive control. The G-PID controller\u2019s effectiveness is evaluated through 1-degree of freedom (DoF) joint and 2-DoF shoulder prostheses in simulation experiments, and further validated in prototype experiments focusing on online learning for unknown and time-varying payload. The results demonstrate its ability to deal with diverse types of unknowns\/changes, marking a significant advancement towards incorporating prostheses seamlessly into daily life.<\/jats:p>","DOI":"10.1007\/s40747-024-01488-y","type":"journal-article","created":{"date-parts":[[2024,6,4]],"date-time":"2024-06-04T04:19:55Z","timestamp":1717474795000},"page":"6231-6248","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A GAN based PID controller for highly adaptive control of a pneumatic-artificial-muscle driven antagonistic joint"],"prefix":"10.1007","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8799-7362","authenticated-orcid":false,"given":"Zhongchao","family":"Zhou","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1205-3524","authenticated-orcid":false,"given":"Yuxi","family":"Lu","sequence":"additional","affiliation":[]},{"given":"Shota","family":"Kokubu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7236-9374","authenticated-orcid":false,"given":"Pablo Enrique","family":"Tort\u00f3s","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1277-863X","authenticated-orcid":false,"given":"Wenwei","family":"Yu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,6,4]]},"reference":[{"key":"1488_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fnins.2016.00209","volume":"10","author":"F Cordella","year":"2016","unstructured":"Cordella F, Ciancio AL, Sacchetti R et al (2016) Literature review on needs of upper limb prosthesis users. Front Neurosci 10:1\u201314. https:\/\/doi.org\/10.3389\/fnins.2016.00209","journal-title":"Front Neurosci"},{"key":"1488_CR2","doi-asserted-by":"publisher","first-page":"5894","DOI":"10.1109\/IECON.2013.6700101","volume":"2","author":"Y Furuya","year":"2013","unstructured":"Furuya Y, Mikami T, Suzuki T, Fujimoto Y (2013) On an active prosthetic knee joint driven by a high thrust force helical motor. IECON Proc (Ind Electron Conf) 2:5894\u20135899. https:\/\/doi.org\/10.1109\/IECON.2013.6700101","journal-title":"IECON Proc (Ind Electron Conf)"},{"key":"1488_CR3","doi-asserted-by":"publisher","first-page":"1134","DOI":"10.1109\/THMS.2017.2700634","volume":"47","author":"AS Niyetkaliyev","year":"2017","unstructured":"Niyetkaliyev AS, Hussain S, Ghayesh MH, Alici G (2017) Review on design and control aspects of robotic shoulder rehabilitation orthoses. IEEE Trans Hum Mach Syst 47:1134\u20131145. https:\/\/doi.org\/10.1109\/THMS.2017.2700634","journal-title":"IEEE Trans Hum Mach Syst"},{"key":"1488_CR4","doi-asserted-by":"publisher","unstructured":"Mohseni O, Gagey F, Zhao G et al (2020) How far are Pneumatic Artificial Muscles from biological muscles? In: Proceedings\u2014IEEE international conference on robotics and automation, pp 1909\u20131915. https:\/\/doi.org\/10.1109\/ICRA40945.2020.9197177","DOI":"10.1109\/ICRA40945.2020.9197177"},{"key":"1488_CR5","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2021.3105799","author":"Y Wang","year":"2021","unstructured":"Wang Y, Kokubu S, Zhou Z et al (2021) Designing soft pneumatic actuators for thumb movements. IEEE Robot Autom Lett. https:\/\/doi.org\/10.1109\/LRA.2021.3105799","journal-title":"IEEE Robot Autom Lett"},{"key":"1488_CR6","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1016\/j.arcontrol.2017.02.002","volume":"43","author":"D Zhang","year":"2017","unstructured":"Zhang D, Wei B (2017) A review on model reference adaptive control of robotic manipulators. Annu Rev Control 43:188\u2013198. https:\/\/doi.org\/10.1016\/j.arcontrol.2017.02.002","journal-title":"Annu Rev Control"},{"key":"1488_CR7","doi-asserted-by":"publisher","DOI":"10.3390\/app10010043","author":"TC Tsai","year":"2020","unstructured":"Tsai TC, Chiang MH (2020) Design and control of a 1-DOF robotic lower-limb system driven by novel single pneumatic artificial muscle. Appl Sci. https:\/\/doi.org\/10.3390\/app10010043","journal-title":"Appl Sci"},{"key":"1488_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2021.104017","volume":"151","author":"Z Zhou","year":"2022","unstructured":"Zhou Z, Wang Y, Yu W (2022) The role of pre-tensioned springs in 3 pneumatic artificial muscles driven joint mechanisms with sliding mode controllers. Robot Auton Syst 151:104017. https:\/\/doi.org\/10.1016\/j.robot.2021.104017","journal-title":"Robot Auton Syst"},{"key":"1488_CR9","doi-asserted-by":"publisher","first-page":"1534","DOI":"10.1109\/TCST.2010.2086458","volume":"19","author":"L Marton","year":"2011","unstructured":"Marton L, Lantos B (2011) Control of robotic systems with unknown friction and payload. IEEE Trans Control Syst Technol 19:1534\u20131539. https:\/\/doi.org\/10.1109\/TCST.2010.2086458","journal-title":"IEEE Trans Control Syst Technol"},{"key":"1488_CR10","doi-asserted-by":"crossref","unstructured":"Dai S, Lee T, Bernstein DS (2014) Adaptive control of a quadrotor UAV transporting a cable-suspended load with unknown mass. In: Proceedings of the IEEE conference on decision and control. IEEE, Los Angeles, CA, pp 6149\u20136154","DOI":"10.1109\/CDC.2014.7040352"},{"key":"1488_CR11","first-page":"343","volume-title":"Lecture notes in networks and systems","author":"Z Zhou","year":"2022","unstructured":"Zhou Z, Wang Y, Yu W (2022) A simulation study for evaluating the role of pre-tensioned springs in 3 pneumatic artificial muscle driven joint mechanisms with sliding mode controllers. In: Ang MH, Asama H, Lin W, Foong S (eds) Lecture notes in networks and systems, vol 412. Springer, Cham, pp 343\u2013354"},{"key":"1488_CR12","doi-asserted-by":"publisher","first-page":"769","DOI":"10.18196\/jrc.v3i6.16064","volume":"3","author":"AS Ahmed","year":"2022","unstructured":"Ahmed AS, Kadhim SK (2022) A comparative study between convolution and optimal backstepping controller for single arm pneumatic artificial muscles. J Robot Control 3:769\u2013778. https:\/\/doi.org\/10.18196\/jrc.v3i6.16064","journal-title":"J Robot Control"},{"key":"1488_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1115\/1.4041445","volume":"141","author":"D Bou Saba","year":"2019","unstructured":"Bou Saba D, Massioni P, Bideaux E, Brun X (2019) Flatness-based control of a two degrees-of-freedom platform with pneumatic artificial muscles. J Dyn Syst Meas Control Trans ASME 141:1\u20138. https:\/\/doi.org\/10.1115\/1.4041445","journal-title":"J Dyn Syst Meas Control Trans ASME"},{"key":"1488_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/s23020776","volume":"23","author":"\u017d \u0160itum","year":"2023","unstructured":"\u0160itum \u017d, Herceg S, Bolf N, Ujevi\u0107 Andriji\u0107 \u017d (2023) Design, construction and control of a manipulator driven by pneumatic artificial muscles. Sensors 23:1\u201314. https:\/\/doi.org\/10.3390\/s23020776","journal-title":"Sensors"},{"key":"1488_CR15","doi-asserted-by":"publisher","first-page":"5982","DOI":"10.1109\/lra.2022.3162021","volume":"7","author":"Z Zhou","year":"2022","unstructured":"Zhou Z, Kokubu S, Wang Y et al (2022) Optimization of spring constant of a pneumatic artificial muscle-spring driven antagonistic structure. IEEE Robot Autom Lett 7:5982\u20135989. https:\/\/doi.org\/10.1109\/lra.2022.3162021","journal-title":"IEEE Robot Autom Lett"},{"key":"1488_CR16","doi-asserted-by":"publisher","first-page":"576","DOI":"10.1109\/TCST.2008.2001715","volume":"17","author":"X Zhu","year":"2009","unstructured":"Zhu X, Tao G, Yao B, Cao J (2009) Integrated direct\/indirect adaptive robust posture trajectory tracking control of a parallel manipulator driven by pneumatic muscles. IEEE Trans Control Syst Technol 17:576\u2013588. https:\/\/doi.org\/10.1109\/TCST.2008.2001715","journal-title":"IEEE Trans Control Syst Technol"},{"key":"1488_CR17","doi-asserted-by":"publisher","first-page":"969","DOI":"10.1109\/TII.2019.2923715","volume":"16","author":"N Sun","year":"2020","unstructured":"Sun N, Di Liang WuY et al (2020) Adaptive control for pneumatic artificial muscle systems with parametric uncertainties and unidirectional input constraints. IEEE Trans Ind Inform 16:969\u2013979. https:\/\/doi.org\/10.1109\/TII.2019.2923715","journal-title":"IEEE Trans Ind Inform"},{"key":"1488_CR18","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1002\/asjc.1231","volume":"18","author":"A Tahri","year":"2016","unstructured":"Tahri A, El Fadil H, Giri F, Chaoui FZ (2016) Nonlinear adaptive control of a hybrid fuel cell power system for electric vehicles\u2014a Lyapunov stability based approach. Asian J Control 18:166\u2013177. https:\/\/doi.org\/10.1002\/asjc.1231","journal-title":"Asian J Control"},{"key":"1488_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0148942","volume":"11","author":"L Peternel","year":"2016","unstructured":"Peternel L, Noda T, Petri\u010d T et al (2016) Adaptive control of exoskeleton robots for periodic assistive behaviours based on EMG feedback minimisation. PLoS ONE 11:1\u201326. https:\/\/doi.org\/10.1371\/journal.pone.0148942","journal-title":"PLoS ONE"},{"key":"1488_CR20","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1109\/3477.931520","volume":"31","author":"K Kiguchi","year":"2001","unstructured":"Kiguchi K, Kariya S, Watanabe K et al (2001) An exoskeletal robot for human elbow motion support\u2014sensor fusion, adaptation, and control. IEEE Trans Syst Man Cybern Part B Cybern 31:353\u2013361. https:\/\/doi.org\/10.1109\/3477.931520","journal-title":"IEEE Trans Syst Man Cybern Part B Cybern"},{"key":"1488_CR21","doi-asserted-by":"publisher","DOI":"10.3390\/app8091610","author":"M Li","year":"2018","unstructured":"Li M, Deng J, Zha F et al (2018) Towards online estimation of human joint muscular torque with a lower limb exoskeleton robot. Appl Sci. https:\/\/doi.org\/10.3390\/app8091610","journal-title":"Appl Sci"},{"key":"1488_CR22","first-page":"168","volume":"2","author":"HO Bansal","year":"2012","unstructured":"Bansal HO, Sharma R, Shreeraman PR (2012) PID controller tuning techniques: a review. J Control Eng Technol 2:168\u2013176","journal-title":"J Control Eng Technol"},{"key":"1488_CR23","doi-asserted-by":"publisher","first-page":"6547","DOI":"10.1016\/j.eswa.2010.02.131","volume":"37","author":"HPH Anh","year":"2010","unstructured":"Anh HPH (2010) Online tuning gain scheduling MIMO neural PID control of the 2-axes pneumatic artificial muscle (PAM) robot arm. Expert Syst Appl 37:6547\u20136560. https:\/\/doi.org\/10.1016\/j.eswa.2010.02.131","journal-title":"Expert Syst Appl"},{"key":"1488_CR24","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1016\/S1672-6529(13)60228-0","volume":"10","author":"T Nuchkrua","year":"2013","unstructured":"Nuchkrua T, Leephakpreeda T (2013) Fuzzy self-tuning PID control of hydrogen-driven pneumatic artificial muscle actuator. J Bionic Eng 10:329\u2013340. https:\/\/doi.org\/10.1016\/S1672-6529(13)60228-0","journal-title":"J Bionic Eng"},{"key":"1488_CR25","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1016\/j.micron.2017.09.009","volume":"104","author":"H Liu","year":"2018","unstructured":"Liu H, Li Y, Zhang Y et al (2018) Intelligent tuning method of PID parameters based on iterative learning control for atomic force microscopy. Micron 104:26\u201336. https:\/\/doi.org\/10.1016\/j.micron.2017.09.009","journal-title":"Micron"},{"key":"1488_CR26","doi-asserted-by":"publisher","first-page":"1478","DOI":"10.1109\/JAS.2020.1003351","volume":"7","author":"Y Cao","year":"2020","unstructured":"Cao Y, Huang J (2020) Neural-network-based nonlinear model predictive tracking control of a pneumatic muscle actuator-driven exoskeleton. IEEE\/CAA J Autom Sin 7:1478\u20131488. https:\/\/doi.org\/10.1109\/JAS.2020.1003351","journal-title":"IEEE\/CAA J Autom Sin"},{"key":"1488_CR27","doi-asserted-by":"publisher","first-page":"189","DOI":"10.24846\/v28i2y201907","volume":"28","author":"O Ulkir","year":"2019","unstructured":"Ulkir O, Akgun G, Kaplanoglu E (2019) Real-time implementation of data-driven predictive controller for an artificial muscle. Stud Inform Control 28:189\u2013200. https:\/\/doi.org\/10.24846\/v28i2y201907","journal-title":"Stud Inform Control"},{"key":"1488_CR28","doi-asserted-by":"publisher","first-page":"4555","DOI":"10.1109\/TAC.2019.2894586","volume":"64","author":"Z Hou","year":"2019","unstructured":"Hou Z, Xiong S (2019) On model-free adaptive control and its stability analysis. IEEE Trans Autom Control 64:4555\u20134569. https:\/\/doi.org\/10.1109\/TAC.2019.2894586","journal-title":"IEEE Trans Autom Control"},{"key":"1488_CR29","doi-asserted-by":"publisher","unstructured":"Franco E, Casanovas AG, Rodriguez Baena YF, Astolfi A (2019) Model based adaptive control for a soft robotic manipulator. In: Proceedings of IEEE conference on decision and control 2019-December, pp 1019\u20131024. https:\/\/doi.org\/10.1109\/CDC40024.2019.9029449","DOI":"10.1109\/CDC40024.2019.9029449"},{"key":"1488_CR30","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1177\/0278364919873379","volume":"40","author":"ZQ Tang","year":"2021","unstructured":"Tang ZQ, Heung HL, Tong KY, Li Z (2021) Model-based online learning and adaptive control for a \u201chuman-wearable soft robot\u201d integrated system. Int J Robot Res 40:256\u2013276. https:\/\/doi.org\/10.1177\/0278364919873379","journal-title":"Int J Robot Res"},{"key":"1488_CR31","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/0893-6080(88)90030-5","volume":"1","author":"H Miyamoto","year":"1988","unstructured":"Miyamoto H, Kawato M, Setoyama T, Suzuki R (1988) Feedback-error-learning neural network for trajectory control of a robotic manipulator. Neural Netw 1:251\u2013265. https:\/\/doi.org\/10.1016\/0893-6080(88)90030-5","journal-title":"Neural Netw"},{"key":"1488_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/en13153929","volume":"13","author":"C Napole","year":"2020","unstructured":"Napole C, Barambones O, Calvo I, Velasco J (2020) Feedforward compensation analysis of piezoelectric actuators using artificial neural networks with conventional PID controller and single-neuron PID based on Hebb learning rules. Energies 13:1\u201316. https:\/\/doi.org\/10.3390\/en13153929","journal-title":"Energies"},{"key":"1488_CR33","unstructured":"Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial nets. Adv in Neural Inf Process Syst, Montreal, Canada, December 08\u201313, 2014. MIT Press, Cambridge, pp 2672\u20132680"},{"key":"1488_CR34","doi-asserted-by":"publisher","first-page":"310","DOI":"10.1114\/1.1554921","volume":"31","author":"DB Reynolds","year":"2003","unstructured":"Reynolds DB, Repperger DW, Phillips CA, Bandry G (2003) Modeling the dynamic characteristics of pneumatic muscle. Ann Biomed Eng 31:310\u2013317. https:\/\/doi.org\/10.1114\/1.1554921","journal-title":"Ann Biomed Eng"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-024-01488-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-024-01488-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-024-01488-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,14]],"date-time":"2024-09-14T15:08:36Z","timestamp":1726326516000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-024-01488-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,4]]},"references-count":34,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2024,10]]}},"alternative-id":["1488"],"URL":"https:\/\/doi.org\/10.1007\/s40747-024-01488-y","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,4]]},"assertion":[{"value":"15 November 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 April 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 June 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}