Trajectory Generation and Control for Quadrotors