{"id":"https://openalex.org/W4414538276","doi":"https://doi.org/10.1109/lra.2025.3615030","title":"Approximating Global Contact-Implicit MPC via Sampling and Local Complementarity","display_name":"Approximating Global Contact-Implicit MPC via Sampling and Local Complementarity","publication_year":2025,"publication_date":"2025-09-26","ids":{"openalex":"https://openalex.org/W4414538276","doi":"https://doi.org/10.1109/lra.2025.3615030"},"language":"en","primary_location":{"id":"doi:10.1109/lra.2025.3615030","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2025.3615030","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"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 Robotics and Automation Letters","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/A5120593314","display_name":"Sharanya Venkatesh","orcid":null},"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":"Sharanya Venkatesh","raw_affiliation_strings":["GRASP Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0009-0005-7487-2199","affiliations":[{"raw_affiliation_string":"GRASP Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077373086","display_name":"Bibit Bianchini","orcid":null},"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":"Bibit Bianchini","raw_affiliation_strings":["GRASP Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0009-0002-0103-8572","affiliations":[{"raw_affiliation_string":"GRASP Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022533685","display_name":"Alp Aydinoglu","orcid":"https://orcid.org/0000-0003-1763-562X"},"institutions":[{"id":"https://openalex.org/I4210143335","display_name":"Boston Dynamics (United States)","ror":"https://ror.org/0488ezv32","country_code":"US","type":"company","lineage":["https://openalex.org/I4210143335"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alp Aydinoglu","raw_affiliation_strings":["Boston Dynamics, Waltham, MA, USA"],"raw_orcid":"https://orcid.org/0000-0003-1763-562X","affiliations":[{"raw_affiliation_string":"Boston Dynamics, Waltham, MA, USA","institution_ids":["https://openalex.org/I4210143335"]}]},{"author_position":"middle","author":{"id":null,"display_name":"William Yang","orcid":"https://orcid.org/0000-0003-0711-3414"},"institutions":[{"id":"https://openalex.org/I1311688040","display_name":"Amazon (United States)","ror":"https://ror.org/04mv4n011","country_code":"US","type":"company","lineage":["https://openalex.org/I1311688040"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"William Yang","raw_affiliation_strings":["Amazon Robotics, Seattle, WA, USA"],"raw_orcid":"https://orcid.org/0000-0003-0711-3414","affiliations":[{"raw_affiliation_string":"Amazon Robotics, Seattle, WA, USA","institution_ids":["https://openalex.org/I1311688040"]}]},{"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":["GRASP Laboratory, University of Pennsylvania, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0000-0003-0599-385X","affiliations":[{"raw_affiliation_string":"GRASP Laboratory, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5120593314"],"corresponding_institution_ids":["https://openalex.org/I79576946"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3152749,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"10","issue":"11","first_page":"12117","last_page":"12124"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9975000023841858,"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.9975000023841858,"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/T11533","display_name":"Melanoma and MAPK Pathways","score":0.927299976348877,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular 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"}},{"id":"https://openalex.org/T10621","display_name":"Gene Regulatory Network Analysis","score":0.926800012588501,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular 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/locality","display_name":"Locality","score":0.67330002784729},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.6128000020980835},{"id":"https://openalex.org/keywords/complementarity","display_name":"Complementarity (molecular biology)","score":0.6033999919891357},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.570900022983551},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.5378000140190125},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.46470001339912415},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.45100000500679016},{"id":"https://openalex.org/keywords/robot-end-effector","display_name":"Robot end effector","score":0.3995000123977661}],"concepts":[{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.67330002784729},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.6128000020980835},{"id":"https://openalex.org/C202269582","wikidata":"https://www.wikidata.org/wiki/Q2644277","display_name":"Complementarity (molecular biology)","level":2,"score":0.6033999919891357},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.570900022983551},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5378000140190125},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5188000202178955},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.46470001339912415},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.45100000500679016},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.40149998664855957},{"id":"https://openalex.org/C8652668","wikidata":"https://www.wikidata.org/wiki/Q1340324","display_name":"Robot end effector","level":3,"score":0.3995000123977661},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.39559999108314514},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.3513000011444092},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.33149999380111694},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.32100000977516174},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.3165000081062317},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.2849000096321106},{"id":"https://openalex.org/C150415221","wikidata":"https://www.wikidata.org/wiki/Q40687","display_name":"Robotic arm","level":2,"score":0.28360000252723694},{"id":"https://openalex.org/C87698059","wikidata":"https://www.wikidata.org/wiki/Q1808960","display_name":"LTI system theory","level":3,"score":0.27410000562667847},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2734000086784363},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.26759999990463257},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.26489999890327454},{"id":"https://openalex.org/C151376022","wikidata":"https://www.wikidata.org/wiki/Q168698","display_name":"Exponential function","level":2,"score":0.26420000195503235},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.26269999146461487},{"id":"https://openalex.org/C161362739","wikidata":"https://www.wikidata.org/wiki/Q2301555","display_name":"Open-loop controller","level":3,"score":0.25949999690055847},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.258899986743927}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2025.3615030","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2025.3615030","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"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 Robotics and Automation Letters","raw_type":"journal-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/W1514487078","https://openalex.org/W1989021449","https://openalex.org/W2074070730","https://openalex.org/W2081683070","https://openalex.org/W2087617385","https://openalex.org/W2098030884","https://openalex.org/W2101340954","https://openalex.org/W2149675356","https://openalex.org/W2410617946","https://openalex.org/W2769646558","https://openalex.org/W2805883505","https://openalex.org/W2949582037","https://openalex.org/W3022357154","https://openalex.org/W3200128452","https://openalex.org/W3202328163","https://openalex.org/W4206665678","https://openalex.org/W4232062228","https://openalex.org/W4312264622","https://openalex.org/W4312602775","https://openalex.org/W4385403811","https://openalex.org/W4386025948","https://openalex.org/W4388739215","https://openalex.org/W4388901983","https://openalex.org/W4389667244","https://openalex.org/W4399020470","https://openalex.org/W4401109371","https://openalex.org/W4402354097","https://openalex.org/W4402754209","https://openalex.org/W4403035129","https://openalex.org/W4410879364","https://openalex.org/W4413917178","https://openalex.org/W4413925917","https://openalex.org/W4414050412"],"related_works":[],"abstract_inverted_index":{"To":[0],"achieve":[1],"general-purpose":[2],"dexterous":[3,139],"manipulation,":[4],"robots":[5],"must":[6],"rapidly":[7],"devise":[8],"and":[9],"execute":[10],"contact-rich":[11,93,122],"behaviors.":[12],"Existing":[13],"model-based":[14],"controllers":[15],"cannot":[16],"globally":[17],"optimize":[18],"in":[19,32,101],"real":[20],"time":[21],"over":[22],"the":[23,47,65,109,114,118],"exponential":[24],"number":[25],"of":[26,67,77,137,149],"possible":[27,78],"contact":[28],"sequences.":[29],"Instead,":[30],"progress":[31],"contact-implicit":[33,134],"control":[34,70,97],"leverages":[35,64],"simpler":[36],"models":[37],"that,":[38],"while":[39],"still":[40],"hybrid,":[41],"make":[42],"local":[43,68,124],"approximations.":[44],"Locality":[45],"limits":[46],"controller":[48,135,144],"to":[49,56,86,107,125],"exploit":[50],"only":[51],"nearby":[52],"interactions,":[53],"requiring":[54],"intervention":[55],"richly":[57],"explore":[58],"contacts":[59],"more":[60],"broadly.":[61],"Our":[62,82,99],"approach":[63],"strengths":[66],"complementarity-based":[69],"combined":[71],"with":[72,152],"low-dimensional,":[73],"but":[74],"global,":[75],"sampling":[76],"end":[79,104],"effector":[80,105],"locations.":[81],"key":[83],"insight":[84],"is":[85,131],"consider":[87],"a":[88,92,132,153],"contact-free":[89,110],"stage":[90,94,111],"preceding":[91],"at":[95],"every":[96],"loop.":[98],"algorithm,":[100],"parallel,":[102],"samples":[103],"locations":[106],"which":[108],"can":[112],"move":[113],"robot,":[115],"then":[116],"considers":[117],"cost":[119],"predicted":[120],"by":[121],"MPC":[123],"each":[126],"sampled":[127],"location.":[128],"The":[129],"result":[130],"globally-informed,":[133],"capable":[136],"real-time":[138],"manipulation.":[140],"We":[141],"demonstrate":[142],"our":[143],"on":[145],"precise,":[146],"non-prehensile":[147],"manipulation":[148],"non-convex":[150],"objects":[151],"Franka":[154],"arm.":[155],"Project":[156],"webpage:":[157],"<uri":[158],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[159],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">https://approximating-global-ci-mpc.github.io</uri>.":[160]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
