{"id":"https://openalex.org/W4416748688","doi":"https://doi.org/10.1109/iros60139.2025.11246577","title":"Enhancing the Flexibility of a Quadruped Robot with a 2-DOF Active Spine Using Nonlinear Model Predictive Control","display_name":"Enhancing the Flexibility of a Quadruped Robot with a 2-DOF Active Spine Using Nonlinear Model Predictive Control","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416748688","doi":"https://doi.org/10.1109/iros60139.2025.11246577"},"language":null,"primary_location":{"id":"doi:10.1109/iros60139.2025.11246577","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246577","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5088706892","display_name":"Zeyi Yang","orcid":"https://orcid.org/0009-0000-2672-4734"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zeyi Yang","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101060417","display_name":"Zhiyong Xu","orcid":"https://orcid.org/0000-0002-5300-8220"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyong Xu","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103188729","display_name":"He Rong","orcid":"https://orcid.org/0000-0002-5716-2364"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haoming Rong","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111284143","display_name":"Shaolin Mo","orcid":null},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shaolin Mo","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100707062","display_name":"Yuying Chen","orcid":"https://orcid.org/0000-0003-4954-8192"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuying Chen","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108722226","display_name":"Zujian Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zujian Chen","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091809913","display_name":"Tao Wang","orcid":"https://orcid.org/0000-0003-0330-6884"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tao Wang","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101409148","display_name":"Hui Cheng","orcid":"https://orcid.org/0000-0003-2579-7004"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Cheng","raw_affiliation_strings":["Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Computer Science and Engineering,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157773358"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"12526","last_page":"12532"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11023","display_name":"Prosthetics and Rehabilitation Robotics","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11685","display_name":"Zebrafish Biomedical Research Applications","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/1307","display_name":"Cell Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.6402999758720398},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.6341999769210815},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5942999720573425},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.5389000177383423},{"id":"https://openalex.org/keywords/traverse","display_name":"Traverse","score":0.534600019454956},{"id":"https://openalex.org/keywords/inverse-dynamics","display_name":"Inverse dynamics","score":0.520799994468689},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.4327999949455261},{"id":"https://openalex.org/keywords/gait","display_name":"Gait","score":0.421999990940094},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4212000072002411}],"concepts":[{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.6402999758720398},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.6341999769210815},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5942999720573425},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5766000151634216},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.5389000177383423},{"id":"https://openalex.org/C176809094","wikidata":"https://www.wikidata.org/wiki/Q15401496","display_name":"Traverse","level":2,"score":0.534600019454956},{"id":"https://openalex.org/C187523126","wikidata":"https://www.wikidata.org/wiki/Q17098330","display_name":"Inverse dynamics","level":3,"score":0.520799994468689},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.4327999949455261},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4293000102043152},{"id":"https://openalex.org/C151800584","wikidata":"https://www.wikidata.org/wiki/Q2370000","display_name":"Gait","level":2,"score":0.421999990940094},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4212000072002411},{"id":"https://openalex.org/C2984755018","wikidata":"https://www.wikidata.org/wiki/Q17118374","display_name":"Nonlinear model","level":3,"score":0.3619000017642975},{"id":"https://openalex.org/C208081375","wikidata":"https://www.wikidata.org/wiki/Q274502","display_name":"Degrees of freedom (physics and chemistry)","level":2,"score":0.3312999904155731},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3253999948501587},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3246999979019165},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.3001999855041504},{"id":"https://openalex.org/C2911152345","wikidata":"https://www.wikidata.org/wiki/Q482853","display_name":"Spinal Curvatures","level":3,"score":0.2996000051498413},{"id":"https://openalex.org/C28427503","wikidata":"https://www.wikidata.org/wiki/Q13580300","display_name":"Internal model","level":3,"score":0.2994000017642975},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.28679999709129333},{"id":"https://openalex.org/C134181672","wikidata":"https://www.wikidata.org/wiki/Q21907045","display_name":"Quadrupedalism","level":2,"score":0.28290000557899475},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.27630001306533813},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.2728999853134155},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.2687000036239624},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.26269999146461487},{"id":"https://openalex.org/C53118041","wikidata":"https://www.wikidata.org/wiki/Q45867","display_name":"Parallelogram","level":3,"score":0.26179999113082886},{"id":"https://openalex.org/C2776937971","wikidata":"https://www.wikidata.org/wiki/Q4384217","display_name":"Heading (navigation)","level":2,"score":0.25949999690055847},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.25929999351501465},{"id":"https://openalex.org/C18555067","wikidata":"https://www.wikidata.org/wiki/Q8375051","display_name":"Joint (building)","level":2,"score":0.25290000438690186},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.25290000438690186},{"id":"https://openalex.org/C523889960","wikidata":"https://www.wikidata.org/wiki/Q160695","display_name":"Torso","level":2,"score":0.25279998779296875}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros60139.2025.11246577","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246577","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W28293053","https://openalex.org/W618254468","https://openalex.org/W1978216860","https://openalex.org/W2143729862","https://openalex.org/W2167578669","https://openalex.org/W2328920909","https://openalex.org/W2968213087","https://openalex.org/W3000213934","https://openalex.org/W3142410314","https://openalex.org/W4214746323","https://openalex.org/W4250058668","https://openalex.org/W4312422885","https://openalex.org/W4383108190","https://openalex.org/W4383109248","https://openalex.org/W4390938336","https://openalex.org/W4392763392","https://openalex.org/W4401414072","https://openalex.org/W4401415792"],"related_works":[],"abstract_inverted_index":{"For":[0],"quadrupeds,":[1],"a":[2,53,61,69,78,121,138],"flexible":[3],"spine":[4,25],"allows":[5,42],"them":[6],"to":[7,38,56,152,180,210],"traverse":[8],"space":[9],"and":[10,45,114,132,144,161,172,193],"make":[11],"quick":[12],"turns.":[13],"From":[14],"the":[15,58,102,107,111,118,126,130,145,150,154,200],"perspective":[16],"of":[17,29,60,106],"mechanical":[18],"design":[19],"in":[20],"quadruped":[21,62,178],"robots,":[22],"an":[23],"active":[24,71],"with":[26,97,157],"2":[27],"degrees":[28],"freedom":[30],"(2-DOF)":[31],"can":[32],"achieve":[33],"dynamic":[34,123,158],"posture":[35],"adjustment":[36],"similar":[37],"biological":[39],"organisms":[40],"which":[41,73,93],"for":[43],"pitch":[44],"yaw":[46],"control.":[47],"In":[48],"this":[49],"work,":[50],"we":[51,86,116],"present":[52],"novel":[54],"approach":[55,168],"enhance":[57],"flexibility":[59],"robot,":[63],"Yatsen":[64],"Lion":[65],"II,":[66],"by":[67,208],"incorporating":[68,101],"2-DOF":[70],"spine,":[72],"is":[74],"mechanically":[75],"designed":[76],"as":[77,120,137],"linkage-driven":[79],"parallelogram":[80],"mechanism.":[81],"To":[82],"optimize":[83],"its":[84,205,213],"motion,":[85],"utilize":[87],"nonlinear":[88],"model":[89],"predictive":[90],"control":[91],"(NMPC),":[92],"combines":[94],"centroidal":[95],"dynamics":[96,135],"full":[98],"kinematics.":[99],"By":[100],"two":[103],"extra":[104],"DOFs":[105],"spinal":[108,159,177],"joint":[109,142],"into":[110],"generalized":[112],"coordinates":[113],"velocities,":[115],"represent":[117],"robot":[119,179,203],"hybrid":[122],"system,":[124],"capturing":[125],"intricate":[127],"interplay":[128],"between":[129,141],"legs":[131],"spine.":[133],"Centroidal":[134],"act":[136],"crucial":[139],"bridge":[140],"movements":[143,156],"robot\u2019s":[146],"overall":[147],"momentum,":[148],"enabling":[149],"controller":[151],"synchronize":[153],"quadruped\u2019s":[155],"adjustments":[160],"adaptive":[162],"gait":[163],"patterns.":[164],"We":[165,175],"validate":[166],"our":[167],"through":[169],"both":[170],"simulation":[171],"real-world":[173],"experiments.":[174],"compare":[176],"their":[181],"rigid-spine":[182],"counterparts":[183],"across":[184],"key":[185],"locomotion":[186],"metrics,":[187],"including":[188],"in-place":[189],"turning,":[190],"straight-line":[191],"speed,":[192],"turning":[194],"radius.":[195],"The":[196],"results":[197],"indicate":[198],"that":[199],"spined":[201],"quadrupedal":[202],"outperforms":[204],"rigid":[206],"counterpart":[207],"up":[209],"26%,":[211],"highlighting":[212],"flexibility.":[214]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-11-28T00:00:00"}
