Skip to main content

Integration Architecture

Enterprise system integration for the AI platform.

Contents

SectionDescription
FlightHub IntegrationDJI FlightHub 2 data consumption
Control RoomRTIC integration and dashboards
Enterprise SystemsSAP PM, SCADA, Genetec

Integration Overview

┌─────────────────────────────────────────────────────────────────────┐
│ YPF ENTERPRISE │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ SAP PM │ │ SCADA │ │ Genetec │ │
│ │ Work Orders │ │ Control │ │ Security │ │
│ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │
└─────────┼──────────────────┼──────────────────┼─────────────────────┘
│ │ │
│ ┌────────▼────────┐ │
│ │ TRIFORK AI │ │
└────────►│ PLATFORM │◄────────┘
│ Integration │
│ APIs │
└────────┬────────┘

┌──────────────────┼──────────────────┐
│ │ │
┌──────▼──────┐ ┌───────▼───────┐ ┌──────▼──────┐
│ RTIC │ │ FlightHub │ │ Event │
│ Dashboards │ │ 2 │ │ Stream │
└─────────────┘ └───────────────┘ └─────────────┘

Integration Priority

SystemPhaseIntegration Type
FlightHub 2MVP Phase 1API consumption
RTIC DashboardsMVP Phase 4Web deployment
SAP PMMVP Phase 4Bidirectional API
GenetecPost-MVPRTSP/RTMP streaming
SCADAPost-MVPREST/MQTT/OPC UA

API Architecture

Inbound APIs (Data Consumption)

SourceProtocolData
FlightHub 2REST APIMission data, media, telemetry
SensorsDirect/FlightHubMethane, thermal, LiDAR, GPR
Asset RegistryREST/DatabaseEquipment metadata

Outbound APIs (Data Publishing)

DestinationProtocolData
SAP PMREST APIWork order creation, status updates
GenetecRTSP/RTMPLive video streams
SCADAMQTT/OPC UAAlerts, telemetry
CustomREST/WebSocketReal-time events

Data Flow

Real-Time Path

  1. FlightHub 2 mission completion
  2. Media and sensor data extraction
  3. AI processing and detection
  4. Event generation
  5. Alert distribution
  6. Dashboard update

Integration Path

  1. High-priority event detected
  2. SAP PM work order created
  3. SCADA notification sent
  4. Genetec video available
  5. RTIC dashboard updated