Comparative Analysis of Control Barrier Functions and Artificial Potential Fields for Obstacle Avoidance
Not on the map. Why?
Abstract (arXiv)
Artificial potential fields (APFs) and their variants have been a staple for collision avoidance of mobile robots and manipulators for almost 40 years. Its model-independent nature, ease of implementation, and real-time performance have played a large role in its continued success over the years. Control barrier functions (CBFs), on the other hand, are a more recent development, commonly used to guarantee safety for nonlinear systems in real-time in the form of a filter on a nominal controller. In this paper, we address the connections between APFs and CBFs. At a theoretic level, we prove that APFs are a special case of CBFs: given a APF one obtains a CBFs, while the converse is not true. Additionally, we prove that CBFs obtained from APFs have additional beneficial properties and can be applied to nonlinear systems. Practically, we compare the performance of APFs and CBFs in the context of obstacle avoidance on simple illustrative examples and for a quadrotor, both in simulation and on hardware using onboard sensing. These comparisons demonstrate that CBFs outperform APFs.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 2; 2025: 3.
8 papers.
- 2025VLSA: Vision-Language-Action Models with Plug-and-Play Safety Constraint Layercited by 32
- 2022Safe Control Under Input Limits with Neural Control Barrier Functionscited by 27
- 2025Safety Aware Task Planning via Large Language Models in Roboticscited by 24
- 2023Sequential Neural Barriers for Scalable Dynamic Obstacle Avoidancecited by 8
- 2023Model Checking for Closed-Loop Robot Reactive Planningcited by 1
- 2024Socially-Aware Shared Control Navigation for Assistive Mobile Robots in the Built Environmentcited by 1
- 2024A Comparative Study of Artificial Potential Fields and Reciprocal Control Barrier Function-based Safety Filterscited by 0
- 2025Uncertainty Aware-Predictive Control Barrier Functions: Safer Human Robot Interaction through Probabilistic Motion Forecastingcited by 0
- 2025VLSA: Vision-Language-Action Models with Plug-and-Play Safety Constraint Layer9 Dec 2025
- 2025Uncertainty Aware-Predictive Control Barrier Functions: Safer Human Robot Interaction through Probabilistic Motion Forecasting28 Aug 2025
- 2025Safety Aware Task Planning via Large Language Models in Robotics19 Mar 2025
- 2024Socially-Aware Shared Control Navigation for Assistive Mobile Robots in the Built Environment27 May 2024
- 2024A Comparative Study of Artificial Potential Fields and Reciprocal Control Barrier Function-based Safety Filters23 Mar 2024
- 2023Model Checking for Closed-Loop Robot Reactive Planning16 Nov 2023
- 2023Sequential Neural Barriers for Scalable Dynamic Obstacle Avoidance6 Jul 2023
- 2022Safe Control Under Input Limits with Neural Control Barrier Functions20 Nov 2022