{"id":"https://openalex.org/W7123335945","doi":"https://doi.org/10.1109/cdc57313.2025.11312325","title":"A Comparative Study of Artificial Potential Fields and Reciprocal Control Barrier Function-based Safety Filters","display_name":"A Comparative Study of Artificial Potential Fields and Reciprocal Control Barrier Function-based Safety Filters","publication_year":2025,"publication_date":"2025-12-09","ids":{"openalex":"https://openalex.org/W7123335945","doi":"https://doi.org/10.1109/cdc57313.2025.11312325"},"language":null,"primary_location":{"id":"doi:10.1109/cdc57313.2025.11312325","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc57313.2025.11312325","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":"conference-paper","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/A5054227625","display_name":"M. Li","orcid":null},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Ming Li","raw_affiliation_strings":["KTH Royal Institute of Technology,Division of Decision and Control Systems,Stockholm,Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology,Division of Decision and Control Systems,Stockholm,Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121102460","display_name":"Zhiyong Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyong Sun","raw_affiliation_strings":["Peking University,State Key Laboratory for Turbulence and Complex Systems,Department of Mechanics and Engineering Science,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Peking University,State Key Laboratory for Turbulence and Complex Systems,Department of Mechanics and Engineering Science,Beijing,China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004847711","display_name":"Weiland Siep","orcid":null},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Siep Weiland","raw_affiliation_strings":["Eindhoven University of Technology, Eindhoven Artificial Intelligence Systems Institute,Department of Electrical Engineering,Eindhoven,The Netherlands,5600 MB"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology, Eindhoven Artificial Intelligence Systems Institute,Department of Electrical Engineering,Eindhoven,The Netherlands,5600 MB","institution_ids":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.61929107,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"5986","last_page":"5991"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.5091000199317932,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.5091000199317932,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.12770000100135803,"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"}},{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.03519999980926514,"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/reciprocal","display_name":"Reciprocal","score":0.6908000111579895},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.6852999925613403},{"id":"https://openalex.org/keywords/equivalence","display_name":"Equivalence (formal languages)","score":0.49709999561309814},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.47999998927116394},{"id":"https://openalex.org/keywords/lyapunov-function","display_name":"Lyapunov function","score":0.47350001335144043},{"id":"https://openalex.org/keywords/quadratic-equation","display_name":"Quadratic equation","score":0.43650001287460327},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.43220001459121704},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4052000045776367}],"concepts":[{"id":"https://openalex.org/C2777742833","wikidata":"https://www.wikidata.org/wiki/Q1964083","display_name":"Reciprocal","level":2,"score":0.6908000111579895},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.6852999925613403},{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.49709999561309814},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.47999998927116394},{"id":"https://openalex.org/C60640748","wikidata":"https://www.wikidata.org/wiki/Q2337858","display_name":"Lyapunov function","level":3,"score":0.47350001335144043},{"id":"https://openalex.org/C129844170","wikidata":"https://www.wikidata.org/wiki/Q41299","display_name":"Quadratic equation","level":2,"score":0.43650001287460327},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.43220001459121704},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.42730000615119934},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.4262000024318695},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4052000045776367},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.36550000309944153},{"id":"https://openalex.org/C2986897749","wikidata":"https://www.wikidata.org/wiki/Q231761","display_name":"Potential field","level":2,"score":0.3637999892234802},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.32820001244544983},{"id":"https://openalex.org/C13355873","wikidata":"https://www.wikidata.org/wiki/Q2920850","display_name":"Connection (principal bundle)","level":2,"score":0.3158000111579895},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.30329999327659607},{"id":"https://openalex.org/C2780864053","wikidata":"https://www.wikidata.org/wiki/Q5147495","display_name":"Collision avoidance","level":3,"score":0.30309998989105225},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.30219998955726624},{"id":"https://openalex.org/C199535089","wikidata":"https://www.wikidata.org/wiki/Q1303258","display_name":"Intrinsic safety","level":3,"score":0.2797999978065491},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.26570001244544983},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.263700008392334}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cdc57313.2025.11312325","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc57313.2025.11312325","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"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"In":[0],"this":[1,122],"paper,":[2],"we":[3,33,43,104,124,147],"demonstrate":[4],"that":[5,106],"controllers":[6,107,129],"designed":[7,108],"by":[8,109,114],"artificial":[9],"potential":[10,74,88],"fields":[11],"(APFs)":[12],"can":[13],"be":[14],"derived":[15,113],"from":[16],"reciprocal":[17,56],"control":[18,50,57],"barrier":[19,58],"function":[20],"quadratic":[21],"program":[22],"(RCBF-QP)":[23],"safety":[24,97,116,132],"filters.":[25],"By":[26],"integrating":[27],"APFs":[28,110],"within":[29],"the":[30,36,46,81,127,141,156,161],"RCBF-QP":[31,96,115,131],"framework,":[32],"explicitly":[34],"establish":[35],"relationship":[37],"between":[38,160],"these":[39],"two":[40,162],"approaches.":[41],"Specifically,":[42],"first":[44],"introduce":[45],"concepts":[47],"of":[48,62,143],"tightened":[49,55],"Lyapunov":[51],"functions":[52,59],"(T-CLFs)":[53],"and":[54,85,111,158],"(T-RCBFs),":[60],"each":[61],"which":[63],"incorporates":[64],"a":[65,77,86,91,149],"flexible":[66],"auxiliary":[67,102,144],"function.":[68],"We":[69],"then":[70],"utilize":[71],"an":[72,95],"attractive":[73],"field":[75,89],"as":[76,90],"T-CLF":[78],"to":[79,93,135,153],"guide":[80],"nominal":[82],"controller":[83],"design,":[84],"repulsive":[87],"T-RCBF":[92],"formulate":[94],"filter.":[98],"With":[99],"appropriately":[100],"chosen":[101],"functions,":[103],"show":[105],"those":[112],"filters":[117],"are":[118],"equivalent.":[119],"Based":[120],"on":[121],"insight,":[123],"further":[125],"generalize":[126],"APF-based":[128],"(equivalently,":[130],"filter-based":[133],"controllers)":[134],"more":[136],"general":[137],"scenarios":[138],"without":[139],"restricting":[140],"choice":[142],"functions.":[145],"Finally,":[146],"present":[148],"collision":[150],"avoidance":[151],"example":[152],"clearly":[154],"illustrate":[155],"connection":[157],"equivalence":[159],"methods.":[163]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2026-01-14T00:00:00"}
