SlideShare a Scribd company logo
ASSALAM O ALaiKUM
SMART FARMING ROBOT
FOR WEEDING APPLICATION
PRESENTED BY:
SIKANDER AMIR (FA17-BEE-41)
TALHA ARIF (FA17-BEE-044)
MUHAMMAD FAIQ TANVEER (FA17-BEE-080)
ROBOT VIDEO
TABLE OF CONTENTS:
Problem statement
Introduction
Literature survey
Objectives
Block diagram & Methodology
Observation, calculation and structure
Structural design of robot & Hardware and Software Implementation
Objectives achieved
PROBLEM STATEMENT
The unwanted plants that grow in-between crops are called weeds. Weeds can be harmful
for the crop in many ways such as it takes the space of actual crop and also a significant
amount of nutrients and water. They also over-shadow the crop and stop or minimize the
amount of sunlight and wind to reach the crop.
INTRODUCTION
In the coming years, smart farming is projected to make a huge impact on the agricultural economy
by bridging the gap between small and large-scale businesses. The trend is not only pertinent in
developed countries — developing countries have also realized its immense importance as well.
Smart farming and precision agriculture involve the mixing of advanced technologies into existing
farming practices to extend production efficiency and therefore the quality of agricultural products.
Most of the present and impending agricultural technologies fall under three categories that are
expected to become the pillars of the smart farm: autonomous robots, drones or UAVs, and sensors
and the Internet of Things (IoT).
LITERATURE
SURVEY
LITERATURE SURVEY
Title Advantages Disadvantage
Aerial robot for smart
farming and enhancing
farmers’ net benefit
Small crop fields at lower
flight altitudes focused on it.
It has short flight range and
low flight time limits.
Robotic Weeding It uses seed mapping and
computer vision technology.
Overlapping between crop
seedlings and weed will
complicate the identification
process.
Design and Development of
Automatic Weed Detection
and Smart Herbicide Sprayer
Robot
The weeds identified and
sprayed upon and it takes 3
seconds.
Its dependency on good and
stable lighting conditions
OBJECTIVES
 To design and develop a mechanical structure which will move in fields
 To develop an algorithm which will help in robot locomotion
 To develop an automatic weed detection algorithm of deep learning
 To design a mechanical structure for removal of the weeds
 To design a photovoltaic system for powering purposes of the robot.
Sensors &
Camera based
Module
IMAGE
PROCESSING
WEED
DETECTION
STERRING
SYSTEM
SPEED
CONTROL
MOTORS
ENCORDER
WHEELS
SONAR
SAFTY FEATURES
ACTUATION
INTERFACE
ACTUATOR
CONTROL
CHEMICAL
WEED
CONTROL
BATTERY
SOLAR
CHARGE
CONTROLLER
SOLAR
PANNEL
METHODOLOGY
 Firstly, the literature survey had done after selecting the project.
 Based on the literature review/survey, the overall analysis of appropriate sensor tools and components had
done by looking at the different alternatives and the best optimal solution.
 After cost estimation and selecting the best alternative, the product architecture has been selected which will
include internal and external design of robot.
 Furthermore, the hardware tools had been purchased.
 After that assembling has been done in step-by-step manner first mechanical structure and then joining of
sensors etc.
 After interfacing, algorithm development phase has started using different software and hardware tools. which
has covered weed detection and robot locomotion
 Synchronization of all components has been done after completion of software and hardware components.
 Testing has started after completion of all aspects to check the proper functionality and to remove the bugs.
OBSERVATION AND CALCULATIONS IN POTATO
FIELD:
Observations Numerical value
in inches
Length of row 288 inches
Distance between
two rows
27.6 inches
Distance between
one to third row
49.2 inches
Height of the
plantation
16 inches
STRUCTURAL DESIGN OF ROBOT
Top View Front View Back View Left/Right
View
OVERALL STRUCTURAL VIEW OF ROBOT
MEASUREMENTS OF THE STRUCTURE
Observations Numerical Value in Inches
Length 24 inches
Width 24 inches
Height 32.4 inches
Weight 30~35 kg
HARDWARE BASED EQUIPMENT'S
• Motor Drivers
We have chosen two types of motor drivers one for locomotives motors and other is for the spraying pumps. First one
is IBT2 motor driver to provide the motor its required current which varies from 5 -12 A for this current IBT2 is nearest
and suitable driver for our robot. Its specifications are Input voltage: 6V-27V, Maximum Current : 43A, Input level : 3.3V-
5V
• Converter (DC-DC)
The proper input voltages for the raspberry pi, we have to step down the input voltages from 12 to 5 volts for this
purpose we purchased the buck converters which gives us the 5V output voltages. Its specifications are as follows:
1. 5 A high-power high efficiency low ripple
2. Module properties: non-isolated step-down module (BUCK)
3. Rectification: non-synchronous rectifier
4. Input voltage: DC 4V ~ 38V
5. Output voltage: DC 1.25V ~ 32V (adjustable)
6. Output current: 0A ~ 5A
HARDWARE BASED EQUIPMENT'S
• Raspberry Pi
We used the raspberry pi 3 model B+ for our project for efficient image processing with the pi camera and its own
processing capacity. The Raspberry Pi 3 Model B+ is the final revision in the Raspberry Pi 3 range. Its specifications are
listed below:
• Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz
• Extended 40-pin GPIO header
• Full-size HDMI
• 4 USB 2.0 ports
• CSI camera port for connecting a Raspberry Pi camera
• DSI display port for connecting a Raspberry Pi touchscreen display
• 4-pole stereo output and composite video port
• Micro SD port for loading your operating system and storing data
• 5V/2.5A DC power input
HARDWARE BASED EQUIPMENT'S
• Locomotion
To give power and torque to the tire we selected the WM72 motor. the motor is suitable for various land
robots and high-powered projects. Motor speed is 55 Rpm. Its features are as follows:
• Motor Operation Voltage:12V
• Speed: 55 Rpm
• No load current: 2A
• Stall current: 10A
• Stall Torque: 45 kg-cm
• Motor Power: 120W
• Shaft diameter: 10mm
• Shaft dimension: 29mm
• Weight:1280gr
HARDWARE BASED EQUIPMENT'S
• Steering System
In first step we faced the difficulty in designing the steering system that how we can turn
or move our robot. After visiting field, we came to know that we can not make the back
wheel drive because it will damage the furrow and crop. Then we made our steering
system such that we attached both tires of each side left and right with each other
through chain having single motor between them. So, when we want to turn right left
motor rpm will increase and move the robot towards right and vice versa.
• Spraying System
Spraying system includes the 4 pumps, 2 tanks, 4 nozzles and pipes for the chemical. For
pumping of chemical, we used the 5V DC pump attached with the water tanks of cars. It
serves the purpose of pressurizing the chemical so that it can be sprinkled or sprayed on
to the crops. The reason behind taking 4 pumps each for each nozzle so that accuracy in
weeding can be achieved and pressure do not divide between any 2 nozzles. The tanks
have the capacity 1-1.5 liter liquid and has space for 2 pumps which is best in our
condition because we need four pumps to operate with 2 tanks. These nozzles have both
functions it can sprinkle and shoot the liquid in straight line. The purpose of attaching
the nozzles individually so that if weed is detected under any 1 or 2 nozzles then those
nozzles will only operate instead of others. Pipe for the transportation of chemical 6mm
to provide sufficient space and also create pressure for the nozzles.
SOFTWARE IMPLEMENTATION
IMAGE PROCESSING
Till now we have done with the implementation
of following filters which will help our project to
detect weeds and classify them from plantation.
• HSV:
The HSV (which stands for Hue Saturation Value)
scale provides a numerical readout of your image
that corresponds to the color names contained
therein. Hue is measured in degrees from 0 to
360.
• Edge Detection:
We have done with the three algorithms for
edge detection.
• Sobel Filter
• Auto Canny
• Discrete Fourier Transform using circular mask
filtering.
IMAGE PROCESSING
• Segmentation:
An image is a collection or set of different pixels. We
group together the pixels that have similar attributes
using image segmentation. The process of
partitioning a digital image into multiple segments
(image objects) is segmentation. We are doing
segmentation by binary thresholding method
(OTSU).
• SHADOW SUBTRACTION:
final_img, background = subtract_background_rolling_ball(v,
radius, light_background=True, use_paraboloid=False,
do_presmooth=True)
This algo subtracts the background from the object and gives
the object and background separately. This algo will help us in
the fields where we can take images and subtract shadow due to
sunlight.
IMAGE PROCESSING
• SHARPENING FILTER:
The results of all the combined filters are
attached. Where we can clearly distinguish
that if we don’t do image sharpening and
directly apply segmentation and DFT filter the
image object is not properly segmented while
after sharpening we can easily classify our
object segment.
IMAGE PROCESSING
• Background Subtraction:
Background subtraction is a
technique for separating out
foreground elements from the
background and is done by
generating a foreground mask.
This technique is used for
detecting dynamically moving
objects from static cameras.
Background subtraction technique
is important for object tracking.
IMAGE
PROCESSING
ERROSION FOLLOWED BY DIALATION:
IMAGE PROCESSING
Result Number : 1 Result Number : 2
OVERALL FINAL FORM OF ROBOT
OBJECTIVES ACHIEVED
 To design and develop a mechanical structure which will move in fields.(achieved)
 To develop an algorithm which will help in robot locomotion. (achieved)
 To develop an automatic weed detection algorithm of deep learning. (Achieved)
 To design a mechanical structure for removal of the weeds. (achieved)
 To design a photovoltaic system for powering purposes of the robot. (achieved)
THANK YOU !

More Related Content

Similar to Final Presentation Slides.pptx

Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
IRJET Journal
 
IRJET - Grain Sorting and Cleaning System using Raspberry Pi
IRJET -  	  Grain Sorting and Cleaning System using Raspberry PiIRJET -  	  Grain Sorting and Cleaning System using Raspberry Pi
IRJET - Grain Sorting and Cleaning System using Raspberry Pi
IRJET Journal
 
IRJET- Low Cost Industrial Paint Bot
IRJET-  	  Low Cost Industrial Paint BotIRJET-  	  Low Cost Industrial Paint Bot
IRJET- Low Cost Industrial Paint Bot
IRJET Journal
 
AUTOMATIC SORTING MACHINE
AUTOMATIC SORTING MACHINEAUTOMATIC SORTING MACHINE
AUTOMATIC SORTING MACHINE
Journal For Research
 
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic SystemIRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET Journal
 
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
IRJET Journal
 
Multi-Tasking Auto Cleaner
Multi-Tasking Auto CleanerMulti-Tasking Auto Cleaner
Multi-Tasking Auto Cleaner
IRJET Journal
 
CONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOT
CONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOTCONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOT
CONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOT
ShubhamArora175
 
Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Mandilakhe Qavane
 
JCN Electronics The Servant Project Report
JCN Electronics The Servant Project ReportJCN Electronics The Servant Project Report
JCN Electronics The Servant Project ReportCem Recai Çırak
 
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET Journal
 
Machine vision amk mtmr final
Machine vision amk  mtmr final Machine vision amk  mtmr final
Machine vision amk mtmr final
chockalingam athilingam
 
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET Journal
 
Hightech-Sprayer
Hightech-SprayerHightech-Sprayer
Hightech-Sprayer
IRJET Journal
 
machine (colour sorting in food)
machine (colour sorting in food) machine (colour sorting in food)
machine (colour sorting in food)
Venkatkumar78
 
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robot
Mohit Nagar
 
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic ArmDesign, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
IRJET Journal
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET Journal
 
Paper id 24201428
Paper id 24201428Paper id 24201428
Paper id 24201428IJRAT
 

Similar to Final Presentation Slides.pptx (20)

Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
 
IRJET - Grain Sorting and Cleaning System using Raspberry Pi
IRJET -  	  Grain Sorting and Cleaning System using Raspberry PiIRJET -  	  Grain Sorting and Cleaning System using Raspberry Pi
IRJET - Grain Sorting and Cleaning System using Raspberry Pi
 
IRJET- Low Cost Industrial Paint Bot
IRJET-  	  Low Cost Industrial Paint BotIRJET-  	  Low Cost Industrial Paint Bot
IRJET- Low Cost Industrial Paint Bot
 
AUTOMATIC SORTING MACHINE
AUTOMATIC SORTING MACHINEAUTOMATIC SORTING MACHINE
AUTOMATIC SORTING MACHINE
 
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic SystemIRJET- Cloth Matching and Color Selection using Intelligent Robotic System
IRJET- Cloth Matching and Color Selection using Intelligent Robotic System
 
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
“DESIGN AND FABRICATION OF PESTICIDES SPRAY ROBOT”
 
Multi-Tasking Auto Cleaner
Multi-Tasking Auto CleanerMulti-Tasking Auto Cleaner
Multi-Tasking Auto Cleaner
 
CONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOT
CONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOTCONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOT
CONDITION BASED MONITORING AND CONTROL OF INDUCTION MOTOR USSING IOT
 
Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1Qavane_211068691__IEEE_Paper-1
Qavane_211068691__IEEE_Paper-1
 
JCN Electronics The Servant Project Report
JCN Electronics The Servant Project ReportJCN Electronics The Servant Project Report
JCN Electronics The Servant Project Report
 
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
 
Machine vision amk mtmr final
Machine vision amk  mtmr final Machine vision amk  mtmr final
Machine vision amk mtmr final
 
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...IRJET-  	  Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
IRJET- Automatic Spray Painting Machine using PLC Operated Pneumatic Spra...
 
Automatic P2R Published Paper P1277-1283
Automatic P2R Published Paper P1277-1283Automatic P2R Published Paper P1277-1283
Automatic P2R Published Paper P1277-1283
 
Hightech-Sprayer
Hightech-SprayerHightech-Sprayer
Hightech-Sprayer
 
machine (colour sorting in food)
machine (colour sorting in food) machine (colour sorting in food)
machine (colour sorting in food)
 
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robot
 
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic ArmDesign, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
 
IRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNOIRJET- Review on Colored Object Sorting System using Arduino UNO
IRJET- Review on Colored Object Sorting System using Arduino UNO
 
Paper id 24201428
Paper id 24201428Paper id 24201428
Paper id 24201428
 

Recently uploaded

Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Ashish Kohli
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
AG2 Design
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

Final Presentation Slides.pptx

  • 2. SMART FARMING ROBOT FOR WEEDING APPLICATION PRESENTED BY: SIKANDER AMIR (FA17-BEE-41) TALHA ARIF (FA17-BEE-044) MUHAMMAD FAIQ TANVEER (FA17-BEE-080)
  • 4. TABLE OF CONTENTS: Problem statement Introduction Literature survey Objectives Block diagram & Methodology Observation, calculation and structure Structural design of robot & Hardware and Software Implementation Objectives achieved
  • 5. PROBLEM STATEMENT The unwanted plants that grow in-between crops are called weeds. Weeds can be harmful for the crop in many ways such as it takes the space of actual crop and also a significant amount of nutrients and water. They also over-shadow the crop and stop or minimize the amount of sunlight and wind to reach the crop.
  • 6. INTRODUCTION In the coming years, smart farming is projected to make a huge impact on the agricultural economy by bridging the gap between small and large-scale businesses. The trend is not only pertinent in developed countries — developing countries have also realized its immense importance as well. Smart farming and precision agriculture involve the mixing of advanced technologies into existing farming practices to extend production efficiency and therefore the quality of agricultural products. Most of the present and impending agricultural technologies fall under three categories that are expected to become the pillars of the smart farm: autonomous robots, drones or UAVs, and sensors and the Internet of Things (IoT).
  • 8. LITERATURE SURVEY Title Advantages Disadvantage Aerial robot for smart farming and enhancing farmers’ net benefit Small crop fields at lower flight altitudes focused on it. It has short flight range and low flight time limits. Robotic Weeding It uses seed mapping and computer vision technology. Overlapping between crop seedlings and weed will complicate the identification process. Design and Development of Automatic Weed Detection and Smart Herbicide Sprayer Robot The weeds identified and sprayed upon and it takes 3 seconds. Its dependency on good and stable lighting conditions
  • 9. OBJECTIVES  To design and develop a mechanical structure which will move in fields  To develop an algorithm which will help in robot locomotion  To develop an automatic weed detection algorithm of deep learning  To design a mechanical structure for removal of the weeds  To design a photovoltaic system for powering purposes of the robot.
  • 10. Sensors & Camera based Module IMAGE PROCESSING WEED DETECTION STERRING SYSTEM SPEED CONTROL MOTORS ENCORDER WHEELS SONAR SAFTY FEATURES ACTUATION INTERFACE ACTUATOR CONTROL CHEMICAL WEED CONTROL BATTERY SOLAR CHARGE CONTROLLER SOLAR PANNEL
  • 11. METHODOLOGY  Firstly, the literature survey had done after selecting the project.  Based on the literature review/survey, the overall analysis of appropriate sensor tools and components had done by looking at the different alternatives and the best optimal solution.  After cost estimation and selecting the best alternative, the product architecture has been selected which will include internal and external design of robot.  Furthermore, the hardware tools had been purchased.  After that assembling has been done in step-by-step manner first mechanical structure and then joining of sensors etc.  After interfacing, algorithm development phase has started using different software and hardware tools. which has covered weed detection and robot locomotion  Synchronization of all components has been done after completion of software and hardware components.  Testing has started after completion of all aspects to check the proper functionality and to remove the bugs.
  • 12. OBSERVATION AND CALCULATIONS IN POTATO FIELD: Observations Numerical value in inches Length of row 288 inches Distance between two rows 27.6 inches Distance between one to third row 49.2 inches Height of the plantation 16 inches
  • 13. STRUCTURAL DESIGN OF ROBOT Top View Front View Back View Left/Right View
  • 15. MEASUREMENTS OF THE STRUCTURE Observations Numerical Value in Inches Length 24 inches Width 24 inches Height 32.4 inches Weight 30~35 kg
  • 16. HARDWARE BASED EQUIPMENT'S • Motor Drivers We have chosen two types of motor drivers one for locomotives motors and other is for the spraying pumps. First one is IBT2 motor driver to provide the motor its required current which varies from 5 -12 A for this current IBT2 is nearest and suitable driver for our robot. Its specifications are Input voltage: 6V-27V, Maximum Current : 43A, Input level : 3.3V- 5V • Converter (DC-DC) The proper input voltages for the raspberry pi, we have to step down the input voltages from 12 to 5 volts for this purpose we purchased the buck converters which gives us the 5V output voltages. Its specifications are as follows: 1. 5 A high-power high efficiency low ripple 2. Module properties: non-isolated step-down module (BUCK) 3. Rectification: non-synchronous rectifier 4. Input voltage: DC 4V ~ 38V 5. Output voltage: DC 1.25V ~ 32V (adjustable) 6. Output current: 0A ~ 5A
  • 17. HARDWARE BASED EQUIPMENT'S • Raspberry Pi We used the raspberry pi 3 model B+ for our project for efficient image processing with the pi camera and its own processing capacity. The Raspberry Pi 3 Model B+ is the final revision in the Raspberry Pi 3 range. Its specifications are listed below: • Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz • Extended 40-pin GPIO header • Full-size HDMI • 4 USB 2.0 ports • CSI camera port for connecting a Raspberry Pi camera • DSI display port for connecting a Raspberry Pi touchscreen display • 4-pole stereo output and composite video port • Micro SD port for loading your operating system and storing data • 5V/2.5A DC power input
  • 18. HARDWARE BASED EQUIPMENT'S • Locomotion To give power and torque to the tire we selected the WM72 motor. the motor is suitable for various land robots and high-powered projects. Motor speed is 55 Rpm. Its features are as follows: • Motor Operation Voltage:12V • Speed: 55 Rpm • No load current: 2A • Stall current: 10A • Stall Torque: 45 kg-cm • Motor Power: 120W • Shaft diameter: 10mm • Shaft dimension: 29mm • Weight:1280gr
  • 19. HARDWARE BASED EQUIPMENT'S • Steering System In first step we faced the difficulty in designing the steering system that how we can turn or move our robot. After visiting field, we came to know that we can not make the back wheel drive because it will damage the furrow and crop. Then we made our steering system such that we attached both tires of each side left and right with each other through chain having single motor between them. So, when we want to turn right left motor rpm will increase and move the robot towards right and vice versa. • Spraying System Spraying system includes the 4 pumps, 2 tanks, 4 nozzles and pipes for the chemical. For pumping of chemical, we used the 5V DC pump attached with the water tanks of cars. It serves the purpose of pressurizing the chemical so that it can be sprinkled or sprayed on to the crops. The reason behind taking 4 pumps each for each nozzle so that accuracy in weeding can be achieved and pressure do not divide between any 2 nozzles. The tanks have the capacity 1-1.5 liter liquid and has space for 2 pumps which is best in our condition because we need four pumps to operate with 2 tanks. These nozzles have both functions it can sprinkle and shoot the liquid in straight line. The purpose of attaching the nozzles individually so that if weed is detected under any 1 or 2 nozzles then those nozzles will only operate instead of others. Pipe for the transportation of chemical 6mm to provide sufficient space and also create pressure for the nozzles.
  • 21. IMAGE PROCESSING Till now we have done with the implementation of following filters which will help our project to detect weeds and classify them from plantation. • HSV: The HSV (which stands for Hue Saturation Value) scale provides a numerical readout of your image that corresponds to the color names contained therein. Hue is measured in degrees from 0 to 360. • Edge Detection: We have done with the three algorithms for edge detection. • Sobel Filter • Auto Canny • Discrete Fourier Transform using circular mask filtering.
  • 22. IMAGE PROCESSING • Segmentation: An image is a collection or set of different pixels. We group together the pixels that have similar attributes using image segmentation. The process of partitioning a digital image into multiple segments (image objects) is segmentation. We are doing segmentation by binary thresholding method (OTSU). • SHADOW SUBTRACTION: final_img, background = subtract_background_rolling_ball(v, radius, light_background=True, use_paraboloid=False, do_presmooth=True) This algo subtracts the background from the object and gives the object and background separately. This algo will help us in the fields where we can take images and subtract shadow due to sunlight.
  • 23. IMAGE PROCESSING • SHARPENING FILTER: The results of all the combined filters are attached. Where we can clearly distinguish that if we don’t do image sharpening and directly apply segmentation and DFT filter the image object is not properly segmented while after sharpening we can easily classify our object segment.
  • 24. IMAGE PROCESSING • Background Subtraction: Background subtraction is a technique for separating out foreground elements from the background and is done by generating a foreground mask. This technique is used for detecting dynamically moving objects from static cameras. Background subtraction technique is important for object tracking.
  • 26. IMAGE PROCESSING Result Number : 1 Result Number : 2
  • 27. OVERALL FINAL FORM OF ROBOT
  • 28. OBJECTIVES ACHIEVED  To design and develop a mechanical structure which will move in fields.(achieved)  To develop an algorithm which will help in robot locomotion. (achieved)  To develop an automatic weed detection algorithm of deep learning. (Achieved)  To design a mechanical structure for removal of the weeds. (achieved)  To design a photovoltaic system for powering purposes of the robot. (achieved)