Turqoa Docs

Drone Verification

Turqoa's Drone Verification module extends perimeter security beyond fixed cameras by dispatching autonomous or semi-autonomous drones in response to security events. Drones act as mobile verification assets, confirming or dismissing threats before human responders are dispatched.

Architecture

The drone verification stack sits between the Decision Engine and the physical fleet. When a security event triggers a drone response, the following pipeline executes:

Security Event → Decision Engine → Mission Planner → Fleet Controller → Drone → Evidence Capture → Operator Review
ComponentResponsibility
Mission PlannerTranslates security events into flight plans with waypoints, altitude, and camera angles
Fleet ControllerSelects the optimal drone based on battery level, proximity, and current assignments
Telemetry ServiceStreams real-time position, battery, signal strength, and sensor data
Evidence PipelineCaptures, timestamps, and stores video and thermal imagery with chain-of-custody metadata
Operator ConsoleProvides live video feed, manual override controls, and mission status

Mission Types

Turqoa supports four mission types, each optimized for a specific security scenario:

Alarm Verification

Dispatched automatically when a perimeter sensor or camera triggers an alarm. The drone flies directly to the alarm location, captures a 360-degree video sweep, and streams the feed to the operator for confirmation.

Patrol

Scheduled or on-demand flights along predefined routes. Patrol missions cover blind spots between fixed cameras and provide periodic visual confirmation of perimeter integrity.

Investigation

Operator-initiated missions where a drone is manually directed to a point of interest. The operator controls flight path and camera orientation in real time.

Perimeter Sweep

A full-perimeter flight triggered by elevated threat levels. The drone follows the facility boundary at configurable altitude and speed, recording continuous video.

Operator-in-the-Loop Controls

All autonomous drone actions require operator confirmation by default. The operator console provides:

  • Live video feed with thermal overlay toggle
  • Manual flight override to redirect a drone mid-mission
  • Abort button with automatic return-to-base
  • Evidence tagging to mark points of interest in the video stream
  • Escalation controls to trigger a human response team
operator_controls:
  auto_dispatch: true
  require_confirmation:
    alarm_verification: false
    patrol: false
    investigation: true
    perimeter_sweep: true
  abort_policy: return_to_base
  max_flight_time_minutes: 25
  low_battery_threshold_percent: 20

Integration with Security Events

Drone missions are triggered by the Decision Engine based on configurable rules. Events from any Turqoa module can initiate a drone response:

Event SourceExample TriggerDefault Mission Type
Perimeter camerasMotion detected in restricted zoneAlarm Verification
Gate OSUnrecognized vehicle at gateInvestigation
Maritime moduleVessel approaching exclusion zonePerimeter Sweep
ScheduledDaily 06:00 and 18:00Patrol
ManualOperator requestInvestigation
{
  "trigger": {
    "source": "perimeter_camera",
    "event_type": "motion_detected",
    "zone": "north_fence_sector_3",
    "confidence": 0.87
  },
  "mission": {
    "type": "alarm_verification",
    "priority": "high",
    "drone_selection": "nearest_available",
    "evidence_capture": {
      "video": true,
      "thermal": true,
      "resolution": "4K"
    }
  }
}

Fleet Requirements

RequirementMinimumRecommended
Drones per site24+
Charging stations1 per 2 drones1 per drone
Network connectivity4G LTE5G or dedicated RF link
Weather ratingIP43IP55
Flight endurance20 minutes35+ minutes

Next Steps