Hierarchical Visibility for Guaranteed Search in Large-Scale Outdoor Terrain