{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T13:43:58Z","timestamp":1787319838795,"version":"build-2736575974"},"reference-count":56,"publisher":"IOP Publishing","issue":"2","license":[{"start":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T00:00:00Z","timestamp":1741824000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/page\/copyright"},{"start":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T00:00:00Z","timestamp":1741824000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Bioinspir. Biomim."],"published-print":{"date-parts":[[2025,3,31]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Human gait simulation plays a crucial role in providing insights into various aspects of locomotion, such as diagnosing injuries and impairments, assessing abnormal gait patterns, and developing assistive and rehabilitation technologies. To achieve more realistic gait simulation results, it is essential to use a comprehensive model that accurately replicates the kinematics and kinetics of human movement. Human skeletal models in OpenSim software provide anatomically accurate and anthropomorphic structures, enabling users to create personalized models that accurately replicate individual human behavior. However, these torque-driven models encounter challenges in stabilizing unactuated degree of freedom of pelvis tilt in forward dynamic simulations Adopting a bio-inspired strategy that ensures human balance with a minimized energy expenditure during walking, this paper addresses a gait controller for a torque-driven human skeletal model to achieve stable walking. The proposed controller employs a nonlinear model-based approach to calculate a balance-equivalent control torque and utilizes the hip-ankle strategy to distribute this torque across the lower-limb joints during the stance phase. To optimize the parameters of the trajectory tracking controller and the balance distribution coefficients, we developed a forward dynamic simulation interface established between MATLAB and OpenSim. The simulation results indicated that the torque-driven model achieves a natural gait, with joint torques closely aligning with the experimental data. The robustness of the bio-inspired gait controller was further evaluated by applying a range of external forces on the skeletal model. The robustness analysis demonstrated efficient balance recovery mechanism of the proposed bio-inspired gait controller in response to external disturbances.<\/jats:p>","DOI":"10.1088\/1748-3190\/adb2ca","type":"journal-article","created":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T17:56:18Z","timestamp":1738778178000},"page":"026026","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Empowering human-like walking with a bio-inspired gait controller for an under-actuated torque-driven human model"],"prefix":"10.1088","volume":"20","author":[{"given":"Samane","family":"Amini","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5520-1577","authenticated-orcid":true,"given":"Iman","family":"Kardan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ajay","family":"Seth","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8605-8956","authenticated-orcid":true,"given":"Alireza","family":"Akbarzadeh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"266","published-online":{"date-parts":[[2025,3,13]]},"reference":[{"key":"bbadb2cabib1","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1243\/09596518JSCE671","article-title":"Forward dynamics simulation of human walking employing an iterative feedback tuning approach","volume":"223","author":"Ghafari","year":"2009","journal-title":"Proc. Inst. Mech. Eng. I"},{"key":"bbadb2cabib2","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.gaitpost.2021.04.020","article-title":"Validation of forward simulations to predict the effects of bilateral plantarflexor weakness on gait","volume":"87","author":"Waterval","year":"2021","journal-title":"Gait Posture"},{"key":"bbadb2cabib3","doi-asserted-by":"publisher","DOI":"10.1098\/rsfs.2020.0060","article-title":"A review of musculoskeletal modelling of human locomotion","volume":"11","author":"Sylvester","year":"2021","journal-title":"Interface Focus"},{"key":"bbadb2cabib4","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/s11044-019-09685-1","article-title":"A review of simulation methods for human movement dynamics with emphasis on gait","volume":"47","author":"Ezati","year":"2019","journal-title":"Multibody Syst. Dyn."},{"key":"bbadb2cabib5","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2019.0402","article-title":"Rapid predictive simulations with complex musculoskeletal models suggest that diverse healthy and pathological human gaits can emerge from similar control strategies","volume":"16","author":"Falisse","year":"2019","journal-title":"J. R. Soc. Interface"},{"key":"bbadb2cabib6","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1115\/1.3005107","article-title":"Simple models of human movement","volume":"48","author":"Alexander","year":"1995","journal-title":"Appl. Mech. Rev."},{"key":"bbadb2cabib7","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1109\/TSMC.1978.4309909","article-title":"On a three-link model of the dynamics of standing up and sitting down","volume":"8","author":"Hemami","year":"1978","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"bbadb2cabib8","doi-asserted-by":"publisher","first-page":"1502","DOI":"10.1109\/TBME.2005.851530","article-title":"Simulating pathological gait using the enhanced linear inverted pendulum model","volume":"52","author":"Komura","year":"2005","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"bbadb2cabib9","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3190\/ac1ab9","article-title":"Human inspired fall arrest strategy for humanoid robots based on stiffness ellipsoid optimisation","volume":"16","author":"Cui","year":"2021","journal-title":"Bioinspir. Biomim."},{"key":"bbadb2cabib10","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3190\/ad48ee","article-title":"A three-dimensional spring-loaded inverted pendulum walking model considering human movement speed and frequency","volume":"19","author":"Bao","year":"2024","journal-title":"Bioinspir. Biomim."},{"key":"bbadb2cabib11","doi-asserted-by":"publisher","DOI":"10.3389\/fnbot.2021.723428","article-title":"Computational modeling: human dynamic model","volume":"15","author":"Liu","year":"2021","journal-title":"Front. Neurorobot."},{"key":"bbadb2cabib12","doi-asserted-by":"publisher","DOI":"10.1115\/1.4029304","article-title":"Is my model good enough? best practices for verification and validation of musculoskeletal models and simulations of movement","volume":"137","author":"Hicks","year":"2015","journal-title":"J. Biomech. Eng."},{"key":"bbadb2cabib13","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/BF00204048","article-title":"A model of the neuro-musculo-skeletal system for human locomotion: i. Emergence of basic gait","volume":"73","author":"Taga","year":"1995","journal-title":"Biol. Cybern."},{"key":"bbadb2cabib14","doi-asserted-by":"publisher","DOI":"10.3389\/fbioe.2022.1002731","article-title":"Evaluation of musculoskeletal models, scaling methods, and performance criteria for estimating muscle excitations and fiber lengths across walking speeds","volume":"10","author":"Luis","year":"2022","journal-title":"Front. bioeng. biotechnol."},{"key":"bbadb2cabib15","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1080\/10255842.2023.2184747","article-title":"Scalable musculoskeletal model for dynamic simulations of upper body movement","volume":"27","author":"Nasr","year":"2024","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"key":"bbadb2cabib16","doi-asserted-by":"crossref","DOI":"10.1109\/HUMANOIDS.2012.6651496","article-title":"On the dynamics modeling of free-floating-base articulated mechanisms and applications to humanoid whole-body dynamics and control","author":"Bouyarmane","year":"2012"},{"key":"bbadb2cabib17","doi-asserted-by":"publisher","DOI":"10.1115\/1.4035798","article-title":"General dynamic algorithm for floating base tree structure robots with flexible joints and links","volume":"9","author":"Khalil","year":"2017","journal-title":"Hum. Mov. Sci."},{"key":"bbadb2cabib18","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1080\/01691864.2017.1308270","article-title":"A brief review of dynamics and control of underactuated biped robots","volume":"31","author":"Gupta","year":"2017","journal-title":"Adv. Robot."},{"key":"bbadb2cabib19","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1080\/01691864.2018.1556117","article-title":"Real-time continuous ZMP pattern generation of a humanoid robot using an analytic method based on capture point","volume":"33","author":"Park","year":"2019","journal-title":"Adv. Robot."},{"key":"bbadb2cabib20","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.robot.2015.12.002","article-title":"Bipedal walking with dynamic balance that involves three-dimensional upper body motion","volume":"77","author":"Liu","year":"2016","journal-title":"Robot. Auton. Syst."},{"key":"bbadb2cabib21","doi-asserted-by":"publisher","first-page":"2440","DOI":"10.1017\/S0263574715000107","article-title":"Multi-level control of zero-moment point-based humanoid biped robots: a review","volume":"34","author":"Al-Shuka","year":"2016","journal-title":"Robotica"},{"key":"bbadb2cabib22","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1007\/s00422-003-0402-1","article-title":"Possible functional roles of phase resetting during walking","volume":"88","author":"Yamasaki","year":"2003","journal-title":"Biol. Cybern."},{"key":"bbadb2cabib23","doi-asserted-by":"publisher","first-page":"2015","DOI":"10.1109\/TNSRE.2020.3005455","article-title":"Can momentum-based control predict human balance recovery strategies?","volume":"28","author":"Bayon","year":"2020","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"bbadb2cabib24","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1016\/S0303-2647(03)00118-7","article-title":"Phase reset and dynamic stability during human gait","volume":"71","author":"Yamasaki","year":"2003","journal-title":"Biosystems"},{"key":"bbadb2cabib25","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2020.00017","article-title":"Contribution of phase resetting to adaptive rhythm control in human walking based on the phase response curves of a neuromusculoskeletal model","volume":"14","author":"Tamura","year":"2020","journal-title":"Front. Neurosci."},{"key":"bbadb2cabib26","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/TMECH.2015.2448932","article-title":"Variable ankle stiffness improves balance control: experiments on a bipedal exoskeleton","volume":"21","author":"Ugurlu","year":"2015","journal-title":"IEEE\/ASME Trans. Mechatronics"},{"key":"bbadb2cabib27","article-title":"Balance and impedance control for biped humanoid robot locomotion","author":"Lim","year":"2001"},{"key":"bbadb2cabib28","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1016\/j.humov.2007.11.005","article-title":"Bounded stability of the quiet standing posture: an intermittent control model","volume":"27","author":"Bottaro","year":"2008","journal-title":"Hum. Mov. Sci"},{"key":"bbadb2cabib29","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/s00422-010-0416-4","article-title":"Intermittent control: a computational theory of human control","volume":"104","author":"Gawthrop","year":"2011","journal-title":"Biol. Cybern."},{"key":"bbadb2cabib30","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1109\/TNSRE.2010.2047592","article-title":"A muscle-reflex model that encodes principles of legged mechanics produces human walking dynamics and muscle activities","volume":"18","author":"Geyer","year":"2010","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"bbadb2cabib31","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2017.0816","article-title":"Control of human gait stability through foot placement","volume":"15","author":"Bruijn","year":"2018","journal-title":"J. R. Soc. Interface"},{"key":"bbadb2cabib32","doi-asserted-by":"publisher","first-page":"371","DOI":"10.3389\/fnhum.2014.00371","article-title":"The contribution of a central pattern generator in a reflex-based neuromuscular model","volume":"8","author":"Dzeladini","year":"2014","journal-title":"Front. Hum. Neurosci."},{"key":"bbadb2cabib33","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-021-91714-1","article-title":"An optimality principle for locomotor central pattern generators","volume":"11","author":"Ryu","year":"2021","journal-title":"Sci. Rep."},{"key":"bbadb2cabib34","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2019.0027","article-title":"A controller for walking derived from how humans recover from perturbations","volume":"16","author":"Joshi","year":"2019","journal-title":"J. R. Soc. Interface"},{"key":"bbadb2cabib35","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0168070","article-title":"Instantaneous metabolic cost of walking: joint-space dynamic model with subject-specific heat rate","volume":"11","author":"Roberts","year":"2016","journal-title":"PLoS One"},{"key":"bbadb2cabib36","doi-asserted-by":"publisher","DOI":"10.1098\/rsbl.2015.0486","article-title":"The metabolic cost of changing walking speeds is significant, implies lower optimal speeds for shorter distances, and increases daily energy estimates","volume":"11","author":"Seethapathi","year":"2015","journal-title":"Biol. Lett."},{"key":"bbadb2cabib37","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1097\/PHM.0b013e3182644165","article-title":"The relationship of the energetic cost of slow walking and peak energy expenditure to gait speed in mid-to-late life","volume":"92","author":"Schrack","year":"2013","journal-title":"Am. J. Phys. Med. Rehabil."},{"key":"bbadb2cabib38","doi-asserted-by":"publisher","DOI":"10.3389\/fncom.2022.956932","article-title":"Integrating ankle and hip strategies for the stabilization of upright standing: an intermittent control model","volume":"16","author":"Morasso","year":"2022","journal-title":"Front. Comput. Neurosci."},{"key":"bbadb2cabib39","doi-asserted-by":"publisher","DOI":"10.1098\/rsos.161018","article-title":"Balance control strategies during perturbed and unperturbed balance in standing and handstand","volume":"4","author":"Blenkinsop","year":"2017","journal-title":"R. Soc. Open Sci."},{"key":"bbadb2cabib40","doi-asserted-by":"publisher","first-page":"3230","DOI":"10.1016\/j.jbiomech.2016.08.007","article-title":"Hip and ankle responses for reactive balance emerge from varying priorities to reduce effort and kinematic excursion: a simulation study","volume":"49","author":"Versteeg","year":"2016","journal-title":"J. biomech."},{"key":"bbadb2cabib41","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1008493","article-title":"Opensim moco: musculoskeletal optimal control","volume":"16","author":"Dembia","year":"2020","journal-title":"PLoS Comput. Biol."},{"key":"bbadb2cabib42","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1081\/SME-120022855","article-title":"Multibody simulation model of human walking","volume":"31","author":"Wojtyra","year":"2003","journal-title":"Mech. Based Des. Struct. Mach."},{"key":"bbadb2cabib43","article-title":"Nonlinear feedback control of underactuated mechanical systems","author":"Lee","year":"2016"},{"key":"bbadb2cabib44","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1016\/j.gaitpost.2010.08.009","article-title":"A multiple-task gait analysis approach: kinematic, kinetic and EMG reference data for healthy young and adult subjects","volume":"33","author":"Bovi","year":"2011","journal-title":"Gait Posture"},{"key":"bbadb2cabib45","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2023.103087","article-title":"Control system design for a class of non-cascade nonlinear under-actuated systems with an application to a rotary crane system","volume":"96","author":"Yeon","year":"2023","journal-title":"Mechatronics"},{"key":"bbadb2cabib46","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-018-29429-z","article-title":"A simple model of mechanical effects to estimate metabolic cost of human walking","volume":"8","author":"Faraji","year":"2018","journal-title":"Sci. Rep."},{"key":"bbadb2cabib47","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0222037","article-title":"Metabolic cost calculations of gait using musculoskeletal energy models, a comparison study","volume":"14","author":"Koelewijn","year":"2019","journal-title":"PLoS One"},{"key":"bbadb2cabib48","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/BF00698754","article-title":"Energy-speed relation and optimal speed during level walking","volume":"17","author":"Ralston","year":"1958","journal-title":"Internationale Zeitschrift f\u00fcr Angewandte Physiologie Einschliesslich Arbeitsphysiologie"},{"key":"bbadb2cabib49","doi-asserted-by":"publisher","first-page":"1985","DOI":"10.1098\/rspb.2001.1761","article-title":"Mechanical and metabolic determinants of the preferred step width in human walking","volume":"268","author":"Maxwell Donelan","year":"2001","journal-title":"Proc. R. Soc. B"},{"key":"bbadb2cabib50","doi-asserted-by":"publisher","first-page":"2099","DOI":"10.1152\/japplphysiol.00103.2005","article-title":"Minimizing center of mass vertical movement increases metabolic cost in walking","volume":"99","author":"Ortega","year":"2005","journal-title":"J. Appl. Physiol."},{"key":"bbadb2cabib51","doi-asserted-by":"crossref","DOI":"10.1109\/HUMANOIDS.2012.6651514","article-title":"Ankle, hip and stepping strategies for humanoid balance recovery with a single model predictive control scheme","author":"Aftab","year":"2012"},{"key":"bbadb2cabib52","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/S0966-6362(99)00032-6","article-title":"Ankle and hip postural strategies defined by joint torques","volume":"10","author":"Runge","year":"1999","journal-title":"Gait Posture"},{"key":"bbadb2cabib53","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1016\/j.gaitpost.2023.12.018","article-title":"A comparison of the effects of mediolateral surface and foot placement perturbations on balance control and response strategies during walking","volume":"108","author":"Brough","year":"2024","journal-title":"Gait Posture"},{"key":"bbadb2cabib54","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1006993","article-title":"Predicting gait adaptations due to ankle plantarflexor muscle weakness and contracture using physics-based musculoskeletal simulations","volume":"15","author":"Ong","year":"2019","journal-title":"PLoS Comput. Biol."},{"key":"bbadb2cabib55","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1016\/j.piutam.2011.04.021","article-title":"OpenSim: a musculoskeletal modeling and simulation framework for in silico investigations and exchange","volume":"2","author":"Seth","year":"2011","journal-title":"Procedia Iutam"},{"key":"bbadb2cabib56","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1006223","article-title":"OpenSim: simulating musculoskeletal dynamics and neuromuscular control to study human and animal movement","volume":"14","author":"Seth","year":"2018","journal-title":"PLoS Comput. Biol."}],"container-title":["Bioinspiration &amp; Biomimetics"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T03:08:01Z","timestamp":1741835281000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1748-3190\/adb2ca"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,13]]},"references-count":56,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,3,13]]},"published-print":{"date-parts":[[2025,3,31]]}},"URL":"https:\/\/doi.org\/10.1088\/1748-3190\/adb2ca","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2023.12.10.571012","asserted-by":"object"}]},"ISSN":["1748-3182","1748-3190"],"issn-type":[{"value":"1748-3182","type":"print"},{"value":"1748-3190","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,13]]},"assertion":[{"value":"Empowering human-like walking with a bio-inspired gait controller for an under-actuated torque-driven human model","name":"article_title","label":"Article Title"},{"value":"Bioinspiration & Biomimetics","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2025 IOP Publishing Ltd. All rights, including for text and data mining, AI training, and similar technologies, are reserved.","name":"copyright_information","label":"Copyright Information"},{"value":"2024-08-26","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-02-05","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-03-13","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}