Skip to content

MonsoonJ/ClustersDronesPathfinding

Repository files navigation

ClustersDronesPathfinding

UAV cluster and obstacle avoidance simulation(python)
Environment - python 3.12 (pygame2.6.1)
Simulation - static+dynamic obstacle generation, A *, Dijkstra algorithm global path planning, artificial potential field method local path planning, sensor error simulation, communication delay simulation

@Main.py main program loop
@Config.py parameters and constants
@Dynamic_obstacle.py Dynamic Obstacle
@Drone.py UAV
@Button.py button class
@Communication.py message manager class
@Pathfinding_algorithms.py path planning algorithm
Run main.py demo simulation

About

UAV cluster and obstacle avoidance simulation(python)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages