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)=Uatt(q)+Urep(q)

Motion command:

q˙=−∇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 flybots.simulations.path_planning.potential_field_3d

Evidence ​

Potential Field 3D

References ​

Released under the MIT License.