{"id":"https://openalex.org/W4415180407","doi":"https://doi.org/10.23919/ecc65951.2025.11187257","title":"A Koopman Operator-based NMPC Framework for Mobile Robot Navigation under Uncertainty","display_name":"A Koopman Operator-based NMPC Framework for Mobile Robot Navigation under Uncertainty","publication_year":2025,"publication_date":"2025-06-24","ids":{"openalex":"https://openalex.org/W4415180407","doi":"https://doi.org/10.23919/ecc65951.2025.11187257"},"language":"en","primary_location":{"id":"doi:10.23919/ecc65951.2025.11187257","is_oa":false,"landing_page_url":"https://doi.org/10.23919/ecc65951.2025.11187257","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 European Control Conference (ECC)","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/A5100379597","display_name":"Xiaobin Zhang","orcid":"https://orcid.org/0000-0002-7784-3589"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaobin Zhang","raw_affiliation_strings":["University of California,Department of Electrical and Computer Engineering,Riverside,CA,USA,92521"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California,Department of Electrical and Computer Engineering,Riverside,CA,USA,92521","institution_ids":["https://openalex.org/I103635307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088442366","display_name":"Mohamed Karim Bouafoura","orcid":"https://orcid.org/0000-0002-1748-2873"},"institutions":[{"id":"https://openalex.org/I2800887215","display_name":"Tunisia Polytechnic School","ror":"https://ror.org/00dse3307","country_code":"TN","type":"education","lineage":["https://openalex.org/I2800887215"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Mohamed Karim Bouafoura","raw_affiliation_strings":["Polytechnic School of Tunisia,La Marsa,Tunisia,2078"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Polytechnic School of Tunisia,La Marsa,Tunisia,2078","institution_ids":["https://openalex.org/I2800887215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101529206","display_name":"Lu Shi","orcid":"https://orcid.org/0009-0004-2624-2240"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lu Shi","raw_affiliation_strings":["Tsinghua University,Institute of AI Industry Research,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua University,Institute of AI Industry Research,China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006022077","display_name":"Konstantinos Karydis","orcid":"https://orcid.org/0000-0002-1144-8260"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Konstantinos Karydis","raw_affiliation_strings":["University of California,Department of Electrical and Computer Engineering,Riverside,CA,USA,92521"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California,Department of Electrical and Computer Engineering,Riverside,CA,USA,92521","institution_ids":["https://openalex.org/I103635307"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9042,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.79302593,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"2523","last_page":"2530"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9225000143051147,"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"}},"topics":[{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9225000143051147,"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/control-theory","display_name":"Control theory (sociology)","score":0.5875999927520752},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.5611000061035156},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5209000110626221},{"id":"https://openalex.org/keywords/operator","display_name":"Operator (biology)","score":0.51910001039505},{"id":"https://openalex.org/keywords/affine-transformation","display_name":"Affine transformation","score":0.43689998984336853},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.43149998784065247},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.4072999954223633},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.3986000120639801},{"id":"https://openalex.org/keywords/state-space","display_name":"State space","score":0.391400009393692}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5875999927520752},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.5611000061035156},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5209000110626221},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5199000239372253},{"id":"https://openalex.org/C17020691","wikidata":"https://www.wikidata.org/wiki/Q139677","display_name":"Operator (biology)","level":5,"score":0.51910001039505},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4535999894142151},{"id":"https://openalex.org/C92757383","wikidata":"https://www.wikidata.org/wiki/Q382497","display_name":"Affine transformation","level":2,"score":0.43689998984336853},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.43149998784065247},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.4072999954223633},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.3986000120639801},{"id":"https://openalex.org/C72434380","wikidata":"https://www.wikidata.org/wiki/Q230930","display_name":"State space","level":2,"score":0.391400009393692},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.3736000061035156},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.35249999165534973},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3521000146865845},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.3409000039100647},{"id":"https://openalex.org/C205203396","wikidata":"https://www.wikidata.org/wiki/Q612143","display_name":"Bilinear interpolation","level":2,"score":0.33570000529289246},{"id":"https://openalex.org/C157286648","wikidata":"https://www.wikidata.org/wiki/Q846780","display_name":"Kalman filter","level":2,"score":0.3310999870300293},{"id":"https://openalex.org/C2780440489","wikidata":"https://www.wikidata.org/wiki/Q5227278","display_name":"Data-driven","level":2,"score":0.3206999897956848},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.3176000118255615},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.31540000438690186},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.3127000033855438},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.3125},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3018999993801117},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.29739999771118164},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.28299999237060547},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C77405623","wikidata":"https://www.wikidata.org/wiki/Q598451","display_name":"System dynamics","level":2,"score":0.27810001373291016},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.25049999356269836},{"id":"https://openalex.org/C127491075","wikidata":"https://www.wikidata.org/wiki/Q7617825","display_name":"Stochastic modelling","level":2,"score":0.2502000033855438}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/ecc65951.2025.11187257","is_oa":false,"landing_page_url":"https://doi.org/10.23919/ecc65951.2025.11187257","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 European Control Conference (ECC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1924639614","https://openalex.org/W1969354366","https://openalex.org/W2027766085","https://openalex.org/W2056947227","https://openalex.org/W2091259063","https://openalex.org/W2123871098","https://openalex.org/W2147600827","https://openalex.org/W2149390434","https://openalex.org/W2388591084","https://openalex.org/W2561027863","https://openalex.org/W2563378438","https://openalex.org/W2568560373","https://openalex.org/W2735197468","https://openalex.org/W2795578832","https://openalex.org/W2842089854","https://openalex.org/W2902132588","https://openalex.org/W2945041482","https://openalex.org/W2967427547","https://openalex.org/W3090778226","https://openalex.org/W3119315021","https://openalex.org/W3126673178","https://openalex.org/W3131959844","https://openalex.org/W3140564639","https://openalex.org/W3206230600","https://openalex.org/W3206673271","https://openalex.org/W3216899544","https://openalex.org/W4213452319","https://openalex.org/W4280571816","https://openalex.org/W4382981733","https://openalex.org/W4387350578","https://openalex.org/W4393404844","https://openalex.org/W4396766460","https://openalex.org/W4412346677"],"related_works":[],"abstract_inverted_index":{"Mobile":[0],"robot":[1,166],"navigation":[2,144],"can":[3,22,89],"be":[4,32],"challenged":[5],"by":[6,52,57],"system":[7,129],"uncertainty.":[8,45],"For":[9],"example,":[10],"ground":[11],"friction":[12],"may":[13,31],"vary":[14],"abruptly":[15],"causing":[16],"slipping,":[17],"and":[18,75,180],"noisy":[19],"sensor":[20],"data":[21,121],"lead":[23],"to":[24,41,48,116,122],"inaccurate":[25],"feedback":[26],"control.":[27],"Traditional":[28],"model-based":[29],"methods":[30],"limited":[33],"when":[34],"considering":[35],"such":[36],"variations,":[37],"making":[38],"them":[39],"fragile":[40],"varying":[42],"types":[43],"of":[44,59,138,153,186],"One":[46],"way":[47],"address":[49],"this":[50],"is":[51,110],"leveraging":[53],"learned":[54],"prediction":[55],"models":[56],"means":[58],"the":[60,72,77,103,107,113,124,128,139,154,187],"Koopman":[61,104,125],"operator":[62,126],"into":[63],"nonlinear":[64],"model":[65,87],"predictive":[66],"control":[67,134,145],"(NMPC).":[68],"This":[69],"paper":[70],"describes":[71],"formulation":[73],"of,":[74],"provides":[76],"solution":[78],"to,":[79],"an":[80],"NMPC":[81],"problem":[82,109],"using":[83,163],"a":[84,164,175],"lifted":[85],"bilinear":[86],"that":[88],"accurately":[90],"predict":[91],"affine":[92],"input":[93],"systems":[94],"with":[95,149,167,174],"stochastic":[96,169],"perturbations.":[97],"System":[98],"constraints":[99],"are":[100,130],"defined":[101],"in":[102,112],"space,":[105],"while":[106],"optimization":[108],"solved":[111],"state":[114],"space":[115],"reduce":[117],"computational":[118],"complexity.":[119],"Training":[120],"estimate":[123],"for":[127],"given":[131],"via":[132],"randomized":[133],"inputs.":[135],"The":[136,151],"output":[137],"developed":[140],"method":[141,156],"enables":[142],"closed-loop":[143],"over":[146],"environments":[147],"populated":[148],"obstacles.":[150],"effectiveness":[152],"proposed":[155],"has":[157],"been":[158],"tested":[159],"through":[160],"numerical":[161],"simulations":[162,173],"wheeled":[165],"additive":[168],"velocity":[170],"perturbations,":[171],"Gazebo":[172],"realistic":[176],"digital":[177],"twin":[178],"robot,":[179],"physical":[181],"hardware":[182],"experiments":[183],"without":[184],"knowledge":[185],"true":[188],"dynamics.":[189]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-15T00:00:00"}
