Two Products. One Platform.

From single SAR missions to round-the-clock fleet patrol. Overwatch Core handles the mission. Overwatch Orchestrate handles the fleet.

Deploy Your SAR Mission in Under 5 Minutes

The mission execution engine. Draw your search area, generate a grid, upload to the drone, and launch. Onboard AI detects targets autonomously. GPS-resilient navigation keeps the mission running even when satellites fail.

Grid Pattern Generator

Boustrophedon sweep pattern with principal axis alignment. FOV-based spacing calculation ensures complete coverage with configurable overlap from 0% to 60%.

Interactive Map Planner

Dark-themed Leaflet map with polygon drawing tools. Define your search area visually and see real-time mission stats — distance, duration, waypoint count — as you draw.

Mission Packager

Generates a complete AirSDK project with flight supervisor, vision service, and safety monitor. One archive, ready to upload over WiFi to the ANAFI UKR.

Flight Supervisor

7-state finite state machine: Idle, Takeoff, Grid Search, Inspect, RTH, Landing, Emergency. Each state has defined transitions and safety constraints enforced by the monitor.

Onboard Vision Detection

TFLite SSD MobileNet running at 5 FPS on the drone's Snapdragon 845. Confidence threshold of 0.6. Detections trigger inspection waypoints and operator alerts.

Safety Monitor

Continuous monitoring of battery level, GPS quality, VIO drift, geofence boundaries, wind speed, and altitude limits. Automatic RTH or emergency landing when thresholds are breached.

Round-the-Clock Patrol. Automated Drone Relay.

A bolt-on fleet relay layer that adds battery-aware scheduling, drone handoff sequencing, continuous patrol logic, and exception-only operator alerting. Requires Core. Replaces crewed patrol assets at a fraction of the cost.

Fleet State Management

Real-time tracking of every drone in the fleet: status, battery percentage, position along patrol route, estimated time remaining, and comms status. All in one view.

Battery-Aware Relay

When the active drone hits the swap threshold, the standby drone dispatches to the exact handoff waypoint. Transit time is pre-calculated. Coverage gaps are minimised to seconds.

Exception-Only Alerts

No telemetry dashboards. Operators are alerted only for critical battery, comms loss, handoff failure, detection events, weather exceedance, or fleet exhaustion.

24/7 Patrol Continuity

The patrol route loops indefinitely. Each new drone picks up at the exact waypoint where the last one left off. The patrol is continuous and monotonic until the operator stops it.

Patrol Route Builder

Define linear coastline patrols or polygon perimeter routes on the map. Configure fleet size, battery thresholds, and base position. Preview the relay timeline before launch.

Fleet Cost Advantage

3 ANAFI UKR drones + 8 XLR batteries for ~€50,000 delivers 24/7 coverage. Compare that to hundreds of thousands annually for crewed patrol boats or helicopters.

Fleet Advisor

Physics-based decision engine that dynamically optimises relay parameters. Adjusts swap timing, patrol speed, fleet dispatch, and relay overlap in real time. Runs offline on the ground station — no internet required.

Safety Gate

Every Fleet Advisor decision passes through a Safety Gate that validates against critical thresholds. Battery minimums, wind limits, and geofence boundaries are never overridden — physics always has the final word.

Local + Cloud Intelligence

Optional cloud enhancement via Claude AI when connectivity exists. The advisor shows LOCAL or CLOUD source on every recommendation so operators always know where the decision came from.

How Fleet Advisor Works

Every 30 seconds, Fleet Advisor reads live fleet telemetry and computes optimised relay parameters through a three-stage pipeline:

1.
Decision Engine ALWAYS RUNS

Physics-based model running on the ground station. Models ANAFI UKR battery discharge curves, wind drag penalties (+10% drain per m/s above 3), transit power consumption, and charge times. Evaluates fleet depth, detection density, and current weather to compute swap threshold (15–30%), relay overlap (0–30%), transit speed (1.0–2.0x), patrol speed (2–8 m/s), and dispatch priority. Zero internet, zero latency.

2.
Cloud AI Refinement WHEN CONNECTED

When internet is available (Starlink, cellular, field Wi-Fi), the local decision is reviewed by Claude AI. The AI layer adds what the physics model cannot: weather forecast trends, multi-factor pattern recognition, and contextual reasoning for edge cases. If connectivity drops, the local decision is already applied. No degradation.

3.
Safety Gate ALWAYS RUNS

Every decision — local or cloud — passes through a Safety Gate before reaching the fleet. Critical battery thresholds, geofence boundaries, and wind limits are never overridden. Full audit trail of every decision logged for post-mission debrief.

The operator’s UI shows LOCAL or CLOUD on every recommendation. Read the technical deep dive →

System Overview

Ground Station

  • Map Planner
  • Grid / Patrol Generator
  • Mission Packager
  • Detection Monitor
WiFi Upload →
← Live Telemetry

ANAFI UKR (Onboard)

  • Flight Supervisor
  • Vision Detector
  • Safety Monitor
  • Protobuf IPC

Orchestrate Layer (bolt-on)

  • Fleet State Manager
  • Battery-Aware Relay Engine
  • Dispatch & Handoff Sequencer
  • Exception Alert Engine
  • Patrol Route Planner
  • Fleet Advisor (local + cloud)
  • Fleet Manifest Export

Technical Specs

Platform Parrot ANAFI UKR (AirSDK)
Navigation GPS + Visual-Inertial Odometry hybrid
Search Pattern Boustrophedon (axis-aligned)
Camera FOV 69° horizontal / 43° vertical
Detection Model TFLite SSD MobileNet v2
Detection Rate ~5 FPS on Snapdragon 845
Cruise Speed 2-8 m/s (configurable)
Altitude 10-50m AGL (configurable)
Overlap 0-60% (configurable)
Safety States 7
Geofence 500m from takeoff
Battery RTH 30%
Battery Emergency 15%
Max Wind 8 m/s
VIO Drift Threshold 5m

Orchestrate Specifications

Fleet Size 2–10 drones (configurable)
Target Hardware Parrot ANAFI UKR
Patrol Modes Linear coastline, polygon perimeter
Swap Threshold 15–30% battery (configurable, default 20%)
Critical Threshold 5–20% battery (configurable, default 10%)
Handoff Strategy Waypoint resume (seamless position handoff)
Relay Strategy Sequential continuous with pre-launch dispatch
Alert Model Exception-only (7 alert types)
Detection Models Human, vessel, vehicle (configurable)
Reference Fleet (24/7) 3 UKR drones, 8 XLR batteries, 2 operators
Estimated Fleet Cost ~€50,000

Ready to See It in Action?

Book a live walkthrough of Overwatch.

Request Demo