AgriRobot: Open-Source Firmware Deployment and Testing for Agricultural Rovers
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.
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.
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.
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.
Bench and field testing of sensors, motor control, communication, safety functions, manual mode, and navigation behavior.
Prototype
The prototype demonstrates the embedded control system developed for AgriRobot.
It validates the proposed solution through successful navigation and control
in agricultural environments.
