OPEN CHALLENGE — 2026

SKYGUARD
CHALLENGE

▶  Submit Your Project
Deadline
00
Days
:
00
Hours
:
00
Minutes
:
00
Seconds
01

Contest Rules

🎯

Objective

Build a functional, production-ready web dashboard for a human security operator to monitor and manage a fleet of autonomous drones in real time. Focus on situational awareness, threat response, and mission control.

📦

Submission Format

  • A single ZIP archive containing all project files
  • README with setup and run instructions
  • PDF report or slide deck
📋

Eligibility

  • Individual or teams of up to 4 members
  • Open to students and professionals
  • Work must be original and created for this challenge
  • Open source libraries and frameworks are permitted
⚖️

Judging Criteria

  • Functional completeness
  • Interface clarity under operational pressure
  • Innovation and creative problem solving
  • Code quality and documentation
  • Security and safety considerations

02

Software Requirements

Your dashboard must implement all of the following capabilities. These define the functional scope your submission will be evaluated against.
⚙️

00 // Technical requirements

  • Fully web-based (browser accessible)
  • Optimised for low-latency, high-stress environments
  • Accessible and responsive across screen sizes
  • Design rationale must be included in submission
  • Time-scrub
🗺️

01 // Map & Situational Awareness

  • Live map with drone position
  • Geofences and no-fly zones
  • Camera FOV — what is actually being seen by the drone
  • Detections plotted as pins
  • Time-scrub / replay to reconstruct what happened 5 and 10 minutes ago
📡

02 // Telemetry & Vehicle Health

  • Heading, altitude, speed of each drone
  • Battery % with estimated flight time remaining and return-home reserve
🔋

03 // Fleet Readiness & Ground Infrastructure

  • Roster with states of the fleet: in-flight / docked / charging / maintenance / offline
  • Dock and charging-station status; availability forecast ("3 ready, 2 charging, next available in 18 min")
  • Airframe hours and maintenance due
🧭

04 // Mission Planning & Tasking

  • Possibility to set a track that the drone will follow
  • Waypoint missions
  • Perimeter patrols
  • Scheduled recurring patrols
  • Mission state: queued → uploading → executing → paused → returning → complete/aborted
  • Dispatch-to-alert — an alarm at a specific coordinate, nearest available drone is tasked to investigate
🚨

05 // Alerts & Detections

  • Vehicle anomalies: low battery, link loss, GPS degradation, geofence breach, wind over limit
  • Security detections: intruder, vehicle in restricted zone, perimeter breach, thermal signature — with lifecycle state
🎛️

06 // Command, Authority & Accountability

  • Command set: takeoff, land, RTH, hold/loiter, pause, resume, abort, go-to-point, orbit here, spotlight
  • Two-step confirmation on irreversible actions, e.g. global emergency: land-all / RTH-all
  • Immutable audit log of every command: who, when, acknowledged or not
🎥

07 // Video & Sensor Feeds

  • Live RGB + thermal
  • Multi-feed grid
  • PiP with map
  • Detection overlays
  • Snapshot / clip / bookmark
🛡️

08 // Safety & Failsafes

  • Weather vs airframe limits (wind gusts especially)
  • Failsafe behaviour on link loss / low battery / GPS loss
  • Energy-aware return path

03

Mission Timeline

02 JUL 2026
Launch — Submissions Open

The challenge is officially live. Read the brief, gather your team, and start building.

✔ Live Now
31 AUG 2026
Mid-Point Check-In

Optional progress submission for feedback before the final build phase begins.

31 OCT 2026
Submissions Close — Final Deadline

All entries must be uploaded by 31/10/2026 before 23:59 UTC. Late submissions will not be accepted.

Deadline
30 NOV 2026
Evaluation & Results

Judges begin reviewing submissions. Winners are announced after evaluation and all participants are notified by email.


04

Submit Your Project

Projects are submitted through GitHub — follow the three steps below.
  1. 01
    Push your project to GitHub

    Create a public GitHub repository and upload your complete project to it. Include a README and PDF or PowerPoint presentation that lists your tech stack, how to run your dashboard and explains how the project works.

  2. 02
    Email us the repository

    Send the repository name and link to [email protected], along with your name / team name and participant type (individual or team). Use the subject line SkyGuard Project - <Name / Team Name>.

  3. 03
    Submit before the deadline

    Your email must be sent before 31 October 2026, 23:59 UTC. Late submissions are not accepted — keep the repository online until results are announced.

✉   Email Your Submission