Autonomous Control of an UAV in a Virtual Environment Using Machine Learning and Pathfinding | IEEE Conference Publication | IEEE Xplore