Skip to content

This repo contains the resources for my final project involving an automatic agricultural spraying robot for Intro to Engineering college course.

Notifications You must be signed in to change notification settings

AWESOME04/Group_24-Intro_to_Eng.-Final_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Group_24-Intro_to_Eng.-Final_Project

This repo contains the resources for my final project involving an automatic agricultural spraying robot for Intro to Engineering college course.

Automatic Agricultural Spraying Robot with Smart Decision Making

agriculture robot

This project aims to develop a wireless sensor-based autonomous mobile robot that can monitor and analyze vital farm parameters like humidity, environmental temperature, and moisture content of the soil in real-time. Additionally, the robot is equipped with image processing techniques to detect plant diseases on leaves and a spraying mechanism for chemical, fertilizer, and water applications to promote healthy plant growth. Table of Contents

Introduction
Features
Technologies
Block Diagram
System Overview
Installation
Analysis of Final Design
Conclusions and future tasks
Usage
Contributing

Introduction

This project presents an innovative approach to farm management using wireless sensor technology and image processing. By using an autonomous mobile robot, we can remotely monitor and analyze vital farm parameters, thus providing real-time data that farmers can use to make informed decisions. The robot also features an automatic plant disease detection mechanism that uses image processing techniques to identify diseases on plant leaves. The robot's spraying mechanism can automatically apply chemicals, fertilizer, and water to the plant as needed to promote healthy growth. Features

The key features of the wireless sensor-based autonomous mobile robot are as follows:

Wireless sensors for remote real-time monitoring of humidity, environmental temperature, and moisture content of the soil
Vision-based automatic disease detection on plant leaves using image processing techniques
Spraying mechanism for applying chemicals, fertilizer, and water to the plant as needed for healthy growth
Compact, portable, and well-founded platform
Autonomous navigation and surveying of farmland
Real-time data analysis and reporting

Technologies

The following technologies are used in this project:

Arduino
Raspberry Pi
Wireless sensors
Image processing software
GPS module
Motor drivers
Battery
Chassis
Wheels

Block Diagram

image

System Overview of Acceleration-based Movement Detection

image

Installation

To use the wireless sensor-based autonomous mobile robot, follow these steps:

Clone the project from the GitHub repository to your local machine.
Install the necessary software and hardware components as described in the project documentation.
Configure the wireless sensors and image processing software according to your requirements.
Connect the battery, motor drivers, and GPS module to the robot.
Turn on the robot and start monitoring and analyzing the farm parameters.

ANALYSIS OF FINAL DESIGN

Automatic agricultural spraying robots could help small-scale farmers in Ghana carry out a host of field and yard tasks, including mowing, pellet spreading and spraying. The fully electric R150-ATJ platform has a four-wheel-drive system and a turning diameter of just 0.7m, thanks to its skid-steer-style movement. The 48v lithium batteries offer a 30min runtime with two batteries to keep the robot running continuously, with just a 15min recharge time from empty and the ability to run in the dark, 24 hours a day.

FRONT VIEW

image

SIDE VIEW

image

TOP VIEW

image

ISOMETRIC VIEW

image

FINAL DESIGN (CAD MODEL)

image

CONCLUSIONS AND FUTURE TASKS

In conclusion, designing and developing autonomous chemical spraying for a fertigation farm has been successfully conducted. All the subsystems such as navigation systems and spraying systems are included. Although the navigation part has been tested, the autonomous chemical sprayer robot can be self-navigating by turning at the junction by using the obstacles detection concept inside the fertigation farm. The ultrasonic sensors were used in the front of the sensor it was adjacently facing forward at 90° while the other two left and right were both facing forward with a deflection of 45°. The ultrasonic sensor could detect the obstacles and stop without hitting the obstacles, respectively. For future works, the spraying pressure of the autonomous chemical sprayer robot will be tested and the electronic circuits need a waterproof structure since the autonomous pastiche ide sprayer robot deals with a chemical which is fluid. Therefore, the isolation of the electronic component should be done well by separating each electronic component in the container box to prevent it from being damaged if flooding or leakage happened inside the robot. On the other hand, the pest monitoring system should be developed to be an auto-monitoring device while spraying the chemical. Thus, using the advanced version of automatic agro sprayers for agriculture would make the heavier tasks much easier. A world might be expected shortly that replaces the futile sprayers with the proficient automated Argo-sprayer.

Usage

To use the wireless sensor-based autonomous mobile robot, follow these steps:

Place the robot on the farmland and turn it on.
The robot will automatically start surveying the farmland, collecting data on humidity, temperature, and soil moisture content.
The robot will also use its image processing capabilities to detect diseases on plant leaves.
If a disease is detected, the robot will automatically apply the necessary chemicals, fertilizer, or water to the plant.
The robot will continue to survey the farmland and provide real-time data to the farmer.

Contributing

Contributions to this project are welcome. To contribute, follow these steps:

Fork the project from the GitHub repository.
Create a new branch for your changes.
Make your changes and commit them to your branch.
Push your changes to your forked repository.
Submit a pull request to the original repository.

References

[1] https://link.springer.com/chapter/10.1007/978-3-319-47952-1_60 (2016, September 18) Abstract of the project.

[2] https://hse-uav.com/product/r150-spraying-hauling-tractor/ Images of the Automatic Agricultural Spraying Robot.

[3] https://www.researchgate.net/figure/The-agricultural-robot-sprayer_fig1_262535670 (May 2014) Introduction of the project.

[4] https://mdpi-res.com/d_attachment/electronics/electronics-10-02061/article_deploy/electronics-10-02061.pdf?version=1629968545 () Background of the project

[5] https://thesai.org/Downloads/Volume11No2/Paper_69-Design_and_Development_of_Autonomous_Chemical_Sprayer.pdf (November 11, 2020). Project requirements.

[6] https://mdpi-res.com/d_attachment/electronics/electronics-10-02061/article_deploy/electronics-10-02061.pdf?version=1629968545 (July 5, 2021). Project plan.

About

This repo contains the resources for my final project involving an automatic agricultural spraying robot for Intro to Engineering college course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published