Sensors · Robotics · Drones · AI-Driven Automation
AgriBot
The Distributed Farm Operating System
AgriBot is a field-tested ground robot, edge server, and mobile app working together today — with sensors, drones, and automated actuators on the roadmap to close the loop from data to action.
System architecture
What it does
Live Video & Audio
Real-time WebRTC streaming straight from the robot's onboard camera.
AI Camera Tracking
OpenCV-based face detection with automatic camera tracking and digital zoom.
Offline-First Edge Computing
An onboard "AGRI-PC" edge server with a local MQTT broker and local PostgreSQL database.
Cloud Sync & Remote Access
Secure sync to Supabase and HiveMQ Cloud over TLS whenever a connection is available.
GPS Mapping & Trail
Live map view of the robot's position with a full history of its movement across the farm.
Remote Joystick Driving
Gyro-steered remote control with a live camera feed, directly from the mobile app.
AI Farm Health Score
An A–F grade combining irrigation needs, blight risk, and hazard alerts into one clear signal.
Secure Biometric Login
Supabase-backed authentication with biometric sign-in on supported devices.
One app, full control
Seven tabs, everything a farmer needs.
Live Dashboard
Real-time sensor readings and robot status at a glance.
Specifications
- Architecture
- Dual-ESP32 (sensor node + motor controller)
- Drive System
- Tank-drive chassis with camera gimbal
- Sensor Suite
- Climate, soil, gas, flame, GPS, battery
- Edge Server
- Onboard "AGRI-PC" running FastAPI
- Video
- Live WebRTC streaming with AI-based tracking
- Mobile App
- Android · Expo SDK 54 / React Native
- Connectivity
- WiFi + MQTT (TLS), online/offline dual mode
- Cloud Stack
- Supabase + HiveMQ Cloud
Engineering notes
Built by real engineers, and we're upfront about what's still in progress.
AgriBot began as a final-year capstone project and was successfully defended in 2026 — then extended well beyond its original scope.
Live video currently requires a local network connection. A permanent public tunnel is planned to enable remote viewing from anywhere.
The Bluetooth Low Energy channel is not yet functional in the release build — WiFi and MQTT are the primary working channels today.
Offline map tiles are not yet bundled with the app — GPS markers and the robot's trail already work fully offline.
Ready to bring AgriBot to your farm?
Talk to us about a pilot, a partnership, or an investment.

