Q learning algorithm based UAV path learning and obstacle avoidence approach | Synapse