/artificial-potential-field-path-planning

Implementation of artificial potential field algorithm for path planning around static and dynamic obstacles

Primary LanguagePythonMIT LicenseMIT

Artifical Potential Field Navigation

The repository contains scripts to simulate artificial potential field navigation for a robot. The scripts use attractive and repulsive forces to navigate the robot towards a goal while avoiding obstacles.

Running the Scripts

  1. Clone the repository:
git clone https://github.com/snktshrma/artificial-potential-field-path-planning.git
cd artificial-potential-field-path-planning
  1. Install the required packages:
pip install -r requirements.txt
  1. Run the script for static obstacles:
python static_obstacles.py

1

  1. Run the script for dynamic obstacles:
python dynamic_obstacles.py

2

License

This project is licensed under the MIT License - see the LICENSE file for details.