{"id":"https://openalex.org/W4411231958","doi":"https://doi.org/10.1109/lra.2025.3579205","title":"ToMPC: Task-Oriented Model Predictive Control via ADMM for Safe Robotic Manipulation","display_name":"ToMPC: Task-Oriented Model Predictive Control via ADMM for Safe Robotic Manipulation","publication_year":2025,"publication_date":"2025-06-12","ids":{"openalex":"https://openalex.org/W4411231958","doi":"https://doi.org/10.1109/lra.2025.3579205"},"language":"en","primary_location":{"id":"doi:10.1109/lra.2025.3579205","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2025.3579205","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":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2603.13944","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044676762","display_name":"Xinyu Jia","orcid":"https://orcid.org/0000-0003-1457-5748"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Xinyu Jia","raw_affiliation_strings":["Department of Biomedical Engineering, National University of Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0003-1457-5748","affiliations":[{"raw_affiliation_string":"Department of Biomedical Engineering, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100443644","display_name":"Wenxin Wang","orcid":"https://orcid.org/0000-0002-8189-3124"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Wenxin Wang","raw_affiliation_strings":["Department of Biomedical Engineering, National University of Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-8189-3124","affiliations":[{"raw_affiliation_string":"Department of Biomedical Engineering, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100628179","display_name":"Jun Yang","orcid":"https://orcid.org/0000-0002-3797-1949"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Jun Yang","raw_affiliation_strings":["Department of Biomedical Engineering, National University of Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-3797-1949","affiliations":[{"raw_affiliation_string":"Department of Biomedical Engineering, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015092734","display_name":"Yongping Pan","orcid":"https://orcid.org/0000-0002-8587-6065"},"institutions":[{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yongping Pan","raw_affiliation_strings":["Peng Cheng Laboratory, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0002-8587-6065","affiliations":[{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100383575","display_name":"Haoyong Yu","orcid":"https://orcid.org/0000-0002-9876-4863"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Haoyong Yu","raw_affiliation_strings":["Department of Biomedical Engineering, National University of Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-9876-4863","affiliations":[{"raw_affiliation_string":"Department of Biomedical Engineering, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.7851,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.85030532,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"10","issue":"8","first_page":"7939","last_page":"7946"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9940000176429749,"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.9940000176429749,"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.9348999857902527,"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.928600013256073,"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/task","display_name":"Task (project management)","score":0.7033381462097168},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.672050952911377},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6220685839653015},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.5093875527381897},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4742899537086487},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.17923909425735474},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.04915747046470642}],"concepts":[{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.7033381462097168},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.672050952911377},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6220685839653015},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.5093875527381897},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4742899537086487},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17923909425735474},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.04915747046470642}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/lra.2025.3579205","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2025.3579205","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"},{"id":"pmh:oai:arXiv.org:2603.13944","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2603.13944","pdf_url":"https://arxiv.org/pdf/2603.13944","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2603.13944","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2603.13944","pdf_url":"https://arxiv.org/pdf/2603.13944","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4411231958.pdf","grobid_xml":"https://content.openalex.org/works/W4411231958.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W1978023077","https://openalex.org/W2004139909","https://openalex.org/W2013439434","https://openalex.org/W2105085370","https://openalex.org/W2293883387","https://openalex.org/W2568780501","https://openalex.org/W2737829489","https://openalex.org/W2906487027","https://openalex.org/W3004162504","https://openalex.org/W3090017599","https://openalex.org/W3108634522","https://openalex.org/W3198074902","https://openalex.org/W4285102174","https://openalex.org/W4287617987","https://openalex.org/W4292363360","https://openalex.org/W4293049973","https://openalex.org/W4320015945","https://openalex.org/W4365420601","https://openalex.org/W4383109083","https://openalex.org/W4383503844","https://openalex.org/W4389609887","https://openalex.org/W4392822468","https://openalex.org/W4399469378","https://openalex.org/W4401109371","https://openalex.org/W4401414910","https://openalex.org/W4401416622","https://openalex.org/W4405785558","https://openalex.org/W6874298636"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W1990079087","https://openalex.org/W3202234113","https://openalex.org/W2390279801","https://openalex.org/W2101188133","https://openalex.org/W4391913857","https://openalex.org/W2556120871","https://openalex.org/W2169395074"],"abstract_inverted_index":{"This":[0,48],"paper":[1],"proposes":[2],"a":[3,93],"task-oriented":[4,34],"model":[5],"predictive":[6],"control":[7],"(ToMPC)":[8],"framework":[9,20,102],"for":[10],"safe":[11],"and":[12,24,75,89,119],"efficient":[13],"robotic":[14,96],"manipulation":[15,43,114],"in":[16,45,87,109],"open":[17],"workspaces.":[18],"The":[19,80],"unifies":[21],"collision-free":[22],"motion":[23,105],"robot-environment":[25],"interaction":[26],"to":[27,41,122],"address":[28],"diverse":[29],"scenarios.":[30],"Additionally,":[31],"it":[32],"introduces":[33],"obstacle":[35],"avoidance":[36],"that":[37,100],"leverages":[38],"kinematic":[39],"redundancy":[40],"enhance":[42],"efficiency":[44],"obstructed":[46],"environments.":[47],"complex":[49],"optimization":[50],"problem":[51,65],"is":[52,85],"solved":[53],"by":[54,70],"the":[55,64,101,113],"alternating":[56],"direction":[57],"method":[58],"of":[59,82],"multipliers":[60],"(ADMM),":[61],"which":[62],"decomposes":[63],"into":[66],"two":[67],"subproblems":[68],"tackled":[69],"differential":[71],"dynamic":[72],"programming":[73,77],"(DDP)":[74],"quadratic":[76],"(QP),":[78],"respectively.":[79],"effectiveness":[81],"this":[83],"approach":[84],"validated":[86],"simulation":[88],"hardware":[90],"experiments":[91],"on":[92],"Franka":[94],"Panda":[95],"manipulator.":[97],"Results":[98],"demonstrate":[99],"can":[103],"plan":[104],"and/or":[106],"force":[107],"trajectories":[108],"real":[110],"time,":[111],"maximize":[112],"range":[115],"while":[116],"avoiding":[117],"obstacles,":[118],"strictly":[120],"adhere":[121],"safety-related":[123],"hard":[124],"constraints.":[125]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-06-14T07:44:22.658603","created_date":"2025-10-10T00:00:00"}
