{"id":"https://openalex.org/W4401109371","doi":"https://doi.org/10.1109/tro.2024.3435423","title":"Consensus Complementarity Control for Multicontact MPC","display_name":"Consensus Complementarity Control for Multicontact MPC","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4401109371","doi":"https://doi.org/10.1109/tro.2024.3435423"},"language":"en","primary_location":{"id":"doi:10.1109/tro.2024.3435423","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tro.2024.3435423","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-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/A5022533685","display_name":"Alp Aydinoglu","orcid":"https://orcid.org/0000-0003-1763-562X"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Alp Aydinoglu","raw_affiliation_strings":["General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0000-0003-1763-562X","affiliations":[{"raw_affiliation_string":"General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114734309","display_name":"Adam Wei","orcid":"https://orcid.org/0009-0007-0190-0835"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Adam Wei","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada"],"raw_orcid":"https://orcid.org/0009-0007-0190-0835","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wei-Cheng Huang","orcid":"https://orcid.org/0009-0001-0711-9464"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wei-Cheng Huang","raw_affiliation_strings":["General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0009-0001-0711-9464","affiliations":[{"raw_affiliation_string":"General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085111442","display_name":"Michael Posa","orcid":"https://orcid.org/0000-0003-0599-385X"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Posa","raw_affiliation_strings":["General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0000-0003-0599-385X","affiliations":[{"raw_affiliation_string":"General Robotics, Automation, Sensing and Perception (GRASP) Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5022533685"],"corresponding_institution_ids":["https://openalex.org/I79576946"],"apc_list":null,"apc_paid":null,"fwci":4.1018,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.94458958,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"40","issue":null,"first_page":"3879","last_page":"3896"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9945999979972839,"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/T10791","display_name":"Advanced Control Systems Optimization","score":0.9945999979972839,"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"}},{"id":"https://openalex.org/T10096","display_name":"Metal-Organic Frameworks: Synthesis and Applications","score":0.944599986076355,"subfield":{"id":"https://openalex.org/subfields/1604","display_name":"Inorganic Chemistry"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10192","display_name":"Catalytic Processes in Materials Science","score":0.9253000020980835,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/complementarity","display_name":"Complementarity (molecular biology)","score":0.6555933952331543},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.4944157600402832},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4618799388408661},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.42316702008247375},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.39088675379753113},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3410949409008026},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.33131664991378784},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3302229046821594},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.24694210290908813},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.23627468943595886}],"concepts":[{"id":"https://openalex.org/C202269582","wikidata":"https://www.wikidata.org/wiki/Q2644277","display_name":"Complementarity (molecular biology)","level":2,"score":0.6555933952331543},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.4944157600402832},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4618799388408661},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.42316702008247375},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.39088675379753113},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3410949409008026},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.33131664991378784},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3302229046821594},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24694210290908813},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.23627468943595886},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tro.2024.3435423","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tro.2024.3435423","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2058596430","display_name":null,"funder_award_id":"EFRI-1935294","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2812799932","display_name":null,"funder_award_id":"CMMI-1830218","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":70,"referenced_works":["https://openalex.org/W1945123189","https://openalex.org/W1963529497","https://openalex.org/W1977985274","https://openalex.org/W1992026489","https://openalex.org/W2001024683","https://openalex.org/W2017239762","https://openalex.org/W2061232002","https://openalex.org/W2073408938","https://openalex.org/W2073787051","https://openalex.org/W2087617385","https://openalex.org/W2094263082","https://openalex.org/W2095905764","https://openalex.org/W2101340954","https://openalex.org/W2109783572","https://openalex.org/W2113115376","https://openalex.org/W2149675356","https://openalex.org/W2158782408","https://openalex.org/W2164278908","https://openalex.org/W2198582666","https://openalex.org/W2601087514","https://openalex.org/W2606482332","https://openalex.org/W2607116528","https://openalex.org/W2748791965","https://openalex.org/W2749680651","https://openalex.org/W2752199592","https://openalex.org/W2769646558","https://openalex.org/W2783859738","https://openalex.org/W2788030459","https://openalex.org/W2903503922","https://openalex.org/W2968602568","https://openalex.org/W2969111820","https://openalex.org/W2991032472","https://openalex.org/W3024987186","https://openalex.org/W3041042960","https://openalex.org/W3042661043","https://openalex.org/W3081791272","https://openalex.org/W3090143443","https://openalex.org/W3091282566","https://openalex.org/W3093175803","https://openalex.org/W3098519166","https://openalex.org/W3101798601","https://openalex.org/W3119053045","https://openalex.org/W3132444912","https://openalex.org/W3142410314","https://openalex.org/W3158246974","https://openalex.org/W3182024639","https://openalex.org/W3196603227","https://openalex.org/W3199300111","https://openalex.org/W3202328163","https://openalex.org/W3211454553","https://openalex.org/W4205727321","https://openalex.org/W4226307960","https://openalex.org/W4238307931","https://openalex.org/W4285102481","https://openalex.org/W4288885957","https://openalex.org/W4312271328","https://openalex.org/W4312857607","https://openalex.org/W4378696928","https://openalex.org/W4383109127","https://openalex.org/W4386025948","https://openalex.org/W4387682164","https://openalex.org/W4389667244","https://openalex.org/W6684180196","https://openalex.org/W6735792551","https://openalex.org/W6781136170","https://openalex.org/W6784172082","https://openalex.org/W6803376173","https://openalex.org/W6810823729","https://openalex.org/W6810885277","https://openalex.org/W6940672572"],"related_works":["https://openalex.org/W2521519254","https://openalex.org/W3139833644","https://openalex.org/W3123110765","https://openalex.org/W4383553409","https://openalex.org/W2104948296","https://openalex.org/W1735800226","https://openalex.org/W4285172739","https://openalex.org/W3123208392","https://openalex.org/W2110047879","https://openalex.org/W2556120871"],"abstract_inverted_index":{"We":[0,53,88,111],"propose":[1],"a":[2,39,55,76,103,120,124,130],"hybrid":[3],"model":[4],"predictive":[5],"control":[6],"algorithm,":[7],"consensus":[8,77],"complementarity":[9],"control,":[10],"for":[11,24],"systems":[12],"that":[13,65],"make":[14],"and":[15,36,102],"break":[16],"contact":[17,29,73,85,100],"with":[18,30,129],"their":[19],"environment.":[20],"Many":[21],"state-of-the-art":[22],"controllers":[23],"tasks,":[25],"which":[26],"require":[27,38],"initiating":[28],"the":[31,59,84,114],"environment,":[32],"such":[33],"as":[34],"locomotion":[35],"manipulation,":[37],"priori":[40],"mode":[41],"schedules":[42],"or":[43],"are":[44],"too":[45],"computationally":[46],"complex":[47],"to":[48],"run":[49],"at":[50],"real-time":[51],"rates.":[52],"present":[54],"method":[56,62,118],"based":[57],"on":[58,92,106,119],"alternating":[60],"direction":[61],"of":[63,68,83,116],"multipliers":[64],"is":[66],"capable":[67],"high-speed":[69],"reasoning":[70],"over":[71],"potential":[72],"events.":[74],"Via":[75],"formulation,":[78],"our":[79,90,117],"approach":[80],"enables":[81],"parallelization":[82],"scheduling":[86],"problem.":[87],"validate":[89],"results":[91],"five":[93],"numerical":[94],"examples,":[95],"including":[96],"four":[97],"high-dimensional":[98],"frictional":[99],"problems,":[101],"physical":[104,121],"experimentation":[105],"an":[107],"underactuated":[108],"multicontact":[109,126],"system.":[110],"further":[112],"demonstrate":[113],"effectiveness":[115],"experiment":[122],"accomplishing":[123],"high-dimensional,":[125],"manipulation":[127],"task":[128],"robot":[131],"arm.":[132]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
