{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T06:58:26Z","timestamp":1772002706758,"version":"3.50.1"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,1,24]],"date-time":"2022-01-24T00:00:00Z","timestamp":1642982400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,1,24]],"date-time":"2022-01-24T00:00:00Z","timestamp":1642982400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2022,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Quadruped robots are likely to fall into the fault joint state in outdoor explorations. The unexpected joint lock may suddenly happen when quadruped robots are implementing normal gaits, and maintaining the primal movement patterns to finish targeted tasks could be disastrous. In this paper, a fault-tolerant motion planning and generation method for quadruped robots with joint lock is proposed. Fault-tolerant cases on three types of joints on legs are investigated, and equivalent geometric models are proposed to reconstruct kinematics. To make unnecessary deformation of gait patterns as small as possible, the body posture and standing height of quadruped robots are to be optimized based on the nonlinear equivalent geometry models with constraints. The proposed fault-tolerant method is applicable to constructing a quasi-static whole-body controller, and it does not require additional operations and constraints of the fault leg. To validate the consistency and stability of the proposed fault-tolerant method, the experiments are implemented on the three joint lock failure scenarios for quadruped robots.<\/jats:p>","DOI":"10.1007\/s40747-022-00652-6","type":"journal-article","created":{"date-parts":[[2022,1,24]],"date-time":"2022-01-24T13:11:09Z","timestamp":1643029869000},"page":"2991-3003","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Fault-tolerant motion planning and generation of quadruped robots synthesised by posture optimization and whole body control"],"prefix":"10.1007","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6577-9121","authenticated-orcid":false,"given":"Junwen","family":"Cui","sequence":"first","affiliation":[]},{"given":"Zhan","family":"Li","sequence":"additional","affiliation":[]},{"given":"Jing","family":"Qiu","sequence":"additional","affiliation":[]},{"given":"Tianxiao","family":"Li","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,1,24]]},"reference":[{"issue":"4","key":"652_CR1","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSMCC.2002.807274","volume":"32","author":"JM Yang","year":"2002","unstructured":"Yang JM (2002) Fault-tolerant gaits of quadruped robots for locked joint failures. IEEE Trans Syst Man Cybern 32(4):507\u2013516","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"9","key":"652_CR2","doi-asserted-by":"publisher","first-page":"863","DOI":"10.1163\/156855303770558660","volume":"17","author":"JM Yang","year":"2003","unstructured":"Yang JM (2003) Crab walking of quadruped robots with a locked joint failure. Adv Robot 17(9):863\u2013878","journal-title":"Adv Robot"},{"issue":"4","key":"652_CR3","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/s10846-006-9054-4","volume":"45","author":"JM Yang","year":"2006","unstructured":"Yang JM (2006) Kinematic constraints on fault-tolerant gaits for a locked joint failure. J Intell Robot Syst 45(4):323\u2013342","journal-title":"J Intell Robot Syst"},{"key":"652_CR4","doi-asserted-by":"crossref","unstructured":"Pana CF, Resceanu IC, Patrascu DM (2008) Fault-tolerant gaits of quadruped robot on a constant-slope terrain. In: 2008 IEEE international conference on automation, quality and testing, robotics. IEEE, pp 222\u2013226","DOI":"10.1109\/AQTR.2008.4588739"},{"key":"652_CR5","doi-asserted-by":"crossref","unstructured":"Chen XB, Qi CK, Gao F, Tian XH, Zhao XC (2014) Fault-tolerant gait for a quadruped robot with partially fault legs. In: 2014 UKACC international conference on control, pp 509\u2013514","DOI":"10.1109\/CONTROL.2014.6915192"},{"issue":"1","key":"652_CR6","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/s12530-013-9088-3","volume":"5","author":"DJ Christensen","year":"2013","unstructured":"Christensen DJ, Larsen JC, Stoy K (2013) Fault-tolerant gait learning and morphology optimization of a polymorphic walking robot. Evol Syst 5(1):21\u201332","journal-title":"Evol Syst"},{"issue":"1","key":"652_CR7","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1016\/j.mechmachtheory.2017.10.011","volume":"121","author":"MM Gor","year":"2018","unstructured":"Gor MM, Pathak PM, Samantaray AK, Yang JM, Kwak SW (2018) Fault accommodation in compliant quadruped robot through a moving appendage mechanism. Mech Mach Theory 121(1):228\u2013244","journal-title":"Mech Mach Theory"},{"key":"652_CR8","unstructured":"Lee YJ, Hirose S (2000) Three-legged walking for fault tolerant locomotion of a quadruped robot with demining mission. Proceedings. In: 2000 IEEE\/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 973\u2013978"},{"issue":"3","key":"652_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1177\/1729881419844148","volume":"16","author":"YH Zhong","year":"2019","unstructured":"Zhong YH, Wang RX, Feng HS, Chen YS (2019) Analysis and research of quadruped robot\u2019s legs: a comprehensive review. Int J Adv Robot Syst 16(3):1\u201315","journal-title":"Int J Adv Robot Syst"},{"key":"652_CR10","doi-asserted-by":"crossref","unstructured":"Bellicoso CD, Jenelten F, Fankhauser P, Gehring C, Hwangbo J, Hutter M (2017) Dynamic locomotion and whole-body control for quadrupedal robots. In: 2017 IEEE\/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 3359\u20133365","DOI":"10.1109\/IROS.2017.8206174"},{"key":"652_CR11","doi-asserted-by":"crossref","unstructured":"Bledt G, Powell MJ, Katz B, Di Carlo J, Wensing PM, Kim S (2018) MIT Cheetah 3: design and control of a robust, dynamic quadruped robot. In: 2018 IEEE\/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 2245\u20132252","DOI":"10.1109\/IROS.2018.8593885"},{"key":"652_CR12","volume-title":"Robot and multibody dynamics","author":"A Jain","year":"2010","unstructured":"Jain A (2010) Robot and multibody dynamics. Springer Science & Business Media, Berlin"},{"issue":"3","key":"652_CR13","doi-asserted-by":"publisher","first-page":"2553","DOI":"10.1109\/LRA.2019.2908502","volume":"4","author":"S Fahmi","year":"2019","unstructured":"Fahmi S, Mastalli C, Focchi M, Semini C (2019) Passive whole-body control for quadruped robots: experimental validation over challenging terrain. IEEE Robot Autom Lett 4(3):2553\u20132560","journal-title":"IEEE Robot Autom Lett"},{"issue":"6","key":"652_CR14","doi-asserted-by":"publisher","first-page":"1635","DOI":"10.1109\/TRO.2020.3003464","volume":"36","author":"C Mastalli","year":"2020","unstructured":"Mastalli C, Havoutis I, Focchi M, Caldwell DG, Semini C (2020) Motion planning for quadrupedal locomotion: coupled planning, terrain mapping, and whole-body control. IEEE Trans Robot 36(6):1635\u20131648","journal-title":"IEEE Trans Robot"},{"issue":"1","key":"652_CR15","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s10514-016-9573-1","volume":"41","author":"M Focchi","year":"2017","unstructured":"Focchi M, Del Prete A, Havoutis I et al (2017) High-slope terrain locomotion for torque-controlled quadruped robots. Auton Robot 41(1):259\u2013272","journal-title":"Auton Robot"},{"key":"652_CR16","doi-asserted-by":"crossref","unstructured":"Mastalli C, Focchi M, Havoutis I et al (2017) Trajectory and foothold optimization using low-dimensional models for rough terrain locomotion. In: 2017 IEEE international conference on robotics and automation (ICRA). IEEE, pp 1096\u20131103","DOI":"10.1109\/ICRA.2017.7989131"},{"issue":"2","key":"652_CR17","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/0951-8320(94)90132-5","volume":"46","author":"ML Visinsky","year":"1994","unstructured":"Visinsky ML, Cavallaro JR, Walker ID (1994) Robotic fault detection and fault tolerance: a survey. Reliab Eng Syst Saf 46(2):139\u2013158","journal-title":"Reliab Eng Syst Saf"},{"issue":"4","key":"652_CR18","doi-asserted-by":"publisher","first-page":"622","DOI":"10.1109\/70.611335","volume":"13","author":"CL Lewis","year":"1997","unstructured":"Lewis CL, Maciejewski AA (1997) Fault tolerant operation of kinematically redundant manipulators for locked joint failures. IEEE Trans Robot Autom 13(4):622\u2013629","journal-title":"IEEE Trans Robot Autom"},{"issue":"12","key":"652_CR19","doi-asserted-by":"publisher","first-page":"7469","DOI":"10.1109\/TII.2019.2957186","volume":"16","author":"Z Li","year":"2019","unstructured":"Li Z, Li C, Li S, Cao X (2019) A fault-tolerant method for motion planning of industrial redundant manipulator. IEEE Trans Ind Inform 16(12):7469\u20137478","journal-title":"IEEE Trans Ind Inform"},{"issue":"1","key":"652_CR20","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1016\/0025-5564(68)90090-4","volume":"3","author":"RB McGhee","year":"1968","unstructured":"McGhee RB, Frank AA (1968) On the stability properties of quadruped creeping gaits. Math Biosci 3(1):331\u2013351","journal-title":"Math Biosci"},{"issue":"2","key":"652_CR21","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1177\/0278364910388677","volume":"30","author":"M Kalakrishnan","year":"2011","unstructured":"Kalakrishnan M, Buchli J, Pastor P, Mistry M, Schaal S (2011) Learning, planning, and control for quadruped locomotion over challenging terrain. Int J Robot Res 30(2):236\u2013258","journal-title":"Int J Robot Res"},{"issue":"2","key":"652_CR22","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1177\/0278364910390538","volume":"30","author":"PD Neuhaus","year":"2011","unstructured":"Neuhaus PD, Pratt JE, Johnson MJ (2011) Comprehensive summary of the institute for human and machine cognition\u2019s experience with LittleDog. Int J Robot Res 30(2):216\u2013235","journal-title":"Int J Robot Res"},{"issue":"9","key":"652_CR23","doi-asserted-by":"publisher","first-page":"728","DOI":"10.1016\/j.robot.2008.01.002","volume":"56","author":"JM Yang","year":"2008","unstructured":"Yang JM (2008) Two-phase discontinuous gaits for quadruped walking machines with a failed leg. Robot Auton Syst 56(9):728\u2013737","journal-title":"Robot Auton Syst"},{"issue":"9","key":"652_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1177\/1687814020954975","volume":"12","author":"JW Cui","year":"2020","unstructured":"Cui JW, Li Z, Kuang YQ, Cheng H (2020) Standing balance maintenance by virtual suspension model control for legged robot. Adv Mech Eng 12(9):1\u201313","journal-title":"Adv Mech Eng"},{"issue":"4","key":"652_CR25","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1080\/01691864.2015.1113889","volume":"30","author":"G Zhang","year":"2016","unstructured":"Zhang G, Rong X, Hui C et al (2016) Torso motion control and toe trajectory generation of a trotting quadruped robot based on virtual model control. Adv Robot 30(4):284\u2013297","journal-title":"Adv Robot"},{"issue":"2","key":"652_CR26","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1177\/02783640122067309","volume":"20","author":"J Pratt","year":"2001","unstructured":"Pratt J, Chew CM, Torres A et al (2001) Virtual model control: an intuitive approach for bipedal locomotion. Int J Robot Res 20(2):129\u2013143","journal-title":"Int J Robot Res"},{"key":"#cr-split#-652_CR27.1","unstructured":"Bullo F, Murray RM (1995) Proportional derivative"},{"key":"#cr-split#-652_CR27.2","unstructured":"(PD) control on the Euclidean group. In: 1995 European control conference, pp 1091-1097"},{"key":"652_CR28","doi-asserted-by":"crossref","unstructured":"Cuijpers RH, Ruijten PA, van den Goor VJ (2020) Legibility of robot approach trajectories with minimum jerk path planning. In: International conference on social robotics, Springer, pp 392\u2013403","DOI":"10.1007\/978-3-030-62056-1_33"},{"key":"652_CR29","doi-asserted-by":"crossref","unstructured":"Wang C, Peng L, Hou ZG et al (2018) Experimental validation of minimum-jerk principle in physical human-robot interaction. In: International conference on neural information processing, Springer, pp 499\u2013509","DOI":"10.1007\/978-3-030-04239-4_45"},{"key":"652_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-32552-1","volume-title":"Springer handbook of robotics","author":"B Siciliano","year":"2016","unstructured":"Siciliano B, Khatib O (2016) Springer handbook of robotics. Springer, Berlin"},{"key":"652_CR31","doi-asserted-by":"crossref","unstructured":"Erez T, Tassa Y, Todorov E (2015) Simulation tools for model-based robotics: comparison of bullet, havok, mujoco, ode and physx. In: 2015 IEEE international conference on robotics and automation (ICRA). IEEE, pp 4397\u20134404","DOI":"10.1109\/ICRA.2015.7139807"},{"issue":"1","key":"652_CR32","doi-asserted-by":"publisher","first-page":"5","DOI":"10.5772\/5618","volume":"1","author":"O Michel","year":"2004","unstructured":"Michel O (2004) Cyberbotics Ltd. Webots$$^{{\\rm TM}}$$: professional mobile robot simulation. Int J Adv Robot Syst 1(1):5","journal-title":"Int J Adv Robot Syst"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00652-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-022-00652-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-022-00652-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,3]],"date-time":"2022-08-03T10:26:15Z","timestamp":1659522375000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-022-00652-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,24]]},"references-count":33,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,8]]}},"alternative-id":["652"],"URL":"https:\/\/doi.org\/10.1007\/s40747-022-00652-6","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,24]]},"assertion":[{"value":"12 July 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 January 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 January 2022","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"}}]}}