Nonlinear Visual Control of Unmanned Aerial Vehicles in GPS-Denied Environments