{"id":"https://openalex.org/W3093326211","doi":"https://doi.org/10.1109/iros51168.2021.9636371","title":"Whole-Body MPC and Online Gait Sequence Generation for Wheeled-Legged Robots","display_name":"Whole-Body MPC and Online Gait Sequence Generation for Wheeled-Legged Robots","publication_year":2021,"publication_date":"2021-09-27","ids":{"openalex":"https://openalex.org/W3093326211","doi":"https://doi.org/10.1109/iros51168.2021.9636371","mag":"3093326211"},"language":"en","primary_location":{"id":"doi:10.1109/iros51168.2021.9636371","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros51168.2021.9636371","pdf_url":null,"source":{"id":"https://openalex.org/S4363607734","display_name":"2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 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/A5020694820","display_name":"Marko Bjelonic","orcid":"https://orcid.org/0000-0002-9123-3920"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Marko Bjelonic","raw_affiliation_strings":["ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058327332","display_name":"Ruben Grandia","orcid":"https://orcid.org/0000-0002-8971-6843"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Ruben Grandia","raw_affiliation_strings":["ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045922252","display_name":"Oliver Harley","orcid":"https://orcid.org/0000-0002-0476-1072"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Oliver Harley","raw_affiliation_strings":["ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053959685","display_name":"Cla Mattia Galliard","orcid":null},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Cla Galliard","raw_affiliation_strings":["ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084303052","display_name":"Samuel Zimmermann","orcid":"https://orcid.org/0009-0000-4828-9294"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Samuel Zimmermann","raw_affiliation_strings":["ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044258783","display_name":"Marco Hutter","orcid":"https://orcid.org/0000-0002-4285-4990"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Marco Hutter","raw_affiliation_strings":["ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z\u00fcrich, Robotic Systems Lab, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":119,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"8388","last_page":"8395"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9998999834060669,"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.9998999834060669,"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.991599977016449,"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/T10805","display_name":"Vehicle Dynamics and Control Systems","score":0.9664999842643738,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6851402521133423},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.6286656856536865},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5614310503005981},{"id":"https://openalex.org/keywords/torso","display_name":"Torso","score":0.5143960118293762},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.5107212066650391},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.5093017816543579},{"id":"https://openalex.org/keywords/gait","display_name":"Gait","score":0.43297722935676575},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.4287474453449249},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.4162556827068329},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.4129073917865753},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.36047476530075073},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3536440134048462},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.3345627188682556}],"concepts":[{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6851402521133423},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.6286656856536865},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5614310503005981},{"id":"https://openalex.org/C523889960","wikidata":"https://www.wikidata.org/wiki/Q160695","display_name":"Torso","level":2,"score":0.5143960118293762},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5107212066650391},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.5093017816543579},{"id":"https://openalex.org/C151800584","wikidata":"https://www.wikidata.org/wiki/Q2370000","display_name":"Gait","level":2,"score":0.43297722935676575},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.4287474453449249},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.4162556827068329},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.4129073917865753},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36047476530075073},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3536440134048462},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3345627188682556},{"id":"https://openalex.org/C42407357","wikidata":"https://www.wikidata.org/wiki/Q521","display_name":"Physiology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C105702510","wikidata":"https://www.wikidata.org/wiki/Q514","display_name":"Anatomy","level":1,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros51168.2021.9636371","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros51168.2021.9636371","pdf_url":null,"source":{"id":"https://openalex.org/S4363607734","display_name":"2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":69,"referenced_works":["https://openalex.org/W1272591048","https://openalex.org/W1431688706","https://openalex.org/W1502718064","https://openalex.org/W1927753533","https://openalex.org/W1945123189","https://openalex.org/W1986621758","https://openalex.org/W1994275787","https://openalex.org/W2003132288","https://openalex.org/W2015149365","https://openalex.org/W2037729465","https://openalex.org/W2042408133","https://openalex.org/W2061983716","https://openalex.org/W2065238107","https://openalex.org/W2091829036","https://openalex.org/W2107955862","https://openalex.org/W2127763473","https://openalex.org/W2138136244","https://openalex.org/W2143729862","https://openalex.org/W2154139861","https://openalex.org/W2158370675","https://openalex.org/W2161427949","https://openalex.org/W2198582666","https://openalex.org/W2204604557","https://openalex.org/W2333533581","https://openalex.org/W2491934829","https://openalex.org/W2523487622","https://openalex.org/W2529220408","https://openalex.org/W2539534359","https://openalex.org/W2564178275","https://openalex.org/W2764255492","https://openalex.org/W2771691050","https://openalex.org/W2774366155","https://openalex.org/W2784947652","https://openalex.org/W2788030459","https://openalex.org/W2793991136","https://openalex.org/W2810228177","https://openalex.org/W2890433751","https://openalex.org/W2890776524","https://openalex.org/W2901522995","https://openalex.org/W2905541462","https://openalex.org/W2908534815","https://openalex.org/W2909331752","https://openalex.org/W2910066306","https://openalex.org/W2911195500","https://openalex.org/W2913322202","https://openalex.org/W2913792742","https://openalex.org/W2951633861","https://openalex.org/W2962824567","https://openalex.org/W2968031102","https://openalex.org/W2970228732","https://openalex.org/W3003188160","https://openalex.org/W3003397085","https://openalex.org/W3004201008","https://openalex.org/W3010519440","https://openalex.org/W3011481717","https://openalex.org/W3034811151","https://openalex.org/W3036820274","https://openalex.org/W3041078985","https://openalex.org/W3080433405","https://openalex.org/W3101817006","https://openalex.org/W3102212813","https://openalex.org/W3102715624","https://openalex.org/W3102994022","https://openalex.org/W3104730803","https://openalex.org/W3105372678","https://openalex.org/W3105612804","https://openalex.org/W4246876444","https://openalex.org/W6752573863","https://openalex.org/W6779117376"],"related_works":["https://openalex.org/W4381953457","https://openalex.org/W2037557144","https://openalex.org/W2285739514","https://openalex.org/W2579089916","https://openalex.org/W2058088690","https://openalex.org/W2086597735","https://openalex.org/W2052143774","https://openalex.org/W4308297792","https://openalex.org/W3134497028","https://openalex.org/W2402852349"],"abstract_inverted_index":{"Our":[0,134],"paper":[1],"proposes":[2],"a":[3,8,28,32,93,140,158,173,183],"model":[4,30],"predictive":[5],"controller":[6],"as":[7,52],"single-task":[9,169,208],"formulation":[10],"that":[11],"simultaneously":[12],"optimizes":[13],"wheel":[14,164],"and":[15,22,67,98,121,149,165,168,214],"torso":[16,166],"motions.":[17],"This":[18],"online":[19,100],"joint":[20],"velocity":[21],"ground":[23,54],"reaction":[24],"force":[25],"optimization":[26,85,162],"integrates":[27],"kinodynamic":[29],"of":[31,72,96,127,163,200],"wheeled":[33],"quadrupedal":[34,141],"robot.":[35],"It":[36],"defines":[37],"the":[38,45,50,63,83,87,116,125,176,189],"single":[39,94],"rigid":[40],"body":[41],"dynamics":[42],"along":[43],"with":[44,143,172],"robot\u2019s":[46,64,88,190],"kinematics":[47],"while":[48],"treating":[49],"wheels":[51,145],"moving":[53],"contacts.":[55],"With":[56],"this":[57,194],"approach,":[58,209],"we":[59,196],"can":[60,187],"accurately":[61],"capture":[62],"rolling":[65],"constraint":[66],"dynamics,":[68],"enabling":[69],"automatic":[70],"discovery":[71],"hybrid":[73],"maneuvers":[74],"without":[75,115],"needless":[76],"motion":[77,170],"heuristics.":[78],"The":[79,152],"formulation\u2019s":[80],"generality":[81],"through":[82,111],"simultaneous":[84],"over":[86],"whole-body":[89],"variables":[90],"allows":[91],"for":[92,118],"set":[95],"parameters":[97],"makes":[99],"gait":[101,106],"sequence":[102],"adaptation":[103],"possible.":[104],"Aperiodic":[105],"sequences":[107],"are":[108],"automatically":[109],"found":[110],"kinematic":[112],"leg":[113],"utilities":[114],"need":[117],"predefined":[119],"contact":[120],"lift-off":[122],"timings,":[123],"reducing":[124],"cost":[126],"transport":[128],"by":[129],"up":[130,201],"to":[131,156,202],"85":[132],"%.":[133],"experiments":[135],"demonstrate":[136],"dynamic":[137],"motions":[138],"on":[139],"robot":[142],"non-steerable":[144],"in":[146],"challenging":[147],"indoor":[148],"outdoor":[150],"environments.":[151],"paper\u2019s":[153],"findings":[154],"contribute":[155],"evaluating":[157],"decomposed,":[159],"i.e.,":[160],"sequential":[161],"motion,":[167],"planner":[171,186],"novel":[174],"quantity,":[175],"prediction":[177],"error,":[178],"which":[179],"describes":[180],"how":[181],"well":[182],"receding":[184],"horizon":[185],"predict":[188],"future":[191],"state.":[192],"To":[193],"end,":[195],"report":[197],"an":[198],"improvement":[199],"71":[203],"%":[204],"using":[205],"our":[206],"proposed":[207],"making":[210],"fast":[211],"locomotion":[212],"feasible":[213],"revealing":[215],"wheeled-legged":[216],"robots\u2019":[217],"full":[218],"potential.":[219]},"counts_by_year":[{"year":2026,"cited_by_count":14},{"year":2025,"cited_by_count":37},{"year":2024,"cited_by_count":28},{"year":2023,"cited_by_count":22},{"year":2022,"cited_by_count":13},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
