Problem Statement: A Multi-UAV Wildlife Survey and Anti-Poaching Platform
Frames the problem as an edge-first, multi-drone coordination system bridging computer vision, geospatial coverage, and conservation operations.
Problem Statement
Design a UAV swarm platform that systematically surveys wildlife reserves to detect, classify, and count animal populations. The system must coordinate flight paths among multiple drones, perform onboard or edge-based ML classification of animals, handle partial coverage overlap between adjacent drone paths, store and aggregate results for a final wildlife census, stream real-time alerts when high-value targets or suspicious poaching activity appear, and deliver actionable intelligence to park rangers.
This is not a single-drone photography problem. A wildlife reserve such as Kruger National Park spans approximately 19,485 km². A typical fixed-wing VTOL drone like the Wingtra One covers roughly 400 hectares per flight at 120m altitude. To survey even 10% of Kruger in one day requires 50+ coordinated flights with zero gaps and minimal redundant overlap. The concurrency challenge—ensuring N drones partition a continuous area without gaps, collisions, or excessive duplication while handling mid-flight failures—is the architectural differentiator.
Why This Problem Is Distinctive
A delivery drone can retry a failed drop. A wildlife survey drone that misses a sector leaves a blind spot in the census. A drone that overlaps excessively wastes battery and inflates the image dataset without adding information. The system must therefore separate three concerns:
- Coverage correctness: every target hectare is imaged at least once per survey cycle.
- Classification accuracy: ML models correctly identify species, count individuals, and distinguish animals from shadows, rocks, or humans.
- Operational resilience: the survey completes even when drones fail mid-flight, lose connectivity, or encounter weather.
The anti-poaching dimension adds a fourth concern: alert latency. When a drone detects humans in a restricted zone at night, the system must alert rangers within seconds—not minutes. This creates a real-time streaming path that coexists with the batch census pipeline.
The Four Architectural Planes
- Flight coordination plane: route planning, area partitioning, collision avoidance, battery management, and failover reassignment.
- Perception plane: onboard or edge inference for animal detection, species classification, and anomaly detection (humans, vehicles, snares).
- Data plane: image/video ingestion, telemetry storage, census aggregation, and long-term population analytics.
- Operations plane: ranger alerting, mission scheduling, drone maintenance, model retraining, and regulatory compliance.
A strong interview answer keeps these planes separate, allows the operations plane to degrade without weakening the flight coordination plane, and permits the data plane to batch-process without blocking real-time alerts.
Public Operating Baseline
Public evidence establishes that drone-based wildlife monitoring is operationally real. Air Shepherd, operated by the Lindbergh Foundation, has flown over 100,000 hours of anti-poaching missions across Africa since 2012, primarily using fixed-wing drones with thermal cameras. Wildlife Drones (Australia) has conducted surveys across 20+ countries using DJI platforms and proprietary counting software. WWF has deployed drones in 15+ countries for elephant and rhino monitoring. These are cited operational figures that anchor the design in reality.
For capacity planning, this answer assumes a mature regional deployment with 50 UAVs registered, 30 simultaneously active during a survey window, covering 5,000 km² per weekly cycle, processing 2 million images per survey, and generating 50,000 detection events per day.
Key Highlights
- •The cloud coordinates missions and aggregates census data; the drone executes flight and inference locally during connectivity loss.
- •Coverage correctness, classification accuracy, and operational resilience are orthogonal concerns requiring separate architectural treatment.
- •The anti-poaching alert path requires sub-5-second latency from detection to ranger notification.
- •Public operations confirm the domain: Air Shepherd has flown 100,000+ hours; Wildlife Drones operates in 20+ countries.
- •The four planes are flight coordination, perception, data, and operations.
Section Rescue Kit
Buzzwords to use:
Safe statements:
- "I will separate coverage correctness from classification accuracy—they require different failure handling."
- "Before selecting services, let me define which decisions execute on-device versus in the cloud."