Q-Learning based system for path planning with unmanned aerial vehicles swarms in obstacle environments