An NonlinearModel Predictive Control Approach to Autonomous UAV Racing Trajectory Generation & Control