Robotics · Real-time

Dasher

Autonomous multi-robot food delivery platform

Role
Lead Flutter Developer
Timeline
2023 — 2026
Category
Robotics
Outcome
Deployed across restaurant chains in UAE
FlutterROS SDKWebSocketBLEGeofencingFirebase

Overview

Full-stack Flutter application integrating Reeman ROS SDK for autonomous restaurant delivery robots. Built a multi-operator real-time control panel with live telemetry, geofencing zones, and dynamic navigation map management.

Challenge

Coordinating several autonomous robots in a live restaurant required sub-second telemetry, conflict-free routing, and an interface non-technical staff could operate under pressure — all over an unreliable venue network.

Solution

Built a single-codebase operator console with WebSocket multiplexing, an editable navigation map (points, routes, virtual walls), geofenced delivery zones, and graceful offline recovery so operators never lost control of the fleet.

Key work

  • Multi-operator real-time robot control via WebSocket
  • Live navigation map with points, routes, and virtual walls
  • Geofencing zones for delivery boundary and obstacle management
  • BLE and serial communication bridges for hardware control
  • Live telemetry dashboard with robot status and battery monitoring
  • Multi-robot fleet management from a single operator console