{"id":"https://openalex.org/W3130123025","doi":"https://doi.org/10.1109/iros45743.2020.9340791","title":"Nonlinear model predictive control of hopping model using approximate step-to-step models for navigation on complex terrain","display_name":"Nonlinear model predictive control of hopping model using approximate step-to-step models for navigation on complex terrain","publication_year":2020,"publication_date":"2020-10-24","ids":{"openalex":"https://openalex.org/W3130123025","doi":"https://doi.org/10.1109/iros45743.2020.9340791","mag":"3130123025"},"language":"en","primary_location":{"id":"doi:10.1109/iros45743.2020.9340791","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros45743.2020.9340791","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"},"type":"article","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/A5003234685","display_name":"Ali Zamani","orcid":"https://orcid.org/0000-0001-8497-6577"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Ali Zamani","raw_affiliation_strings":["Dept. of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL, USA","institution_ids":["https://openalex.org/I39422238"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059004977","display_name":"Pranav A. Bhounsule","orcid":"https://orcid.org/0000-0002-7504-6009"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pranav A. Bhounsule","raw_affiliation_strings":["Dept. of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL, USA","institution_ids":["https://openalex.org/I39422238"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5003234685"],"corresponding_institution_ids":["https://openalex.org/I39422238"],"apc_list":null,"apc_paid":null,"fwci":0.4885,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.67290112,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9984999895095825,"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/T11615","display_name":"Control and Dynamics of Mobile Robots","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/motion-planning","display_name":"Motion planning","score":0.6724604368209839},{"id":"https://openalex.org/keywords/terrain","display_name":"Terrain","score":0.6427434682846069},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6339495182037354},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.5180142521858215},{"id":"https://openalex.org/keywords/position","display_name":"Position (finance)","score":0.5024712085723877},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.4696338176727295},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.4656776785850525},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.4632699489593506},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.462117463350296},{"id":"https://openalex.org/keywords/bellman-equation","display_name":"Bellman equation","score":0.4355069100856781},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4144507050514221},{"id":"https://openalex.org/keywords/trajectory-optimization","display_name":"Trajectory optimization","score":0.4138433337211609},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3372414708137512},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.3196713924407959},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2966703772544861},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.26823827624320984},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.16573679447174072},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12221288681030273}],"concepts":[{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.6724604368209839},{"id":"https://openalex.org/C161840515","wikidata":"https://www.wikidata.org/wiki/Q186131","display_name":"Terrain","level":2,"score":0.6427434682846069},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6339495182037354},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.5180142521858215},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.5024712085723877},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.4696338176727295},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.4656776785850525},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.4632699489593506},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.462117463350296},{"id":"https://openalex.org/C14646407","wikidata":"https://www.wikidata.org/wiki/Q1430750","display_name":"Bellman equation","level":2,"score":0.4355069100856781},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4144507050514221},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.4138433337211609},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3372414708137512},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.3196713924407959},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2966703772544861},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.26823827624320984},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.16573679447174072},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12221288681030273},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros45743.2020.9340791","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros45743.2020.9340791","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5600000023841858,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1980487315","https://openalex.org/W2010650124","https://openalex.org/W2015149365","https://openalex.org/W2022144657","https://openalex.org/W2042388195","https://openalex.org/W2052980659","https://openalex.org/W2125356896","https://openalex.org/W2504012044","https://openalex.org/W2524752696","https://openalex.org/W2560670256","https://openalex.org/W2569839618","https://openalex.org/W2892105997","https://openalex.org/W2909717089","https://openalex.org/W2969051816","https://openalex.org/W3021120077","https://openalex.org/W4297657661"],"related_works":["https://openalex.org/W1859185863","https://openalex.org/W4285537323","https://openalex.org/W2964126589","https://openalex.org/W1932159282","https://openalex.org/W4307691181","https://openalex.org/W3016225735","https://openalex.org/W1518875602","https://openalex.org/W2003479292","https://openalex.org/W2017412075","https://openalex.org/W2116748936"],"abstract_inverted_index":{"We":[0],"consider":[1],"the":[2,48,71,98,103,112,115,119,138,154,162,165,175,178,181,196],"motion":[3,58],"planning":[4,59],"problem":[5,51],"of":[6,25,109,180,195],"a":[7,10,76,81,89,148,200],"hopper":[8,176],"navigating":[9],"terrain":[11,198],"comprising":[12,91],"stepping":[13],"stones":[14],"while":[15],"optimizing":[16],"an":[17,95],"energy":[18],"metric.":[19],"The":[20,183],"most":[21],"widely":[22,55],"used":[23,56],"approach":[24,79],"discrete":[26],"searches":[27],"(e.g.,":[28,34,101,105],"A-star)":[29],"cannot":[30],"handle":[31],"boundary":[32,49],"conditions":[33],"end":[35,179],"path":[36],"constraints":[37],"on":[38],"position,":[39],"velocity).":[40],"However,":[41],"continuous":[42,77],"optimizations":[43],"can":[44],"easily":[45],"deal":[46],"with":[47,128],"value":[50],"but":[52],"are":[53,62,186],"not":[54],"in":[57,97],"because":[60],"they":[61],"computationally":[63],"intensive":[64],"and":[65,111,152,157,193],"possibly":[66],"non-convex":[67],"when":[68],"one":[69],"considers":[70],"terrain.":[72,182],"Here":[73],"we":[74,87,123,160],"use":[75],"optimization":[78],"within":[80],"model":[82],"predictive":[83],"control":[84],"framework.":[85],"First,":[86],"generate":[88],"library":[90],"initial":[92],"states":[93,113],"at":[94,114,118],"instant":[96,117],"locomotion":[99],"cycle":[100],"apex),":[102],"controls":[104],"foot":[106],"placement,":[107],"amplitude":[108],"force),":[110],"same":[116],"next":[120],"step.":[121],"Next,":[122],"fit":[124],"these":[125,141],"step-to-step":[126,144],"models":[127,145,189],"low":[129,142],"order":[130,143],"polynomials":[131],"(typically":[132],"2nd":[133],"or":[134],"3rd":[135],"order).":[136],"Finally,":[137],"planner":[139],"uses":[140],"to":[146],"preview":[147],"fixed":[149],"distance":[150],"ahead":[151],"plans":[153],"optimal":[155],"steps":[156],"controls.":[158],"Thereafter,":[159],"implement":[161],"plan":[163],"for":[164,190],"first":[166],"step,":[167],"followed":[168],"by":[169],"replanning.":[170],"This":[171],"process":[172],"continues":[173],"until":[174],"reaches":[177],"main":[184],"contributions":[185],"low-order":[187],"polynomial":[188],"fast":[191],"computation":[192],"incorporation":[194],"complex":[197],"as":[199],"cost":[201],"function.":[202]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
