{"id":"https://openalex.org/W7123360331","doi":"https://doi.org/10.1109/cdc57313.2025.11312336","title":"Stability Governor-guided RLMPC for Robot Manipulators","display_name":"Stability Governor-guided RLMPC for Robot Manipulators","publication_year":2025,"publication_date":"2025-12-09","ids":{"openalex":"https://openalex.org/W7123360331","doi":"https://doi.org/10.1109/cdc57313.2025.11312336"},"language":"en","primary_location":{"id":"doi:10.1109/cdc57313.2025.11312336","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc57313.2025.11312336","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 64th Conference on Decision and Control (CDC)","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/A5102590356","display_name":"Yufan Dai","orcid":null},"institutions":[{"id":"https://openalex.org/I212119943","display_name":"University of Victoria","ror":"https://ror.org/04s5mat29","country_code":"CA","type":"education","lineage":["https://openalex.org/I212119943"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Yufan Dai","raw_affiliation_strings":["University of Victoria,Department of Mechanical Engineering,Victoria,Canada,V8W 2Y2"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Victoria,Department of Mechanical Engineering,Victoria,Canada,V8W 2Y2","institution_ids":["https://openalex.org/I212119943"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033365772","display_name":"Colin Bellinger","orcid":"https://orcid.org/0000-0002-3567-7834"},"institutions":[{"id":"https://openalex.org/I4210159778","display_name":"National Research Council Canada","ror":"https://ror.org/04mte1k06","country_code":"CA","type":"government","lineage":["https://openalex.org/I4210159778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Colin Bellinger","raw_affiliation_strings":["National Research Council Canada,Digital Technologies Research Centre,Ottawa,Canada,K1A 0R6"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Research Council Canada,Digital Technologies Research Centre,Ottawa,Canada,K1A 0R6","institution_ids":["https://openalex.org/I4210159778"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122873984","display_name":"Yunli Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210159778","display_name":"National Research Council Canada","ror":"https://ror.org/04mte1k06","country_code":"CA","type":"government","lineage":["https://openalex.org/I4210159778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Yunli Wang","raw_affiliation_strings":["National Research Council Canada,Digital Technologies Research Centre,Ottawa,Canada,K1A 0R6"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Research Council Canada,Digital Technologies Research Centre,Ottawa,Canada,K1A 0R6","institution_ids":["https://openalex.org/I4210159778"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122905514","display_name":"Chris Drummond","orcid":null},"institutions":[{"id":"https://openalex.org/I4210159778","display_name":"National Research Council Canada","ror":"https://ror.org/04mte1k06","country_code":"CA","type":"government","lineage":["https://openalex.org/I4210159778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Chris Drummond","raw_affiliation_strings":["National Research Council Canada,Digital Technologies Research Centre,Ottawa,Canada,K1A 0R6"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Research Council Canada,Digital Technologies Research Centre,Ottawa,Canada,K1A 0R6","institution_ids":["https://openalex.org/I4210159778"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111325368","display_name":"Yang Shi","orcid":null},"institutions":[{"id":"https://openalex.org/I212119943","display_name":"University of Victoria","ror":"https://ror.org/04s5mat29","country_code":"CA","type":"education","lineage":["https://openalex.org/I212119943"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Yang Shi","raw_affiliation_strings":["University of Victoria,Department of Mechanical Engineering,Victoria,Canada,V8W 2Y2"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Victoria,Department of Mechanical Engineering,Victoria,Canada,V8W 2Y2","institution_ids":["https://openalex.org/I212119943"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5102590356"],"corresponding_institution_ids":["https://openalex.org/I212119943"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.61838471,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"4467","last_page":"4472"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.47110000252723694,"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.47110000252723694,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.19339999556541443,"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.027000000700354576,"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.7332000136375427},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.664900004863739},{"id":"https://openalex.org/keywords/stability","display_name":"Stability (learning theory)","score":0.6089000105857849},{"id":"https://openalex.org/keywords/terminal","display_name":"Terminal (telecommunication)","score":0.5421000123023987},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.5063999891281128},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5047000050544739},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.49540001153945923},{"id":"https://openalex.org/keywords/constraint-satisfaction","display_name":"Constraint satisfaction","score":0.4729999899864197},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.45980000495910645}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7332000136375427},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.664900004863739},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.6089000105857849},{"id":"https://openalex.org/C2779664074","wikidata":"https://www.wikidata.org/wiki/Q3518405","display_name":"Terminal (telecommunication)","level":2,"score":0.5421000123023987},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5365999937057495},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.5063999891281128},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5047000050544739},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.49540001153945923},{"id":"https://openalex.org/C44616089","wikidata":"https://www.wikidata.org/wiki/Q30158686","display_name":"Constraint satisfaction","level":3,"score":0.4729999899864197},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.45980000495910645},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.4496000111103058},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.43059998750686646},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.38580000400543213},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3720000088214874},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.3668000102043152},{"id":"https://openalex.org/C72434380","wikidata":"https://www.wikidata.org/wiki/Q230930","display_name":"State space","level":2,"score":0.36010000109672546},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3528999984264374},{"id":"https://openalex.org/C150415221","wikidata":"https://www.wikidata.org/wiki/Q40687","display_name":"Robotic arm","level":2,"score":0.35249999165534973},{"id":"https://openalex.org/C28761237","wikidata":"https://www.wikidata.org/wiki/Q7805321","display_name":"Time horizon","level":2,"score":0.3440999984741211},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.33809998631477356},{"id":"https://openalex.org/C55660270","wikidata":"https://www.wikidata.org/wiki/Q5164377","display_name":"Constrained optimization","level":2,"score":0.33410000801086426},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.32359999418258667},{"id":"https://openalex.org/C199622910","wikidata":"https://www.wikidata.org/wiki/Q1128326","display_name":"Constraint satisfaction problem","level":3,"score":0.29159998893737793},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.28940001130104065},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.2890999913215637},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.28519999980926514},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.27970001101493835},{"id":"https://openalex.org/C167964875","wikidata":"https://www.wikidata.org/wiki/Q17011487","display_name":"Exponential stability","level":3,"score":0.2741999924182892},{"id":"https://openalex.org/C143170015","wikidata":"https://www.wikidata.org/wiki/Q17007850","display_name":"Stability conditions","level":3,"score":0.26109999418258667},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.25099998712539673}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cdc57313.2025.11312336","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc57313.2025.11312336","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 64th Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},{"id":"pmh:oai:cisti-icist.nrc-cnrc.ca:cistinparc:523e0388-fef6-4db1-b108-bd0980ddbaae","is_oa":false,"landing_page_url":"https://nrc-publications.canada.ca/eng/view/object/?id=523e0388-fef6-4db1-b108-bd0980ddbaae","pdf_url":null,"source":{"id":"https://openalex.org/S7407055245","display_name":"NPARC","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320314062","display_name":"National Research Council","ror":"https://ror.org/02eq2w707"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Multi-joint":[0],"manipulators":[1],"hold":[2],"significant":[3],"potential":[4,175],"across":[5],"various":[6],"applications;":[7],"however,":[8],"achieving":[9],"optimized":[10],"performance":[11],"while":[12,36],"ensuring":[13],"constraint":[14,53,66,171],"satisfaction":[15],"remains":[16,103],"challenging.":[17],"To":[18,42,107],"address":[19],"this,":[20],"a":[21,64,72,80,111,118,135,154],"reinforcement":[22],"learning-based":[23],"model":[24,156],"predictive":[25],"control":[26,143],"(RLMPC)":[27],"framework":[28,147],"is":[29,54,114,148],"employed":[30],"to":[31,116],"optimize":[32],"the":[33,39,44,51,57,61,85,90,100,131,158],"manipulator\u2019s":[34],"motion":[35],"simultaneously":[37],"tuning":[38],"terminal":[40,52,65],"weighting.":[41],"reduce":[43],"computational":[45,167],"burden":[46],"and":[47,88,129,142,169],"meet":[48],"real-time":[49],"requirements,":[50],"removed":[55],"from":[56],"optimization":[58,133],"problem.":[59],"However,":[60],"absence":[62],"of":[63,157],"in":[67,99],"conventional":[68],"RLMPC":[69,132],"frameworks":[70],"necessitates":[71],"sufficiently":[73],"large":[74],"prediction":[75],"horizon":[76,82],"for":[77,105,176],"convergence,":[78],"since":[79],"longer":[81],"helps":[83],"approximate":[84],"long-term":[86],"cost":[87],"guides":[89,130],"system":[91],"toward":[92,134],"stability.":[93],"Meanwhile,":[94],"efficiently":[95],"obtaining":[96],"feasible":[97,136],"samples":[98],"state":[101],"space":[102],"challenging":[104],"manipulators.":[106],"overcome":[108],"these":[109],"limitations,":[110],"stability":[112],"governor":[113],"introduced":[115],"generate":[117],"reference":[119],"target":[120],"at":[121],"each":[122],"time":[123],"step,":[124],"which":[125],"enhances":[126],"sampling":[127],"efficiency":[128,141],"solution":[137],"that":[138],"balances":[139],"path":[140],"performance.":[144],"The":[145],"proposed":[146],"validated":[149],"through":[150],"comparison":[151],"simulations":[152],"using":[153],"numerical":[155],"UR10e":[159],"robot":[160],"manipulator,":[161],"demonstrating":[162],"improved":[163],"tracking":[164],"performance,":[165],"reduced":[166],"complexity,":[168],"enhanced":[170],"satisfaction,":[172],"showing":[173],"its":[174],"real-world":[177],"applications.":[178]},"counts_by_year":[],"updated_date":"2026-05-14T08:36:36.166977","created_date":"2026-01-14T00:00:00"}
