Remote control for drones and robots

Client

Game of Drones

Year

2021 to 2023

I built a platform for remote operation of drones and robots. Low latency backend, operator web UI, telemetry, device control, and APIs.

WebRTC handled FPV video and audio at about 150 to 190 ms end to end on 720p at 30 fps, with average bitrate around 1.8 to 3 Mbps. Unstable networks got adaptive bitrate, packet loss handling, reconnect, and fallback paths so control still worked when video dropped.

I tracked P95 latency, jitter, packet loss, FPS, bitrate, reconnect rate, API latency, and availability, with alerts and post mortems after live events.

Scope of Work

Web UI
WebRTC
backend
monitoring
1:1 images media image
1:1 images media image

How cases are written

Problem, process, result. Short enough to scan, detailed enough to check.

2:1 Image media image

Process and interface

Flows and screens that match how the system actually runs.

1:2 Image media image
1:2 Image media image

Notes under the work

Why we chose a metric, what shipped, what we would change next.

3:2 Image media image

Different frame sizes

Dashboards, product UI, or site layout — use the ratio that fits.

16:9 Image media image

Wide frames

Good for product surfaces and analytics views.

4:3 Image media image

Standard frames

Useful for detail shots and single UI moments.

9:16 Images media image
9:16 Images media image

Two images

Before/after or two states side by side.

"The operator UI had to work live. Pretty mockups would not have been enough."

Game of Drones project stakeholder avatar

Engineering teammate

Robotics platform

"The operator UI had to work live. Pretty mockups would not have been enough."

Game of Drones project stakeholder avatar

Engineering teammate

Robotics platform

Teams I have worked with

Teams I have worked with

  • Expanse

  • 60 Decibels

  • Game of Drones

  • Expanse

  • 60 Decibels

  • Game of Drones

About 5 years in product and engineering

Want to work together?
Book a short call.

About 5 years in product and engineering

Want to work together?
Book a short call.