Vision-based control of a quadrotor utilizing artificial neural networks for tracking of moving targets. (February 2017)