Command Center
Welcome to OIL India Drone Patrolling Console
TOWERS INSPECTED (FIELD DATA)
0
of 1,086 network assets
DEFECT / CRITICAL TOWERS
0
flagged in field data
UNINSPECTED TOWERS
0
no field data yet
TOTAL TOWERS
0
in tower registry
CURRENT ACTIVE INSPECTION CAMPAIGN
Campaign Year-2 (CAM-Y2-2026)
In-Progress
Critical
Monitor
Minor
Good
Uninspected
Tower Inspection Summary
| Tower | Segment | Severity | Deliverables (click to open) |
|---|
MAP TOOLS
DRAW & MEASURE
FIELD KML LAYERS
UPLOADED FIELD DATA
BASE MAP
CURSOR POSITION
LAT: –
LON: –
Asset Code
Asset Type
Tower
Line ID
L-3301
Voltage
33KV
Installed On
2018-04-12
Health & Risk Profiler
Critical
Risk Score: 92/100
Active Defects
Corridor Image Scans (Visual & Thermal)
Live Inspection Streaming — DJI M2 Dual-Sensor & Mobile
DJI Mavic 2 Enterprise (Visual + Radiometric Thermal) · RTMP/HLS ingest · Phone WebRTC · GCS telemetry
DJI Mavic 2 Enterprise — Dual-Sensor Live Ingest
node media-server/server.js on this PC. RTMP :1935 · FLV :8001
PUSH from drone / phone (RTMP Custom):
Visual : rtmp://192.168.1.6:1935/live/visualThermal:
rtmp://192.168.1.6:1935/live/thermal
📱 Phone test: install Larix Broadcaster (free, iOS/Android) → add the Visual RTMP URL above → start broadcasting (works on any network — 4G/5G/Wi-Fi).
🚁 Drone tomorrow: DJI Pilot/Fly → Transmission → Live Streaming → Custom RTMP → paste the Visual URL.
⚠ HTTP Warning — Camera/GPS will be blocked on mobile
Your phone browser blocks camera & GPS on plain HTTP connections. Use the localtunnel HTTPS link from your terminal.
1. Check PC terminal for:
2. Add
3. On localtunnel pages: tap "Click to Continue" first
Your phone browser blocks camera & GPS on plain HTTP connections. Use the localtunnel HTTPS link from your terminal.
1. Check PC terminal for:
https://xxx.loca.lt2. Add
?mode=transmitter&peer=… (link is auto-generated below)3. On localtunnel pages: tap "Click to Continue" first
Mobile Phone Drone Simulator
Open this URL on your phone (must be HTTPS):Waiting for receiver to initialize...
Steps on your phone:
1. Open the HTTPS link above |
2. Tap Allow for Camera permission |
3. Tap Allow for Location permission |
4. Tap Start Transmitting
Flight Altitude (AGL)
-- m
Ground Speed
-- km/h
Smart Battery Capacity
-- %
Pilot Coordinates (GPS)
--
LIVE FEED
UAV: DJI Mavic 2 Enterprise
SENSOR: Visual / Thermal — switch on controller
LAT: -- LNG: -- ALT: --
Past Flight Recordings
Click Refresh to load recorded flights from the server.
Geospatial Registry
| Asset Code | Type | Line ID | Voltage | Severity | Deliverables (click to open) |
|---|
Upload Visual / Thermal Tower Inspection Data
Upload visual (RGB) or thermal images/videos from your mobile or PC. Uploads are stored in the local browser database, linked to assets, and analyzed by the mock AI.
GPS & Telemetry Source
Selected media view
GPS Tag
--
SLA Mitigation Limit
--
Criticality Rating
--
Admin · Image Management
Video player scrub panel speed multiplier:
Defect Register — AI & Manual, by Tower
Real defects only (AI ≥85% + manually logged). Click a defect's tower tag to open it. Assign → SLA → resolve.
Raw Images → AI Defect Scan
— or upload new raw images:
Model Fine-Tuning Calibration
Is this defect class correct? Log feedback to re-train the visual classifier:
DEF-001
Open
Asset Tag
TWR-3301-12
Component Type
Foundation
Defect Taxonomy Description
Concrete pedestal cracks
Inference Confidence
94%
Timestamp
--
Assigned Inspector/SME
Unassigned
Executive comments & Audit Notes
Chipping pedestal foundation concrete...
Vegetation Encroachment — Point Cloud Analysis
3D classification of ground / vegetation / conductor & conductor-to-canopy clearance measurement
m
MEASURE
ELEVATION SECTION
Pick a measurement tool above.
Load a point cloud (.las / .ply / .xyz / .pcd) or click Load Sample Corridor to begin.
Drag to orbit · scroll to zoom.
Drag to orbit · scroll to zoom.
● Ground ● Vegetation
● Conductor ● Structure
● Encroachment
Point Cloud
— pts
No cloud loaded
Minimum Clearance Found
— m
Threshold: 3.0 m
Encroachment Zones
—
canopy points inside safety radius
Encroachment Detail
Run a measurement to list violations.
Reports & Management Information System (MIS)
Generate SOW compliant visual, thermal, vegetation and PDF reports
Visual Report Structure Details (DGCA/SOW Compliance)
- Date & Time stamp coordinates validation
- Overhead line canonical catalog code mapping
- Tower identification number
- GPS geo-tags (Lat/Long verified)
- Visual defect image (RGB high resolution)
Thermal Report Structure Details (Infrared Compliance)
- Calibration ambient temperature logging
- Hotspot temperature Delta-T verification
- Overhead line/span identifier
- Geo-tagged location map mapping
- Thermal scan raw thermograph image
System Alerts & Escalation Matrix Config
Automatic dispatch notifications setup (OIL Active Directory linked routing lists)
Active System Alarms Log
| Alert ID | Type | Notification Message | Severity | Time Logged | Status |
|---|---|---|---|---|---|
| ALT-101 | SLA Breach Warning | Critical Defect DEF-001 (TWR-3301-12) unassigned for 72+ hours. | Critical | 10 mins ago | Unresolved |
| ALT-102 | Thermal Anomaly | Hotspot of 94°C detected on TWR-3301-12 Conductor Clamp. | High | 2 hours ago | Unresolved |
| ALT-103 | Flight Deviation | Drone telemetry lost briefly over Naharkatiya reserve forest zone. | Medium | 1 day ago | Acknowledged |
Dispatch Alerts & SLA Routing Rules
* Auto-Escalation: If Critical alarms remain unresolved beyond SLA window limits, alert is routed to Tier 2 supervisor group with SMS pager.
System Settings & Compliance Configuration
Setup data governance configurations, area-wise access, and contractor exit export handover.
Access Governance & AD Configuration
Videos retained for at least 30 days. Defect clips/snapshots excluded from delete sweeps.
Days retention standard
Required to upload/publish data to the cloud. Viewing (client platform) needs no credential. Stored only on this device.
Admin Real-Data Import Center
Import production assets, flight plans, and AI detections. You can drop files directly into the
/data/ folder on your disk, or upload them below to parse and load them into the browser session database immediately.
Import Assets Register (CSV)
Upload towers/poles. Expects feeder, line_id, asset_id, type, latitude, longitude...
Import Corridor Flight Plan (KML / GeoJSON)
Upload plannedWaypoint route tracking. Expects KML line coordinates...
Import AI Anomaly Detections (COCO JSON)
Upload AI-detected annotations and defect polygons. Expects COCO format...
Access Control & Role Permissions Matrix
Define granular dashboard permissions for each Active Directory Security Group.
| Feature / Page Scope | Lead Admin | Ops Supervisor | Field Operator |
|---|
Systematic Report Layout Designer
Configure custom themes, corporate branding, title, header accents, and confidentiality legal notices on exported reports.
Contract Exit & Secure Handover Tool
As per SOW requirements, all generated/processed data remains the sole property of OIL. Click below to download the complete structure database manifest (assets, defects history, flight logs, personnel) for secure IT handover.
Upload Center — Deliverables & Field Data
Every deliverable maps to a tower on the Command Center. Upload in the correct format below.
Deliverable Types — Required Format & Folder Structure
click to expand/collapse
| # | Deliverable | Accepted format | Recommended (fast) | S3 folder created |
|---|---|---|---|---|
| 1 | Visual Report (per tower) | PDF (or DOCX) | PDF, < 20 MB | <date>/<line>/<tower>/…/Visual_Report/ |
| 2 | Thermal Report (per tower) | PDF (or DOCX) | PDF, < 20 MB | <date>/<line>/<tower>/…/Thermal_Report/ |
| 3 | Span Video (Tower→Tower) | MP4 (H.264) | 1080p, +faststart · set From/To towers (or SRT auto-detect) |
<date>/<line>/<tower>/spans/ |
| 4 | Clearance & Vegetation | Point cloud .las / .laz (or .ply) |
.laz (compressed) · thinned if >500 MB |
<date>/<line>/<tower>/pointcloud/ |
| 5 | Corridor Ortho Map | GeoTIFF .tif |
Cloud-Optimized GeoTIFF (COG) — tiled + overviews. A plain TIFF loads very slowly / may not render. | <date>/<line>/ortho/ |
| 6 | Raw Images (→ Defect & AI) | JPG / PNG (visual or thermal) | Full-res, geotagged. Scanned by AI (≥85%) & logged as defects. | <date>/<line>/<tower>/…/Raw_Images_…/ |
Ortho tip: convert once with
Naming: the Tower No. you enter is the key that links a file to its tower — keep it consistent (e.g. always
gdal_translate in.tif out_cog.tif -of COG -co COMPRESS=DEFLATE (or export a COG from Pix4D/Metashape). This adds tiles + overviews so the map streams instantly instead of downloading the whole file.Naming: the Tower No. you enter is the key that links a file to its tower — keep it consistent (e.g. always
T-28).
Upload Daily Data
Leave all 0 for routine data. The tower's map colour = its worst grade with count > 0.
Pick the SRT and click Auto-detect — the start/end GPS is matched to the nearest towers.
🔴 CRITICAL
🟠 MONITOR
🟡 MINOR
🟢 GOOD
SPAN VIDEO — which two towers does it connect?
Select a Data / Deliverable Type to see the required file format.
Quick Video → S3 → Live Feed
Pick a video file — it uploads to your S3 bucket and streams in the Real-time Monitor live feed. No Google Drive, fully in your cloud.
Paired Inspection (Visual + Thermal + SRT)
Upload the matched DJI triplet for one tower — visual + thermal video and the SRT telemetry. They store together and play side-by-side, synced, with GPS overlay.
Daily Collection Coverage
Repository Browser
No data uploaded yet. Use the form to add daily inspection data.
Browse Uploaded Data — by Tower (Cloud / S3)
Verify what's on the cloud. Every image, video, synced set, point cloud & report, grouped per tower — so any missing/incorrect data is easy to spot.
Loading uploaded field data…