{"id":"https://openalex.org/W4383109083","doi":"https://doi.org/10.1109/icra48891.2023.10161138","title":"Real-Time Model Predictive Control for Industrial Manipulators with Singularity-Tolerant Hierarchical Task Control","display_name":"Real-Time Model Predictive Control for Industrial Manipulators with Singularity-Tolerant Hierarchical Task Control","publication_year":2023,"publication_date":"2023-05-29","ids":{"openalex":"https://openalex.org/W4383109083","doi":"https://doi.org/10.1109/icra48891.2023.10161138"},"language":"en","primary_location":{"id":"doi:10.1109/icra48891.2023.10161138","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra48891.2023.10161138","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE International Conference on Robotics and Automation (ICRA)","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/A5100329301","display_name":"Jaemin Lee","orcid":"https://orcid.org/0000-0003-3843-996X"},"institutions":[{"id":"https://openalex.org/I122411786","display_name":"California Institute of Technology","ror":"https://ror.org/05dxps055","country_code":"US","type":"education","lineage":["https://openalex.org/I122411786"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jaemin Lee","raw_affiliation_strings":["California Institute of Technology,Department of Mechanical and Civil Engineering,Pasadena,CA,USA","Department of Mechanical and Civil Engineering, California Institute of Technology, Pasadena, CA, USA"],"affiliations":[{"raw_affiliation_string":"California Institute of Technology,Department of Mechanical and Civil Engineering,Pasadena,CA,USA","institution_ids":["https://openalex.org/I122411786"]},{"raw_affiliation_string":"Department of Mechanical and Civil Engineering, California Institute of Technology, Pasadena, CA, USA","institution_ids":["https://openalex.org/I122411786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075135654","display_name":"Mingyo Seo","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mingyo Seo","raw_affiliation_strings":["University of Texas at Austin,Austin,TX,USA","University of Texas at Austin, Austin, TX, USA"],"affiliations":[{"raw_affiliation_string":"University of Texas at Austin,Austin,TX,USA","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"University of Texas at Austin, Austin, TX, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039019991","display_name":"Andrew Bylard","orcid":null},"institutions":[{"id":"https://openalex.org/I4210141015","display_name":"PaxVax (United States)","ror":"https://ror.org/0425hsv68","country_code":"US","type":"company","lineage":["https://openalex.org/I4210141015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew Bylard","raw_affiliation_strings":["Dexterity Inc,Redwood City,CA,USA","Dexterity Inc, Redwood City, CA, USA"],"affiliations":[{"raw_affiliation_string":"Dexterity Inc,Redwood City,CA,USA","institution_ids":["https://openalex.org/I4210141015"]},{"raw_affiliation_string":"Dexterity Inc, Redwood City, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112697339","display_name":"Robert Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I4210141015","display_name":"PaxVax (United States)","ror":"https://ror.org/0425hsv68","country_code":"US","type":"company","lineage":["https://openalex.org/I4210141015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert Sun","raw_affiliation_strings":["Dexterity Inc,Redwood City,CA,USA","Dexterity Inc, Redwood City, CA, USA"],"affiliations":[{"raw_affiliation_string":"Dexterity Inc,Redwood City,CA,USA","institution_ids":["https://openalex.org/I4210141015"]},{"raw_affiliation_string":"Dexterity Inc, Redwood City, CA, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079374033","display_name":"Luis Sentis","orcid":"https://orcid.org/0000-0003-2856-4863"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Luis Sentis","raw_affiliation_strings":["University of Texas at Austin,Austin,TX,USA","University of Texas at Austin, Austin, TX, USA"],"affiliations":[{"raw_affiliation_string":"University of Texas at Austin,Austin,TX,USA","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"University of Texas at Austin, Austin, TX, USA","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5100329301"],"corresponding_institution_ids":["https://openalex.org/I122411786"],"apc_list":null,"apc_paid":null,"fwci":3.1808,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.92069725,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"12282","last_page":"12288"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9970999956130981,"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.9970999956130981,"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/T10876","display_name":"Fault Detection and Control Systems","score":0.9871000051498413,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.9782000184059143,"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/model-predictive-control","display_name":"Model predictive control","score":0.8220150470733643},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.7510867118835449},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.5808645486831665},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5605425834655762},{"id":"https://openalex.org/keywords/torque","display_name":"Torque","score":0.5430343747138977},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.5064364671707153},{"id":"https://openalex.org/keywords/singularity","display_name":"Singularity","score":0.4729093015193939},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.44063496589660645},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.4223368763923645},{"id":"https://openalex.org/keywords/quadratic-programming","display_name":"Quadratic programming","score":0.41000401973724365},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.27498766779899597},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.23721301555633545},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.21814680099487305},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2019338607788086},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19297119975090027}],"concepts":[{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.8220150470733643},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7510867118835449},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.5808645486831665},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5605425834655762},{"id":"https://openalex.org/C144171764","wikidata":"https://www.wikidata.org/wiki/Q48103","display_name":"Torque","level":2,"score":0.5430343747138977},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.5064364671707153},{"id":"https://openalex.org/C16171025","wikidata":"https://www.wikidata.org/wiki/Q863349","display_name":"Singularity","level":2,"score":0.4729093015193939},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.44063496589660645},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4223368763923645},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.41000401973724365},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.27498766779899597},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.23721301555633545},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.21814680099487305},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2019338607788086},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19297119975090027},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icra48891.2023.10161138","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra48891.2023.10161138","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1978956894","https://openalex.org/W1986152369","https://openalex.org/W2065548345","https://openalex.org/W2108873643","https://openalex.org/W2110612452","https://openalex.org/W2112474089","https://openalex.org/W2125406801","https://openalex.org/W2132783291","https://openalex.org/W2164032318","https://openalex.org/W2198582666","https://openalex.org/W2547850563","https://openalex.org/W2590307769","https://openalex.org/W2772044689","https://openalex.org/W2783820429","https://openalex.org/W2804623852","https://openalex.org/W2954662817","https://openalex.org/W2970228732","https://openalex.org/W2989090039","https://openalex.org/W2999901077","https://openalex.org/W3007985585","https://openalex.org/W3009198376","https://openalex.org/W3090017599","https://openalex.org/W3101925693","https://openalex.org/W3108634522","https://openalex.org/W3119702752","https://openalex.org/W4200504721","https://openalex.org/W4214892656","https://openalex.org/W4285102215","https://openalex.org/W6678752399","https://openalex.org/W6679468576","https://openalex.org/W6687510630","https://openalex.org/W6747115968","https://openalex.org/W6782900827","https://openalex.org/W6786549778","https://openalex.org/W6805089667"],"related_works":["https://openalex.org/W2789522126","https://openalex.org/W1990079087","https://openalex.org/W2066693961","https://openalex.org/W2080896647","https://openalex.org/W2025587901","https://openalex.org/W2028217664","https://openalex.org/W2158000646","https://openalex.org/W2886734572","https://openalex.org/W1852236601","https://openalex.org/W3011628374"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"a":[3,17,126,164],"real-time":[4],"model":[5],"predictive":[6],"control":[7,132],"(MPC)":[8],"strategy":[9],"for":[10,159,171],"accomplishing":[11],"multiple":[12],"tasks":[13,51],"using":[14,66,145],"robots":[15],"within":[16],"finite-time":[18],"horizon.":[19],"In":[20,43],"industrial":[21,147],"robotic":[22,160],"applications,":[23],"it":[24],"is":[25,108,117],"crucial":[26],"to":[27,31],"consider":[28],"various":[29],"constraints":[30],"ensure":[32],"that":[33],"joint":[34],"position,":[35],"velocity,":[36],"and":[37,46,53,68,141,174],"torque":[38,172],"limits":[39],"are":[40,83],"not":[41],"exceeded.":[42],"addition,":[44],"singularity-free":[45],"smooth":[47],"motions":[48],"require":[49],"executing":[50],"continuously":[52],"safely.":[54],"Instead":[55],"of":[56,88,98],"formulating":[57],"nonlinear":[58],"MPC":[59,64,81,101,115],"problems,":[60],"we":[61,92,151],"devise":[62],"linear":[63,80],"problems":[65,82],"kinematic":[67],"dynamic":[69],"models":[70],"linearized":[71],"along":[72],"nominal":[73],"trajectories":[74],"produced":[75],"by":[76],"hierarchical":[77],"controllers.":[78],"These":[79],"solvable":[84],"via":[85],"the":[86,95,99,104,177],"use":[87],"Quadratic":[89],"Pro-gramming;":[90],"therefore,":[91],"significantly":[93],"reduce":[94],"computation":[96],"time":[97],"proposed":[100,114],"framework":[102,116],"so":[103],"resulting":[105],"update":[106],"frequency":[107],"higher":[109],"than":[110,125],"1":[111],"kHz.":[112],"Our":[113],"more":[118],"efficient":[119],"in":[120,138,142,155],"reducing":[121],"task":[122],"tracking":[123],"errors":[124],"baseline":[127],"based":[128],"on":[129],"operational":[130],"space":[131],"(OSC).":[133],"We":[134],"validate":[135],"our":[136,153],"approach":[137],"numerical":[139],"simulations":[140],"real":[143],"experiments":[144],"an":[146],"manipulator.":[148],"More":[149],"specifically,":[150],"deploy":[152],"method":[154],"two":[156],"practical":[157],"scenarios":[158],"logistics:":[161],"1)":[162],"controlling":[163,176],"robot":[165],"carrying":[166],"heavy":[167],"payloads":[168],"while":[169,179],"accounting":[170],"limits,":[173],"2)":[175],"end-effector":[178],"avoiding":[180],"singularities.":[181]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":3}],"updated_date":"2026-03-01T08:55:55.761014","created_date":"2025-10-10T00:00:00"}
