Final Year Project 2026
Control Application
AgriRobot: Flutter App for Robot Control
Application Interfaces & UI Design
Technical Overview & Software Architecture
This project focuses on the development of a cross-platform mobile and web application engineered to monitor and operate the AgriRobot infrastructure remotely. Built with a modular architecture, the system guarantees ultra-low latency data transmission and a highly responsive user interface designed for harsh outdoor environments.
Frontend & Live Telemetry
- Flutter Framework: Utilized to compile a single, highly optimized codebase into seamless native iOS, Android, and Web applications.
- WebRTC Integration: Implemented peer-to-peer audio and video streaming tunnels to receive real-time telemetry from the robot’s cameras with sub-second latency.
Backend & Data Synchronization
- Firebase Ecosystem: Deployed for fast user authentication, secure cloud storage, and hosting infrastructures.
- Cloud Firestore: Leveraged a Realtime NoSQL Database to synchronize control variables, joystick inputs, and hardware sensory status between the operator and the vehicle instantly.
