{"id":"https://openalex.org/W7140079097","doi":"https://doi.org/10.1109/isparo66239.2025.11437383","title":"Control Barrier Functions for Safe Real-Time Control of Spacecraft Onboard Robotic Manipulators","display_name":"Control Barrier Functions for Safe Real-Time Control of Spacecraft Onboard Robotic Manipulators","publication_year":2025,"publication_date":"2025-12-01","ids":{"openalex":"https://openalex.org/W7140079097","doi":"https://doi.org/10.1109/isparo66239.2025.11437383"},"language":"en","primary_location":{"id":"doi:10.1109/isparo66239.2025.11437383","doi":"https://doi.org/10.1109/isparo66239.2025.11437383","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isparo66239.2025.11437383","pdf_url":null,"source":{"id":"https://openalex.org/S7407097202","display_name":"International Conference on Space Robotics (iSpaRo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Conference on Space Robotics (iSpaRo)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://eprints.gla.ac.uk/377100/3/377100.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5123462753","display_name":"Jan Luca Loettgen","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jan Luca Loettgen","raw_affiliation_strings":["University of Glasgow, University Avenue,United Kingdom,G12 8QQ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow, University Avenue,United Kingdom,G12 8QQ","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051091426","display_name":"Kevin Worrall","orcid":"https://orcid.org/0000-0001-9762-5274","observed_orcids":["https://orcid.org/0000-0001-9762-5274"]},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Kevin Worrall","raw_affiliation_strings":["University of Glasgow, University Avenue,United Kingdom,G12 8QQ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow, University Avenue,United Kingdom,G12 8QQ","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013549829","display_name":"Gerardo Arag\u00f3n-Camarasa","orcid":"https://orcid.org/0000-0003-3756-5569","observed_orcids":["https://orcid.org/0000-0003-3756-5569"]},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Gerardo Aragon-Camerasa","raw_affiliation_strings":["University of Glasgow, University Avenue,United Kingdom,G12 8QQ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow, University Avenue,United Kingdom,G12 8QQ","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114374866","display_name":"Matteo Ceriotti","orcid":"https://orcid.org/0000-0001-6819-7178","observed_orcids":["https://orcid.org/0000-0001-6819-7178"]},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Matteo Ceriotti","raw_affiliation_strings":["University of Glasgow, University Avenue,United Kingdom,G12 8QQ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow, University Avenue,United Kingdom,G12 8QQ","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073209887","display_name":"Roberto Lampariello","orcid":"https://orcid.org/0000-0002-8479-2900","observed_orcids":["https://orcid.org/0000-0002-8479-2900"]},"institutions":[{"id":"https://openalex.org/I2898391981","display_name":"Deutsches Zentrum f\u00fcr Luft- und Raumfahrt e. V. (DLR)","ror":"https://ror.org/04bwf3e34","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I2898391981"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Roberto Lampariello","raw_affiliation_strings":["Institute of Robotics and Mechatronics,German Aerospace Center, M&#x00FC;nchener Stra&#x00DF;e 20, Oberpfaffenhofen,We&#x00DF;ling,Germany,82234"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Robotics and Mechatronics,German Aerospace Center, M&#x00FC;nchener Stra&#x00DF;e 20, Oberpfaffenhofen,We&#x00DF;ling,Germany,82234","institution_ids":["https://openalex.org/I2898391981"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.71597366,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"539","last_page":"546"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11701","display_name":"Space Satellite Systems and Control","score":0.30079999566078186,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/T11701","display_name":"Space Satellite Systems and Control","score":0.30079999566078186,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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.10989999771118164,"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.07980000227689743,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/control-barrier-functions","display_name":"control barrier functions","score":0.9990000128746033},{"id":"https://openalex.org/keywords/collision-avoidance","display_name":"collision avoidance","score":0.8769999742507935},{"id":"https://openalex.org/keywords/floating-base-robots","display_name":"floating-base robots","score":0.6909999847412109},{"id":"https://openalex.org/keywords/reaction-wheels","display_name":"reaction wheels","score":0.8410000205039978},{"id":"https://openalex.org/keywords/self-collision-avoidance","display_name":"self-collision avoidance","score":0.8790000081062317},{"id":"https://openalex.org/keywords/joint-limits","display_name":"joint limits","score":0.593999981880188},{"id":"https://openalex.org/keywords/adversarial-reinforcement-learning","display_name":"adversarial reinforcement learning","score":0.8790000081062317},{"id":"https://openalex.org/keywords/active-debris-removal","display_name":"active debris removal","score":0.6819999814033508}],"concepts":[{"id":"https://openalex.org/C29829512","wikidata":"https://www.wikidata.org/wiki/Q40218","display_name":"Spacecraft","level":2,"score":0.5525000095367432},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5351999998092651},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4984999895095825},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.478300005197525},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4781000018119812},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.3849000036716461},{"id":"https://openalex.org/C2985527887","wikidata":"https://www.wikidata.org/wiki/Q1587588","display_name":"Robot manipulator","level":3,"score":0.3785000145435333},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.36809998750686646},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.34689998626708984},{"id":"https://openalex.org/C2781347998","wikidata":"https://www.wikidata.org/wiki/Q1587588","display_name":"Manipulator (device)","level":3,"score":0.31189998984336853},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.3066999912261963},{"id":"https://openalex.org/C557691694","wikidata":"https://www.wikidata.org/wiki/Q185091","display_name":"Remote control","level":2,"score":0.2833000123500824},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.26919999718666077},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.2687000036239624},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.2556000053882599},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.2502000033855438}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/isparo66239.2025.11437383","doi":"https://doi.org/10.1109/isparo66239.2025.11437383","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isparo66239.2025.11437383","pdf_url":null,"source":{"id":"https://openalex.org/S7407097202","display_name":"International Conference on Space Robotics (iSpaRo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Conference on Space Robotics (iSpaRo)","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.gla.ac.uk:377100","doi":null,"is_oa":true,"landing_page_url":"https://eprints.gla.ac.uk/377100/1/377100.pdf","pdf_url":"https://eprints.gla.ac.uk/377100/3/377100.pdf","source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":true,"is_in_doaj":true,"is_core":false,"listed_in":["doaj"],"host_organization":"https://openalex.org/I4405259220","host_organization_name":"Institut Agama Islam Negeri Langsa","host_organization_lineage":["https://openalex.org/I4405259220"],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Proceedings"}],"best_oa_location":{"id":"pmh:oai:eprints.gla.ac.uk:377100","doi":null,"is_oa":true,"landing_page_url":"https://eprints.gla.ac.uk/377100/1/377100.pdf","pdf_url":"https://eprints.gla.ac.uk/377100/3/377100.pdf","source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":true,"is_in_doaj":true,"is_core":false,"listed_in":["doaj"],"host_organization":"https://openalex.org/I4405259220","host_organization_name":"Institut Agama Islam Negeri Langsa","host_organization_lineage":["https://openalex.org/I4405259220"],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Proceedings"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G1305383106","display_name":"Application of modern deep learning to satellite attitude control","funder_award_id":"2605755","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7140079097.pdf","grobid_xml":"https://content.openalex.org/works/W7140079097.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W151424416","https://openalex.org/W1971908862","https://openalex.org/W1999591203","https://openalex.org/W2017798125","https://openalex.org/W2158782408","https://openalex.org/W2489231587","https://openalex.org/W2769646558","https://openalex.org/W2904246096","https://openalex.org/W2923120257","https://openalex.org/W2925329277","https://openalex.org/W2997727809","https://openalex.org/W3114018165","https://openalex.org/W3176205921","https://openalex.org/W3185438435","https://openalex.org/W3203007157","https://openalex.org/W4200246998","https://openalex.org/W4220903039","https://openalex.org/W4295292714","https://openalex.org/W4381733802","https://openalex.org/W4395464179","https://openalex.org/W4401689372"],"related_works":["https://openalex.org/W4404592429","https://openalex.org/W6929414652","https://openalex.org/W4200504721","https://openalex.org/W7214106303","https://openalex.org/W4390591081","https://openalex.org/W4398230699","https://openalex.org/W4285119237","https://openalex.org/W4292072820","https://openalex.org/W7155562108","https://openalex.org/W4313040142"],"abstract_inverted_index":{"Spacecraft":[0],"onboard":[1],"robotic":[2,96,112],"manipulators":[3],"are":[4],"increasingly":[5],"considered":[6],"for":[7],"tasks":[8],"ranging":[9],"from":[10],"active":[11],"debris":[12],"removal":[13],"to":[14,26,53,126,140,162],"inspection":[15],"and":[16,32,58,82,109],"maintenance.":[17],"Real-time":[18],"control":[19,51],"of":[20,56,62,72],"such":[21],"systems":[22],"remains":[23],"challenging,":[24],"due":[25],"the":[27,134,152,158,168,172],"high":[28],"dimensional":[29],"non-linear":[30],"dynamics":[31],"operational":[33],"constraints.":[34],"This":[35],"paper":[36],"presents":[37],"a":[38,63,90,100,110],"Control":[39],"Barrier":[40],"Function":[41],"(CBF)":[42],"based":[43],"safety":[44,67],"filter":[45,68,86,170],"that":[46,98,151],"minimally":[47],"modifies":[48],"arbitrary":[49],"reference":[50,130,136],"signals":[52],"ensure":[54],"satisfaction":[55,71,115],"workspace":[57],"collision":[59],"avoidance":[60],"constraints":[61,75],"floating-base":[64],"robot.":[65],"The":[66,85],"simultaneously":[69],"ensures":[70,171],"37":[73],"CBF-induced":[74],"including":[76],"platform":[77],"angular":[78],"velocity,":[79],"joint":[80,163],"limits,":[81],"selfcollision":[83],"avoidance.":[84],"is":[87,116,138,149],"deployed":[88],"onto":[89],"simulated":[91],"16":[92],"Degree-of-Freedom":[93],"(DoF)":[94],"free-floating":[95,101],"manipulator,":[97],"comprises":[99],"platform,":[102],"actuated":[103],"in":[104],"rotation":[105],"via":[106],"reaction":[107],"wheels,":[108],"7-DoF":[111],"manipulator.":[113],"Constraint":[114],"validated":[117],"by":[118],"training":[119],"an":[120],"adversarial":[121],"Reinforcement":[122],"Learning":[123],"(RL)":[124],"controller":[125,137,154],"provide":[127],"worst":[128],"case":[129],"controls.":[131],"After":[132],"validation":[133],"RL":[135,153],"trained":[139],"complete":[141],"end":[142],"effector":[143],"full-pose":[144],"Cartesian-space":[145],"point-topoint":[146],"manoeuvres.":[147],"It":[148],"shown":[150],"can":[155],"directly":[156],"map":[157],"Cartesian":[159],"task":[160],"space":[161,164],"actuator":[165],"commands":[166],"whilst":[167],"proposed":[169],"system\u2019s":[173],"safety.":[174]},"counts_by_year":[],"updated_date":"2026-10-26T11:51:55.731654","created_date":"2026-03-24T00:00:00"}
