Case study, aerial surveillance
SKYLOCK, a drone detection and tracking system
A ground control station that finds drones in live camera feeds and turns a camera gimbal to keep them in view, first steered by an operator and then on its own.
A hardware, B software, C AI

What is SKYLOCK?
SKYLOCK is a drone detection and tracking system designed and built by WhiteHat Design Studio. It keeps a camera on a drone. Video from the camera on the gimbal reaches the ground control station, a detection model finds the drone in each frame, and the gimbal turns to keep it in view while the operator watches the console.
We built it in two phases. The first was remote operation: the operator steers from the console, at a distance from the equipment. The second was full autonomy: SKYLOCK picks up a drone and moves by itself to follow it, with no operator needed.
It joins three inputs. A is the physical system, with its STM32 control hardware. B is the console, a PySide6 desktop application with the live view, the controls and the tracking readouts. C is the detection and prediction that find the drone in every frame.
How SKYLOCK works.
Watch the sky
The camera on the gimbal streams its video over RTSP to the ground control station.
Find the drone
A YOLO26 detection model, from Ultralytics and run through TensorRT, finds drones in each frame and scores how sure it is.
Predict its path
A Kalman filter predicts where the drone is going, and the console marks that point on screen beside the drone.
Keep it in view
The console offers a joystick, pointer tracking and auto track. In auto track the gimbal follows the drone on its own, with no operator needed.

On film.
Clips from the log. They have no sound, and each one says what happens.
Questions about SKYLOCK
What is SKYLOCK?
SKYLOCK is a drone detection and tracking system designed and built by WhiteHat Design Studio. It is a ground control station that finds drones in live camera feeds and turns a camera gimbal to keep them in view.
Can SKYLOCK follow a drone on its own?
Yes. The first phase was remote operation, with the operator steering from the console. The second was full autonomy. In auto track the gimbal follows the drone with no operator needed.
Which AI model does SKYLOCK use?
A YOLO26 detection model from Ultralytics, run through TensorRT, finds drones in each frame, and a Kalman filter predicts where each one is going.
Is this SKYLOCK connected to other drone products with the same name?
No. This SKYLOCK is WhiteHat Design Studio's own system. It has no connection with any other company or product that uses the name.
What we do not claim
- No detection range, accuracy or response time is published yet. They will appear here once measured, with their conditions.
- The readings on screen in the photograph and the clip are moments from one run, not measured results.
Sources
- WhiteHat Design Studio, the SKYLOCK project description and tracking recording, 2026
- TechXpert engineering portfolio, SKYLOCK, 2026
Published , updated .
Read further
- Hardware: robotics and embedded systems design
- Software: dashboards, web apps and automation
- AI: computer vision and edge AI
- How does drone detection work?
- STM32 vs ESP32: which should your product use?
- Edge AI or cloud AI: where should your model run?
- Why a vision model that works in the lab fails in the field
Tell us what has to work.
One sentence is enough. An engineer will reply.