{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T22:27:09Z","timestamp":1775255229975,"version":"3.50.1"},"reference-count":96,"publisher":"Wiley","license":[{"start":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T00:00:00Z","timestamp":1710288000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Robotics"],"published-print":{"date-parts":[[2024,3,13]]},"abstract":"<jats:p>Bipedal robotic mechanisms are unstable due to the unilateral contact passive joint between the sole and the ground. Hierarchical control layers are crucial for creating walking patterns, stabilizing locomotion, and ensuring correct angular trajectories for bipedal joints due to the system\u2019s various degrees of freedom. This work provides a hierarchical control scheme for a bipedal robot that focuses on balance (stabilization) and low-level tracking control while considering flexible joints. The stabilization control method uses the Newton\u2013Euler formulation to establish a mathematical relationship between the zero-moment point (ZMP) and the center of mass (COM), resulting in highly nonlinear and coupled dynamic equations. Adaptive approximation-based feedback linearization control (so-called adaptive computed torque control) combined with an anti-windup compensator is designed to track the desired COM produced by the high-level command. Along the length of the support sole, the ZMP with physical restrictions serves as the control input signal. The viability of the suggested controller is established using Lyapunov\u2019s theory. The low-level control tracks the intended joint movements for a bipedal mechanism with flexible joints. We use two control strategies: position-based adaptive approximation control and cascaded position-torque adaptive approximation control (cascaded PTAAC). The interesting point is that the cascaded PTAAC can be extended to deal with variable impedance robotic joints by using the required velocity concept, including the desired velocity and terms related to control errors such as position, force, torque, or impedance errors if needed. A 6-link bipedal robot is used in simulation and validation experiments to demonstrate the viability of the suggested control structure.<\/jats:p>","DOI":"10.1155\/2024\/6692666","type":"journal-article","created":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T22:20:08Z","timestamp":1710368408000},"page":"1-19","source":"Crossref","is-referenced-by-count":3,"title":["Hierarchical Stabilization and Tracking Control of a Flexible-Joint Bipedal Robot Based on Anti-Windup and Adaptive Approximation Control"],"prefix":"10.1155","volume":"2024","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4041-385X","authenticated-orcid":true,"given":"Hayder F. N.","family":"Al-Shuka","sequence":"first","affiliation":[{"name":"Department of Aeronautical Engineering, College of Engineering, University of Baghdad, Baghdad, Iraq"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5854-7357","authenticated-orcid":true,"given":"Ahmed H.","family":"Kaleel","sequence":"additional","affiliation":[{"name":"Department of Aeronautical Engineering, College of Engineering, University of Baghdad, Baghdad, Iraq"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8208-5308","authenticated-orcid":true,"given":"Basim A. R.","family":"Al-Bakri","sequence":"additional","affiliation":[{"name":"Department of Aeronautical Engineering, College of Engineering, University of Baghdad, Baghdad, Iraq"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"key":"1","volume-title":"Autonomous Robots: From Biological Inspiration to Implementation and Control","author":"G. A. Bekey","year":"2005"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1007\/s00422-006-0118-0"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715000107"},{"key":"4","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-54536-8","volume-title":"Introduction to Humanoid Robotics","author":"S. Kajita","year":"2014"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2023.2168134"},{"key":"6","first-page":"241","article-title":"Generating optimal gait of a human-sized biped robot","author":"G. Bessonnet"},{"key":"7","first-page":"2885","article-title":"Experimental study of biped dynamic walking in the linear inverted pendulum mode","author":"S. Kajita"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/ICHR.2006.321303"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/70.938385"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/ICMA.2007.4303780"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2006.886254"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574723000097"},{"key":"13","article-title":"Control and gait generation of biped robots: a review","author":"M. K. Bagh"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2023.1223946"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2303.12635"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.245784"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3304992"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/CYBER59472.2023.10256438"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2002.1014740"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389686"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/IRDS.2002.1041633"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2008.4758209"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2003.1241826"},{"key":"24","first-page":"1084","article-title":"Real time motion generation and control for biped robot-1st report: walking gait pattern generation","author":"T. Takenaka"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2006.282233"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2009.03.007"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2010.5675450"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-36119-0_20"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2008.4543617"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094838"},{"key":"31","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-13417-3","volume-title":"Dynamic Stabilization of the Biped Lucy Powered by Actuators with Controllable Stiffness","author":"B. Vanderborght","year":"2010"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2010.5651595"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2020.1837670"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.3390\/app112411945"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.3390\/s19194194"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.3390\/app122111183"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.3390\/machines10060463"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.3390\/s20164468"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2004.1308858"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1016\/S0004-9514(14)60300-7"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-007-6046-2_51"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1177\/0278364916653815"},{"key":"43","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2021.788902"},{"key":"44","doi-asserted-by":"publisher","DOI":"10.1109\/CBS55922.2023.10115385"},{"key":"45","volume-title":"Robot Dynamics and Control","author":"M. W. Spong","year":"1989"},{"key":"46","volume-title":"Robot Manipulator Control: Theory and Practice","author":"F. L. Lewis","year":"2006"},{"key":"47","volume-title":"Control of Robot Manipulators in Joint Space","author":"R. Kelly","year":"2005"},{"key":"48","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1977.1101650"},{"key":"49","doi-asserted-by":"publisher","DOI":"10.1109\/37.482132"},{"key":"50","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2006.871091"},{"key":"51","doi-asserted-by":"publisher","DOI":"10.1109\/ICSMC.1993.384792"},{"key":"52","doi-asserted-by":"publisher","DOI":"10.1109\/ICMA.2007.4303779"},{"key":"53","doi-asserted-by":"publisher","DOI":"10.1109\/SECON.1994.324285"},{"key":"54","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2002.1184492"},{"key":"55","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.1989.70654"},{"key":"56","first-page":"885","article-title":"A learning controller for repetitive gait control of biped walking robot","author":"J. Kho"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2013.2242486"},{"key":"58","first-page":"1365","article-title":"Hybrid control for biped robots using impedance control and computedtorque control","author":"J. H. Park"},{"key":"59","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.1999.811737"},{"key":"60","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2007.904896"},{"key":"61","doi-asserted-by":"publisher","DOI":"10.1109\/Humanoids.2011.6100882"},{"key":"62","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-10724-5","volume-title":"Virtual decomposition Control","author":"W.-H. Zhu","year":"2010"},{"key":"63","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-78963-7_3"},{"key":"64","doi-asserted-by":"publisher","DOI":"10.1007\/s40435-018-0482-3"},{"key":"65","doi-asserted-by":"publisher","DOI":"10.3103\/S0025654422601173"},{"key":"66","doi-asserted-by":"publisher","DOI":"10.1109\/IRDS.2002.1041641"},{"key":"67","author":"WABIAN-2R Biped Robot","year":"2022"},{"key":"68","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2896465"},{"key":"69","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2004.1308939"},{"key":"70","doi-asserted-by":"publisher","DOI":"10.1109\/ICMECH.2011.5971230"},{"key":"71","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21560"},{"key":"72","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6630645"},{"key":"73","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2015.12.022"},{"key":"74","doi-asserted-by":"publisher","DOI":"10.3906\/elk-1101-1056"},{"key":"75","doi-asserted-by":"publisher","DOI":"10.1109\/FUZZ.2001.1007320"},{"key":"76","doi-asserted-by":"publisher","DOI":"10.1109\/TENCON.2016.7848700"},{"key":"77","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2018.06.048"},{"key":"78","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2015.2477957"},{"key":"79","doi-asserted-by":"publisher","DOI":"10.1063\/5.0105424"},{"key":"80","doi-asserted-by":"publisher","DOI":"10.1177\/1729881419846712"},{"key":"81","doi-asserted-by":"publisher","DOI":"10.1109\/ROBIO.2014.7090705"},{"key":"82","doi-asserted-by":"publisher","DOI":"10.1177\/0278364907073776"},{"key":"83","doi-asserted-by":"crossref","DOI":"10.1142\/7760","volume-title":"Adaptive Control of Robot Manipulators: A Unified Regressor-Free Approach","author":"A.-C. Huang","year":"2010"},{"key":"84","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2010.2042611"},{"key":"85","doi-asserted-by":"publisher","DOI":"10.3182\/20140824-6-ZA-1003.00853"},{"key":"86","doi-asserted-by":"publisher","DOI":"10.1109\/9.333787"},{"key":"87","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2003.1239073"},{"key":"88","doi-asserted-by":"publisher","DOI":"10.5120\/17676-8510"},{"key":"89","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30301-5_12"},{"key":"90","volume-title":"Humanoid Robots","author":"D. N. Nenchev","year":"2018","edition":"1st"},{"key":"91","volume-title":"Feedback Control of Dynamic Bipedal Robot Locomotion","author":"E. R. Westervelt","year":"2007"},{"key":"92","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2023.105500"},{"key":"93","unstructured":"GaoW.Intelligent control of nonlinear systems with actuator saturation using neural networks2005Louisiana Tech UniversityPhD Dissertation"},{"key":"94","volume-title":"Applied Nonlinear Control","author":"J. J. Slotine","year":"1991"},{"key":"95","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2022.3194043"},{"key":"96","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2023.3262858"}],"container-title":["Journal of Robotics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/jr\/2024\/6692666.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/jr\/2024\/6692666.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/jr\/2024\/6692666.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T22:20:18Z","timestamp":1710368418000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/jr\/2024\/6692666\/"}},"subtitle":[],"editor":[{"given":"Changsheng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2024,3,13]]},"references-count":96,"alternative-id":["6692666","6692666"],"URL":"https:\/\/doi.org\/10.1155\/2024\/6692666","relation":{},"ISSN":["1687-9619","1687-9600"],"issn-type":[{"value":"1687-9619","type":"electronic"},{"value":"1687-9600","type":"print"}],"subject":[],"published":{"date-parts":[[2024,3,13]]}}}