Skip to content

Potential Field 3D

Problem Statement

Potential-field planning computes motion by descending a synthetic scalar field that attracts toward goals and repels from obstacles.

Model and Formulation

Total potential:

$$ U(q)=U_{att}(q)+U_{rep}(q) $$

Motion command:

$$ \dot{q}=-\nabla U(q) $$

Practical Notes

  • Very fast and simple for local navigation.
  • Sensitive to local minima in cluttered environments.
  • Often combined with global planners for robust deployment.

Implementation and Execution

bash
python -m uav_sim.simulations.path_planning.potential_field_3d

Evidence

Potential Field 3D

References