potentialfield
Potential field methods, or potentialfield approaches, are a class of robot motion planning and obstacle avoidance techniques that represent goals and obstacles as a scalar potential field over the robot’s configuration space. The robot is guided toward low potential regions by following the negative gradient of the field, effectively performing a gradient descent toward the goal while being repelled from obstacles.
A common formulation splits the potential into attractive and repulsive components. The attractive potential U_att(q) encourages
Potential field methods are simple to implement and provide real-time reactive behavior, but they have notable
The approach originated in early work on robot navigation, notably by Khatib in the 1980s, and remains