AgriRobot: Deployment and Testing of an Open-Source Firmware on a Low-Cost Embedded Controller for Agricultural Rovers

AgriRobot: Open-Source Firmware Deployment and Testing for Agricultural Rovers

Student: Houcem ALOULOU PFE 2026 ENIS/ Embedded Systems and Robotics

This project focuses on the deployment and validation of open-source firmware on a low-cost embedded controller for the AgriRobot agricultural rover. The system supports robot navigation, telemetry, mission planning, motor control, and safe operation in agricultural environments.

Project Highlights:
Embedded Controller
Implementation of a low-cost rover controller based on the ESP32-S3 embedded platform.
Open-Source Firmware
Deployment and configuration of ArduPilot Rover firmware for agricultural robot control and navigation.
Telemetry and Mission Planning
Integration of MAVLink communication with Mission Planner for telemetry, supervision, and mission planning.
System Validation
Bench and field testing of sensors, motor control, communication, safety functions, manual mode, and navigation behavior.
AgriRobot Embedded Control Project Report

Prototype

The prototype demonstrates the embedded control system developed for AgriRobot. It validates the proposed solution through successful navigation and control in agricultural environments.
AgriRobot Embedded Control Prototype