{"id":"https://openalex.org/W4408941120","doi":"https://doi.org/10.1109/lra.2025.3555886","title":"CaRoSaC: A Reinforcement Learning-Based Kinematic Control of Cable-Driven Parallel Robots by Addressing Cable Sag Through Simulation","display_name":"CaRoSaC: A Reinforcement Learning-Based Kinematic Control of Cable-Driven Parallel Robots by Addressing Cable Sag Through Simulation","publication_year":2025,"publication_date":"2025-03-29","ids":{"openalex":"https://openalex.org/W4408941120","doi":"https://doi.org/10.1109/lra.2025.3555886"},"language":"en","primary_location":{"id":"doi:10.1109/lra.2025.3555886","is_oa":true,"landing_page_url":"https://doi.org/10.1109/lra.2025.3555886","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/lra.2025.3555886","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022208484","display_name":"Rohit Dhakate","orcid":"https://orcid.org/0000-0002-1721-7041"},"institutions":[{"id":"https://openalex.org/I4210166741","display_name":"University of Klagenfurt","ror":"https://ror.org/05q9m0937","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210166741"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Rohit Dhakate","raw_affiliation_strings":["Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria"],"affiliations":[{"raw_affiliation_string":"Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria","institution_ids":["https://openalex.org/I4210166741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062765417","display_name":"Thomas Jantos","orcid":null},"institutions":[{"id":"https://openalex.org/I4210166741","display_name":"University of Klagenfurt","ror":"https://ror.org/05q9m0937","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210166741"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Thomas Jantos","raw_affiliation_strings":["Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria"],"affiliations":[{"raw_affiliation_string":"Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria","institution_ids":["https://openalex.org/I4210166741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074549194","display_name":"Eren Allak","orcid":"https://orcid.org/0009-0004-5248-2862"},"institutions":[{"id":"https://openalex.org/I4210166741","display_name":"University of Klagenfurt","ror":"https://ror.org/05q9m0937","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210166741"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Eren Allak","raw_affiliation_strings":["Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria"],"affiliations":[{"raw_affiliation_string":"Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria","institution_ids":["https://openalex.org/I4210166741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075449650","display_name":"Stephan Wei\u00df","orcid":"https://orcid.org/0000-0001-6906-5409"},"institutions":[{"id":"https://openalex.org/I4210166741","display_name":"University of Klagenfurt","ror":"https://ror.org/05q9m0937","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210166741"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Stephan Weiss","raw_affiliation_strings":["Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria"],"affiliations":[{"raw_affiliation_string":"Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria","institution_ids":["https://openalex.org/I4210166741"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058140409","display_name":"Jan Steinbrener","orcid":"https://orcid.org/0000-0002-2465-2527"},"institutions":[{"id":"https://openalex.org/I4210166741","display_name":"University of Klagenfurt","ror":"https://ror.org/05q9m0937","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210166741"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Jan Steinbrener","raw_affiliation_strings":["Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria"],"affiliations":[{"raw_affiliation_string":"Control of Networked Systems Research Group at the Institute of Smart Systems Technologies, University of Klagenfurt, Klagenfurt, Austria","institution_ids":["https://openalex.org/I4210166741"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5022208484"],"corresponding_institution_ids":["https://openalex.org/I4210166741"],"apc_list":null,"apc_paid":null,"fwci":2.5312,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.87838459,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"10","issue":"6","first_page":"5345","last_page":"5352"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9484000205993652,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9484000205993652,"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/T14011","display_name":"Elevator Systems and Control","score":0.9377999901771545,"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.934499979019165,"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/reinforcement-learning","display_name":"Reinforcement learning","score":0.6683883666992188},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.6615198254585266},{"id":"https://openalex.org/keywords/parallel-manipulator","display_name":"Parallel manipulator","score":0.5879292488098145},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5376245975494385},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5048237442970276},{"id":"https://openalex.org/keywords/reinforcement","display_name":"Reinforcement","score":0.49310943484306335},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3200313448905945},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2884250283241272},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2198408842086792},{"id":"https://openalex.org/keywords/structural-engineering","display_name":"Structural engineering","score":0.13661983609199524},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.1291007697582245}],"concepts":[{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.6683883666992188},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.6615198254585266},{"id":"https://openalex.org/C138094506","wikidata":"https://www.wikidata.org/wiki/Q12065277","display_name":"Parallel manipulator","level":3,"score":0.5879292488098145},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5376245975494385},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5048237442970276},{"id":"https://openalex.org/C67203356","wikidata":"https://www.wikidata.org/wiki/Q1321905","display_name":"Reinforcement","level":2,"score":0.49310943484306335},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3200313448905945},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2884250283241272},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2198408842086792},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.13661983609199524},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1291007697582245},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2025.3555886","is_oa":true,"landing_page_url":"https://doi.org/10.1109/lra.2025.3555886","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/lra.2025.3555886","is_oa":true,"landing_page_url":"https://doi.org/10.1109/lra.2025.3555886","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W1979456071","https://openalex.org/W2003360230","https://openalex.org/W2048679531","https://openalex.org/W2113195150","https://openalex.org/W2159298254","https://openalex.org/W2212542299","https://openalex.org/W2530006557","https://openalex.org/W2808870853","https://openalex.org/W2899753591","https://openalex.org/W2946003172","https://openalex.org/W2973589506","https://openalex.org/W3000064406","https://openalex.org/W3149260364","https://openalex.org/W4220815533","https://openalex.org/W4312770236","https://openalex.org/W4319346147","https://openalex.org/W4319990559","https://openalex.org/W4388844367","https://openalex.org/W4388873955","https://openalex.org/W6629622238","https://openalex.org/W6684921986","https://openalex.org/W6741002519","https://openalex.org/W6748839928"],"related_works":["https://openalex.org/W4310083477","https://openalex.org/W2328553770","https://openalex.org/W2920061524","https://openalex.org/W1977959518","https://openalex.org/W2038908348","https://openalex.org/W2107890255","https://openalex.org/W2145154791","https://openalex.org/W2361688797","https://openalex.org/W2996063054","https://openalex.org/W625831653"],"abstract_inverted_index":{"This":[0,140],"letter":[1],"introduces":[2],"the":[3,31,41,45,79,85,106,112,151,185,205,211,221,225,231,270],"Cable":[4],"Robot":[5],"Simulation":[6],"and":[7,56,66,94,102,110,183,219,234],"Control":[8],"(CaRoSaC)":[9],"Framework,":[10],"which":[11,60],"integratesa":[12],"realistic":[13],"simulation":[14,75,107,127,233],"environment":[15],"with":[16,204],"a":[17,74,96,131],"model-free":[18,132],"reinforcement":[19],"learning":[20],"control":[21,58,103,133,164,173,177,182,235],"methodology":[22],"for":[23,30,108,144,269],"suspended":[24,243],"Cable-Driven":[25],"Parallel":[26],"Robots":[27],"(CDPRs),":[28],"accounting":[29,268],"effects":[32],"of":[33,44,47,82,87,154,224,230,276],"cable":[34,54,88,120,163,186,207,277],"sag.":[35,89,278],"Our":[36],"approach":[37,141,236,252],"seeks":[38],"to":[39,50,98,147,160,192],"bridge":[40],"knowledge":[42],"gap":[43],"intricacies":[46],"CDPRs":[48,244,261],"due":[49],"aspects":[51],"such":[52],"as":[53,254],"sag":[55,121,187],"precision":[57],"necessities,":[59],"are":[61],"missing":[62],"in":[63,69,116,136,216,241,264],"existing":[64],"research":[65],"often":[67,271],"overlooked":[68],"traditional":[70,171,251],"models,":[71],"by":[72],"establishing":[73],"platform":[76],"that":[77,199,260],"captures":[78],"real-world":[80],"behaviors":[81],"CDPRs,":[83],"including":[84],"impacts":[86],"The":[90,156,227],"framework":[91],"offers":[92,237],"researchers":[93],"developers":[95],"tool":[97],"further":[99],"develop":[100],"estimation":[101],"strategies":[104],"within":[105],"understanding":[109],"predicting":[111],"performance":[113],"nuances,":[114],"especially":[115],"complex":[117,152],"operations":[118],"where":[119,250],"can":[122],"be":[123],"significant.":[124],"Using":[125],"this":[126],"framework,":[128],"we":[129],"train":[130],"policy":[134,157,178],"rooted":[135],"Reinforcement":[137],"Learning":[138],"(RL).":[139],"is":[142,158],"chosen":[143],"its":[145],"capability":[146],"adaptively":[148],"learn":[149],"from":[150,256],"dynamics":[153],"CDPRs.":[155],"trained":[159],"discern":[161],"optimal":[162],"inputs,":[165],"ensuring":[166,259],"precise":[167],"end-effector":[168],"positioning.":[169],"Unlike":[170],"feedback-based":[172],"methods,":[174],"our":[175,200,257],"RL":[176],"focuses":[179],"on":[180],"kinematic":[181],"addresses":[184],"issues":[188],"without":[189],"being":[190],"tethered":[191],"predefined":[193],"mathematical":[194],"models.":[195],"We":[196],"also":[197],"demonstrate":[198],"RL-based":[201],"controller,":[202],"coupled":[203],"flexible":[206],"simulation,":[208],"significantly":[209],"outperforms":[210],"classical":[212],"kinematics":[213],"approach,":[214],"particularly":[215],"dynamic":[217],"conditions":[218,249],"near":[220],"boundary":[222,248],"regions":[223],"workspace.":[226],"combined":[228],"strength":[229],"described":[232],"an":[238],"effective":[239],"solution":[240],"manipulating":[242],"even":[245],"at":[246],"workspace":[247],"fails,":[253],"proven":[255],"experiments,":[258],"function":[262],"optimally":[263],"various":[265],"applications":[266],"while":[267],"neglected":[272],"but":[273],"critical":[274],"factor":[275]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-12-28T23:10:05.387466","created_date":"2025-10-10T00:00:00"}
