SafeUAV: Learning to estimate depth and safe landing areas for UAVs from synthetic data