{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T11:39:20Z","timestamp":1771328360818,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1007\/s10846-023-01972-6","type":"journal-article","created":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T02:01:22Z","timestamp":1697508082000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Push Recovery Control Based on Model Predictive Control of Hydraulic Quadruped Robots"],"prefix":"10.1007","volume":"109","author":[{"given":"Qingjun","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6135-4695","authenticated-orcid":false,"given":"Congfei","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yulong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dianxin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuan","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,10,17]]},"reference":[{"key":"1972_CR1","doi-asserted-by":"crossref","unstructured":"Di Carlo, J., Wensing, P.M., Katz, B., Bledt, G., Kim, S.: Dynamic locomotion in the MIT cheetah 3 through convex model-predictive control. In: 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS). pp. 1\u20139. IEEE, Madrid (2018)","DOI":"10.1109\/IROS.2018.8594448"},{"key":"1972_CR2","doi-asserted-by":"crossref","unstructured":"Katz, B., Carlo, J.D., Kim, S.: Mini cheetah: a platform for pushing the limits of dynamic quadruped control. In: 2019 International Conference on Robotics and Automation (ICRA). pp. 6295\u20136301. IEEE, Montreal, QC, Canada (2019)","DOI":"10.1109\/ICRA.2019.8793865"},{"key":"1972_CR3","doi-asserted-by":"crossref","unstructured":"Gehring, C., Coros, S., Hutter, M., Bloesch, M., Fankhauser, P., Hoepflinger, M.A., Siegwart, R.: Towards automatic discovery of agile gaits for quadrupedal robots. In: 2014 IEEE International Conference on Robotics and Automation (ICRA). pp. 4243\u20134248. IEEE, Hong Kong, China (2014)","DOI":"10.1109\/ICRA.2014.6907476"},{"key":"1972_CR4","doi-asserted-by":"crossref","unstructured":"Gehring, C., Coros, S., Hutter, M., Bloesch, M., Hoepflinger, M.A., Siegwart, R.: Control of dynamic gaits for a quadrupedal robot. In: 2013 IEEE International Conference on Robotics and Automation. pp. 3287\u20133292. IEEE, Karlsruhe, Germany (2013)","DOI":"10.1109\/ICRA.2013.6631035"},{"key":"1972_CR5","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1109\/TASE.2020.3036530","volume":"19","author":"J Luo","year":"2022","unstructured":"Luo, J., Zhao, Y., Ruan, L., Mao, S., Fu, C.: Estimation of CoM and CoP trajectories during human walking based on a wearable visual odometry device. IEEE Trans. Automat. Sci. Eng. 19, 396\u2013409 (2022). https:\/\/doi.org\/10.1109\/TASE.2020.3036530","journal-title":"IEEE Trans. Automat. Sci. Eng."},{"key":"1972_CR6","doi-asserted-by":"publisher","first-page":"112","DOI":"10.3390\/biomimetics8010112","volume":"8","author":"S Gu","year":"2023","unstructured":"Gu, S., Meng, F., Liu, B., Zhang, Z., Sun, N., Wang, M.: Stability control of quadruped robot based on active state adjustment. Biomimetics. 8, 112 (2023). https:\/\/doi.org\/10.3390\/biomimetics8010112","journal-title":"Biomimetics."},{"key":"1972_CR7","doi-asserted-by":"crossref","unstructured":"Englsberger, J., Ott, C., Roa, M.A., Albu-Schaffer, A., Hirzinger, G.: Bipedal walking control based on capture point dynamics. In: 2011 IEEE\/RSJ International Conference on Intelligent Robots and Systems. pp. 4420\u20134427. IEEE, San Francisco, CA (2011)","DOI":"10.1109\/IROS.2011.6094435"},{"key":"1972_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.robot.2018.03.004","volume":"105","author":"H-M Joe","year":"2018","unstructured":"Joe, H.-M., Oh, J.-H.: Balance recovery through model predictive control based on capture point dynamics for biped walking robot. Robot. Auton. Syst. 105, 1\u201310 (2018). https:\/\/doi.org\/10.1016\/j.robot.2018.03.004","journal-title":"Robot. Auton. Syst."},{"key":"1972_CR9","doi-asserted-by":"publisher","first-page":"1033","DOI":"10.1007\/s40998-019-00283-7","volume":"44","author":"N Dini","year":"2020","unstructured":"Dini, N., Majd, V.J.: Sliding-mode tracking control of a walking quadruped robot with a push recovery algorithm using a nonlinear disturbance observer as a virtual force sensor. Iran J Sci Technol Trans Electr Eng. 44, 1033\u20131057 (2020). https:\/\/doi.org\/10.1007\/s40998-019-00283-7","journal-title":"Iran J Sci Technol Trans Electr Eng."},{"key":"1972_CR10","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1108\/IR-06-2019-0135","volume":"47","author":"P Sutyasadi","year":"2020","unstructured":"Sutyasadi, P., Parnichkun, M.: Push recovery control of quadruped robot using particle swarm optimization based structure specified mixed sensitivity H 2 \/ H \u221e control. IR. 47, 423\u2013434 (2020). https:\/\/doi.org\/10.1108\/IR-06-2019-0135","journal-title":"IR."},{"key":"1972_CR11","unstructured":"Chen, H., Hong, Z., Yang, S., Wensing, P.M., Zhang, W.: Quadruped capturability and push recovery via a switched-systems characterization of dynamic balance"},{"key":"1972_CR12","doi-asserted-by":"publisher","first-page":"1670","DOI":"10.1017\/S0263574716000394","volume":"35","author":"M Khorram","year":"2017","unstructured":"Khorram, M., Moosavian, S.A.A.: Push recovery of a quadruped robot on challenging terrains. Robotica 35, 1670\u20131689 (2017). https:\/\/doi.org\/10.1017\/S0263574716000394","journal-title":"Robotica"},{"key":"1972_CR13","doi-asserted-by":"crossref","unstructured":"Shang, W., Wu, Z., Liu, Q., Duan, L., Wang, C.: Foot placement estimator for quadruped push recovery. In: 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER). pp. 1530\u20131534. IEEE, Suzhou, China (2019)","DOI":"10.1109\/CYBER46603.2019.9066539"},{"key":"1972_CR14","doi-asserted-by":"publisher","first-page":"103737","DOI":"10.1016\/j.mechmachtheory.2019.103737","volume":"146","author":"N Dini","year":"2020","unstructured":"Dini, N., Majd, V.J.: An MPC-based two-dimensional push recovery of a quadruped robot in trotting gait using its reduced virtual model. Mech. Mach. Theory 146, 103737 (2020). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2019.103737","journal-title":"Mech. Mach. Theory"},{"key":"1972_CR15","doi-asserted-by":"publisher","first-page":"107027","DOI":"10.1016\/j.compeleceng.2021.107027","volume":"91","author":"X Zhu","year":"2021","unstructured":"Zhu, X., Wan, J., Zhou, C., Xu, W.: A composite robust reactive control strategy for quadruped robot under external push disturbance. Comput. Electr. Eng. 91, 107027 (2021). https:\/\/doi.org\/10.1016\/j.compeleceng.2021.107027","journal-title":"Comput. Electr. Eng."},{"key":"1972_CR16","doi-asserted-by":"publisher","first-page":"9891","DOI":"10.1016\/j.ifacol.2020.12.2696","volume":"53","author":"T Gold","year":"2020","unstructured":"Gold, T., V\u00f6lz, A., Graichen, K.: Model predictive interaction control for industrial robots. IFAC-PapersOnLine. 53, 9891\u20139898 (2020). https:\/\/doi.org\/10.1016\/j.ifacol.2020.12.2696","journal-title":"IFAC-PapersOnLine."},{"key":"1972_CR17","doi-asserted-by":"crossref","unstructured":"Rezaee, A, Graichen, Knut.: Model predictive controller for mobile robot. Trans. Environ. Electr. Eng. (2017)","DOI":"10.22149\/teee.v2i2.96"},{"key":"1972_CR18","doi-asserted-by":"crossref","unstructured":"Bhatia, V., Ganesh Ram, R.K., Kalaichelvi, V., Karthikeyan, R.: Application of model predictive controller for 2-DOF robot manipulator. In: 2015 10th International Symposium on Mechatronics and its Applications (ISMA). pp. 1\u20135. IEEE, Sharjah, United Arab Emirates (2015)","DOI":"10.1109\/ISMA.2015.7373478"},{"key":"1972_CR19","doi-asserted-by":"publisher","first-page":"1171","DOI":"10.1109\/TRO.2019.2958483","volume":"36","author":"N Scianca","year":"2020","unstructured":"Scianca, N., De Simone, D., Lanari, L., Oriolo, G.: MPC for Humanoid Gait Generation: Stability and Feasibility. IEEE Trans. Robot. 36, 1171\u20131188 (2020). https:\/\/doi.org\/10.1109\/TRO.2019.2958483","journal-title":"IEEE Trans. Robot."},{"key":"1972_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84628-642-1","volume-title":"Robotics","author":"B Siciliano","year":"2009","unstructured":"Siciliano, B., Sciavicco, L., Villani, L., Oriolo, G.: Robotics. Springer, London, London (2009)"},{"key":"1972_CR21","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843606000710","author":"M Vukobratovi\u0107","year":"2011","unstructured":"Vukobratovi\u0107, M., Borovac, B., Potkonjak, V.: ZMP: A REVIEW OF SOME BASIC MISUNDERSTANDINGS. Int. J. Humanoid Rob. (2011). https:\/\/doi.org\/10.1142\/S0219843606000710","journal-title":"Int. J. Humanoid Rob."},{"key":"1972_CR22","doi-asserted-by":"crossref","unstructured":"Pratt, J., Cardiff, J., Drakunov, S., Goswami, A.: Capture point: a step toward humanoid push recovery. In: 2006 6th IEEE-RAS International Conference on Humanoid Robots. pp. 200\u2013207. IEEE, University of Genova, Genova, Italy (2006)","DOI":"10.1109\/ICHR.2006.321385"},{"key":"1972_CR23","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/j.humov.2007.08.003","volume":"27","author":"AL Hof","year":"2008","unstructured":"Hof, A.L.: The \u2018extrapolated center of mass\u2019 concept suggests a simple control of balance in walking. Hum. Mov. Sci. 27, 112\u2013125 (2008). https:\/\/doi.org\/10.1016\/j.humov.2007.08.003","journal-title":"Hum. Mov. Sci."},{"key":"1972_CR24","doi-asserted-by":"crossref","unstructured":"Morisawa, M., Kajita, S., Kanehiro, F., Kaneko, K., Miura, K., Yokoi, K.: Balance control based on Capture Point error compensation for biped walking on uneven terrain. In: 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012). pp. 734\u2013740. IEEE, Osaka, Japan (2012)","DOI":"10.1109\/HUMANOIDS.2012.6651601"},{"key":"1972_CR25","doi-asserted-by":"publisher","first-page":"1094","DOI":"10.1177\/0278364912452673","volume":"31","author":"T Koolen","year":"2012","unstructured":"Koolen, T., De Boer, T., Rebula, J., Goswami, A., Pratt, J.: Capturability-based analysis and control of legged locomotion, Part 1: Theory and application to three simple gait models. Int. J. Robot. Res. 31, 1094\u20131113 (2012). https:\/\/doi.org\/10.1177\/0278364912452673","journal-title":"Int. J. Robot. Res."},{"key":"1972_CR26","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.1177\/0278364912452762","volume":"31","author":"J Pratt","year":"2012","unstructured":"Pratt, J., Koolen, T., De Boer, T., Rebula, J., Cotton, S., Carff, J., Johnson, M., Neuhaus, P.: Capturability-based analysis and control of legged locomotion, Part 2: Application to M2V2, a lower-body humanoid. Int. J. Robot. Res. 31, 1117\u20131133 (2012). https:\/\/doi.org\/10.1177\/0278364912452762","journal-title":"Int. J. Robot. Res."},{"key":"1972_CR27","volume-title":"New Trends in Medical and Service Robots: Design","year":"2018","unstructured":"Husty, M., Hofbaur, M. (eds.): New Trends in Medical and service robots: design. analysis and control. Springer International Publishing, Cham (2018)"},{"key":"1972_CR28","unstructured":"Johannes, Englsberger.: Combining reduced dynamics models and whole-body control for agile humanoid locomotion. Germany: Technische Universit\u00e4t M\u00fcnchen (2012)"},{"key":"1972_CR29","doi-asserted-by":"crossref","unstructured":"Shafiee-Ashtiani, M., Yousefi-Koma, A., Shariat-Panahi, M.: Robust bipedal locomotion control based on model predictive control and divergent component of motion. In: 2017 IEEE International Conference on Robotics and Automation (ICRA). pp. 3505\u20133510. IEEE, Singapore, Singapore (2017)","DOI":"10.1109\/ICRA.2017.7989401"},{"key":"1972_CR30","doi-asserted-by":"crossref","unstructured":"Aftab, Z., Robert, T., Wieber, P.-B.: Ankle, hip and stepping strategies for humanoid balance recovery with a single Model Predictive Control scheme. In: 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012). pp. 159\u2013164. IEEE, Osaka, Japan (2012)","DOI":"10.1109\/HUMANOIDS.2012.6651514"},{"key":"1972_CR31","doi-asserted-by":"crossref","unstructured":"Stephens, B.: Humanoid push recovery. In: 2007 7th IEEE-RAS International Conference on Humanoid Robots. pp. 589\u2013595. IEEE, Pittsburgh, PA, USA (2007)","DOI":"10.1109\/ICHR.2007.4813931"},{"key":"1972_CR32","doi-asserted-by":"publisher","DOI":"10.1016\/j.asej.2023.102167","volume":"14","author":"E Aslan","year":"2023","unstructured":"Aslan, E., Arserim, M.A., U\u00e7ar, A.: Development of push-recovery control system for humanoid robots using deep reinforcement learning. Ain Shams Eng. J. 14, 102167 (2023). https:\/\/doi.org\/10.1016\/j.asej.2023.102167","journal-title":"Ain Shams Eng. J."},{"key":"1972_CR33","unstructured":"\u9648\u8679.\u6a21\u578b\u9884\u6d4b\u63a7\u5236.\u5317\u4eac: \u79d1\u5b66\u51fa\u7248\u793e (2013)"},{"key":"1972_CR34","doi-asserted-by":"crossref","unstructured":"Shafiee-Ashtiani, M., Yousefi-Koma, A., Shariat-Panahi, M., Khadiv, M.: Push recovery of a humanoid robot based on model predictive control and capture point. In: 2016 4th International Conference on Robotics and Mechatronics (ICROM). pp. 433\u2013438. IEEE, Tehran, Iran (2016)","DOI":"10.1109\/ICRoM.2016.7886777"},{"key":"1972_CR35","doi-asserted-by":"publisher","first-page":"1931","DOI":"10.1007\/s12555-020-0221-3","volume":"19","author":"R Zhu","year":"2021","unstructured":"Zhu, R., Yang, Q., Song, J., Yang, S., Liu, Y., Mao, Q.: Research and improvement on active compliance control of hydraulic quadruped robot. Int. J. Control. Autom. Syst. 19, 1931\u20131943 (2021). https:\/\/doi.org\/10.1007\/s12555-020-0221-3","journal-title":"Int. J. Control. Autom. Syst."},{"key":"1972_CR36","doi-asserted-by":"publisher","first-page":"1336","DOI":"10.1007\/s12555-021-0235-5","volume":"20","author":"R Zhu","year":"2022","unstructured":"Zhu, R., Yang, Q., Liu, Y., Dong, R., Jiang, C., Song, J.: Sliding mode robust control of hydraulic drive unit of hydraulic quadruped robot. Int. J. Control. Autom. Syst. 20, 1336\u20131350 (2022). https:\/\/doi.org\/10.1007\/s12555-021-0235-5","journal-title":"Int. J. Control. Autom. Syst."}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-01972-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-023-01972-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-01972-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T05:16:10Z","timestamp":1698297370000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-023-01972-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["1972"],"URL":"https:\/\/doi.org\/10.1007\/s10846-023-01972-6","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10]]},"assertion":[{"value":"24 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 October 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This is an observational study. The XYZ Research Ethics Committee has confirmed that no ethical approval is required.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}},{"value":"Informed consent was obtained from all individual participants included in the study.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Participate"}},{"value":"The authors affirm that human research participants provided informed consent for publication of the images in all Figures.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Publish"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}],"article-number":"41"}}