Sie sind auf Seite 1von 7

FPGA Realization of Fuzzy Based Robotic

Manipulator for Agriculture Applications


1D.Thatshayini, 2Mr. Rajapirian , M.E,M.B.A., (PH.D.)

PG Scholar, ME VLSI Design, Assitant Proffesor, Department of ECE,

Kings college of Engineering, Punalkulam, Tamil nadu, Kings college of Engineering, Punalkulam, Tamil nadu,

Affiliated to Anna University, Chennai, India. Affiliated to Anna University, Chennai, India.

Email address: thatshayini1195@gmail.com Email address: rajapirian@gmail.com

Abstract- In our country agriculture is a essential


portion of financial changes. The gigantic number of I. INTRODUCTION
general population it is enormously rigid to undertaking
the foodstuff. A viewpoint to assurance the
nourishment of remarkable laypeople is troublesome Robot is an essential component within
then again it is likewise hard to create sustenance thing automated the flexible assembling structure that one
for foodstuff where low measure of individuals and extremely required subsequent to at the moment.
youthful age is additionally losing their interest on Robots currently further a mechanism, as robots
cultivating. This project describes fuzzy based robotic contain twist addicted to the understanding not
manipulator for advanced agriculture application to
including limits as price employment reimbursement
maintain the farm easily. An automation system can
water the plants of a farm without the help of any moreover customers attention. In spite of the
human hand. This robotic manipulation have the information that the expenditure of obtaining
options of planting seeds measuring soil moisture etc. programmed construction is accurately profligate yet
To implement these features, robotic hand is controlled as today's rapid progression and status in excellence
by fuzzy based computer numerical control with the with ISO standards, creature are no additional healthy
help of FPGA. Motor and wheels are used to rotate the for such requirements. pioneering job of stitch robots
direction of robotic Arm. Therefore two motors are is affecting at an enormously prompt velocity since
used to rotate the robotic arm in both X and Y axis and of the repeatedly attractive and updating of the
the stepper motor used to rotate the direction in Z axis.
superiority norms of substance. Robot and
As the arm can move on three dimensional spaces,
target purposes. mechanization is utilized the maintenance in brains
the end target to replace human to achieve those
Keywords: .FPGA, Fuzzy logic, robotic arm. happenings that are paradigm, insecure, and
uninteresting and in a hazardous region. In a creation
of wounding boundary novelty at the instant,
mechanization particularly builds creation capability,
enhanced item excellence and lower invention cost.
There's naught more necessary than a join persons to
program or examine the PC and do routine
conservation.

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


II. BAKGROUND & RELATED WORKS novel FPGA (Field Programmable Gate Array)
technology is able to combine an embedded
K . Durga Sowjan , R. Sindhu , M . Parijatham , processor IP (Intellectual Property) and an
K . Srikant, P. Bharga [1] demonstrated that the application IP to be an SoPC (Systemon- a-
system manipulative adaptable self-directed Programmable-Chip) developing environment (Xu et
farming robotic. robotic vehicle which can be al., 2003, Altera, 2004, Hall &Hamblen, 2004),
prohibited from beginning to end Bluetooth for allowing a user to design an SoPC module by mixing
stuffing , spawn and stream system. These hardware and software.Sajjad Yaghoubi, Negar Ali
robots are mainly well-designed programmed pick Akbarzadeh, ShadiSadeghiBazargani[8] provided
over be in charge of convention of fertilizers based that an overview of worldwide development and
on soil stipulation, soil sensors for seep stream in current status of precision-agriculture technologies
rain nourish areas. Neha S. Naik , Virendra. V. based on literatures generated mainly during the past
Shete , Shruti. R. Danve [2] proposed that the main years. The topics include natural-resource
motive at the back mechanization of agricultural variability, variability management, management
processes are reduction at the moment and zone, impact of precision-agriculture technologies on
liveliness mandatory for the stage cyclical farm profitability and environment, engineering
agricultural responsibilities and growing the innovations, information management, worldwide
efficiency of give way by treat every crop application and adoption trend of precision-
separately using meticulousness agricultural notion. agriculture technologies and potentials of the
Also, example of an independent Agriculture Robot technologies in modernizing the agriculture in the
is accessible which is in particular planned for germ world. Rohit, I. J., M DevAnand, and D. Jackson[10]
sowing mission barely. Its functioning based on discussed that the design, conceptual analysis and
the meticulousness agriculture which enables capable implementation of coordinated multipurpose robot
germ sowing at most advantageous intensity and system with smart sensors and then it shows how to
most advantageous detachment flanked by crops and design and integrate various sensors in a single
their rows, explicit for each crop type. S. R. module and create a data retrieval system which can
Prathibha , Anupama Honga , M. P. Jyothi [3] be used as a black box and an investigation device.
discussed that the quality of monitoring temperature L. Manivannan, M.S.Priyadharshini [11] focused that
and humidity in farming countryside all the way the proposed prototype is implemented by selecting
through sensors using CC3200 single chip. an arena which considering the agricultural field of
Jayendra Kumar , Prites , Nitish any kind of onion crop. The robot detects the
Bhardwaj , Anumeha[4] proposed that the planting area by using sensors and seeds to be planted
system design has been effectively hardened and in the corresponding field using gripper arrangement
implemented using a Xilinx Spartan 3E FPGA of the robot. In a continuation, the rest of remaining
kit. Speed of and are optimization have been the farming process could be done automatically. This
areas of apprehension while scheming of the system uses AVR ATMEL STUDIO 6.0 and AVR
arrangement. Neha D. Kherade1, Jyoti Kute2, Pooja Boot loader for the programming part of the robot.
Pashte3 Pranita Marye4, Prof. DR. Saurabh [5] is This robot could help the farmers for doing the
created that the farming machine which is able to farming process in accurate. Shabiul Islam, Mukter
employment on line following attitude which Zaman, Bakri Madon, and Masuri Othman[12]
indicate the place in the ground strength by designed that the model for an autonomous mobile
observing colour of their leaves. Ultrasonic robot controller (MRC) hardware with navigation
principle is used for detecting obstacles and concept using Fuzzy Logic Algorithm (FLA).
avoiding impact. The automaton will note
encompassing environmental conditions like III. PROPOSED SYSTEM
temperature, moisture, dampness etc. and it' be
displayed on alphanumeric demonstrate, in instruct
that machine can settle on strength of the place in Our system is an automated precision farming
the ground. Hermann Blum, Alexander Dietm¨uller, system which is controlled automatically and
Moritz Mildey, J¨org Conradtz Giacomo Indiveriy, manually, software package designed from the
and Yulia Sandamirskaya [6] achieved that the ground up with today’s technology. It is quite similar
functional robot control strategies using a mixed with today’s 3D printers and CNC machine, our
signal analog/digital neuromorphic processor machines hardware employs liner guides in the X, Y,
interfaced to a mobile robotic platform equipped with Z direction which allows the tools such as seeding,
an event-based dynamic vision sensor. Ying-Shieh watering, fertilizing, sensing temperature, humidity,
Kung and Chia-Sheng Chen[7] proposed that the moisture and precisely positioned and gives

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


information of plants and soils automatically remotely by using web based software. The website
controlled for seeding, watering and fertilizing; the contain full of data about various type of plant which
whole thing is numerically controlled by using is suitable for the land. The machine can also operate
FPGA. Other features are software base like giving from the website manually and there is an option of
temperature, humidity and moisture information of live video steaming. For today’s world the machine
soil. is very handy and easy to operate Farm Automation
System with Application for farmers to cultivate.
This technology is very much standard level for
today’s world.
TABLE 1: TESTING OF SEEDING MACHINE

IV. DESIGN METHODOLOGY


This system consists of two horizontal bars
which is used a rail. The rail have movable belt
which will the central arm in font and forth. The
central arm have a stepper motor which will act as a
head. The head consist of seeding, weeding and
Fig. 1. System approach fertilizing system.

Fig. 3. System architecture for proposed system

A. Flow chart for rotation in X-axis


For moving in X direction we use two power
Fig. 2. Proposed system (Frame work) window motor. This is controlled by the FPGA. A
circular ring is attached with the head on the motor to
pull the chain and moving X direction.
Our system is the total hardware system
very simple easy to operate and we can also operate it

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


Fig. 4. Flowchart for motor rotates in X-axis

Fig. 5. Flowchart for motor rotates in Y-axis


After initialized the port, pins and the power
the sends signal to run the motor. If the Initialization
If the total length is 5 feet then it makes a
is correct then the motor receive the single from
delay each and every 1 foot in its way to work in Z
FPGA. If the motor get proper signal then it will
axis. Thus the machine starts works in Z Axis. Here
decide about the distance travelled. In X direction
b we also use a motor driver to control the speed of
the machine will work on. If the total distance is 8
the motor work on. If the total distance is 8 feet then
feet then the machine is stop per one feet in its
the machine is stop per 2 feet in its distance to work
distance to work in Y and Z direction. By using
in Y and Z direction work on. If the total distance is
motor driver the motor will run smoothly.
8 feet then the machine is stop per one feet in its
distance to work in Y and Z direction. By using
B. Rotation in Y- axis
motor driver the motor will run smoothly.
Same as before when the motor get the
signal from the FPGA and if the signal correct then
C. Rotation in Z- axis
the motor is working in Y direction.
When there is delay in y axis the work of Z
axis starts. To work in Z axis we use an actuator.
Like before the FPGA sends the signal to the
actuator. First it’s initialized its pin and port then it
sends command which is received from the client.
When the signal is received by the actuator then if the
signal is correct, it starts to dig the soil.

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


Fig. 8. Circuit Setup in the field for testing

A. Movement Control:

Movement control can be done in two ways


Fig. 6. Flowchart for motor rotates in Z-axis in our project.

After digging the soil there is delay • Automatic control


initialized by the client for seeding. And the steps
continue in its whole journey .then the machine starts • Manual control
the seeding operator. While in automatic control, the machine runs itself by
the help of the VHDL code. But when in manual
V. EXPERIMENTAL RESULTS control mode, the process is done in several steps.
First of all, when we press any button in forward,
backward, left or right; it goes to main1. VHDL file
as a command number from the XILINX file. This is
done by assigning some values in the array. The
array look like <v1, v2, v3> where v1, v2, v3 etc.
represents some six different numbers from 0 to 5.
Where,
0 denotes => Machine Off 1 denotes => Machine On
2 denotes => Move Forward (X- axis direction)
3 denotes => Move Backward (X- axis direction)
4 denotes => Move Right (Y- axis direction) ;5
denotes => Move Left(Y- axis direction).

Fig. 7. Experimental setup

Fig. 9. Seeder Test Result

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


[5] Neha D. Kherade, Jyoti Kute, Pooja Pashte
VI. CONCLUSION Pranita Mary, Prof. DR. Saurabh Mehta
‘Autonomous Farming Robot with53 Plant Health
Farmers are those people who work day and night Indication’, International Journal of Advance
under the bright sun during summer, under cloud and Engineering and Research Development, Volume 4,
rain during rainy season. They do it just to make Issue 3, March -2017.
sufficient food for us. They do it for the people of
their country. They do it out of responsibility and [6] Hermann Blum, Alexander Dietm¨uller, Moritz
love towards their country. The FPGA Based Farm Mildey, J¨org Conradtz Giacomo Indiveriy, and
Automation System can perform watering, seeding, Yulia Sandamirskaya ‘A neuromorphic controller for
soil digging for plants. Moreover, it can sense the a robotic vehicle equipped with a dynamic vision
condition of soil through temperature and moisture sensor’ Cambridge, MA, USA, July 12-16, 2017.
sensor. So, it makes farming easier. As a result a
person can know what is going on in his/her field and [7] Ying-Shieh Kung and Chia-Sheng Chen ‘Fpga-
can take any kind of necessary step from remote area. realization of a motion control Ic for robot
As a result it makes faring faster. Thirdly, one does manipulator’, International Journal of Advance
not need to use his/her hand dirty and doesn’t need to Engineering and Rese arch Development, Southern
spend all the time in the field. Not just this, one can Taiwan University Taiwan March -2017.
easily take rest and also can do multitasking because [8] Sajjad sYaghoubi, Negar Ali Akbarzadeh,
major duties of farming can performed through this ShadiSadeghiBazargani , on ‘Autonomous Robots for
device. In fact any children can do farming by taking Agricultural Tasks and Farm Assignment and Future
the help of this device. Trends in Agro Robots’, International Journal of
Mechanical & Mechatronics Engineering IJMME-
VII. FUTURE WORK IJENS-june2013.
[9] Angel Jimenez-Fernandez , Gabriel Jimenez-
In future, we have the plan to overcome
the limitations and make this as user. so that the Moreno, Alejandro Linares-Barranco, Manuel J.
general people of our country can get the benefit of Dominguez-Morales, Rafael Paz-Vicente and Anton
Civit-Balcells,’ A Neuro-Inspired Spike-Based PID
happy farming.
Motor Controller for Multi-Motor Robots with Low
Cost FPGAs’, Published: 26 March 2012.
REFERENCES
[10] Rohit, I. J., M DevAnand, and D. Jackson, on
[1] K . Durga Sowjan , R . Sindhu , M . Parijatham , ‘Design, conceptual analysis and implementation of
K . Srikant (2017) P “ Multipurpose Autonomous coordinated multipurpose robotic system with smart
Agricultural Robot” International Conference Of sensors’, 2014 International Conference on Control
Electronics, Communication And Aerospace Instrumentation Communication and Computational
Technology Technologies (ICCICCT), 2014.
[2] Neha S. Naik ; Virendra. V. Shete ; Shruti. R. [11] L. Manivannan, M.S.Priyadharshini on
Danve (2016)“ Precision Crop Growing Robot for ‘Autonomous Agricultural Robot ’, IEEE 2016.
Seeding Function” International Conference on
Inventive Computation Technologies. [12] Shabiul Islam, Mukter Zaman, Bakri Madon,
and Masuri Othman ‘Designing Fuzzy Based Mobile
[3] S. R. Prathibha ; Anupama Honga ; M. P. Jyothi Robot Controller using VHDL’, international journal
(2018) “IOT Based Monitoring System in Smart of mathematical models and methods in applied
Agriculture” International Conference on Recent sciences Issue 1, Volume 2, 2008.
Advances in Electronics and Communication
Technology (ICRAECT) [13] Dominik henrich, Joachim karl und Heinz
worn,’ A Review of Parallel Processing Approaches
[4]Jayendra Kumar , Prites , Nitish Bhardwaj , to Robot Kinematics and Jacobian’, Technical Report
Anumeha (2009) “FPGA based advanced sowing and 10/97, University of Karlsruhe, Computer Science
planting equipment controller design” Department, ISSN 1432-7864.
International Conference on Emerging Trends in
Electronic and Photonic Devices & System. [14] H. Zhang, Y. Shi, and A. Saadat Mehr, ‘Robust
static output feedback control and remote PID design

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


for networked motor systems,’ IEEE Transactions on
Industrial Electronics, vol. 58, no. 12, pp. 5396–
5405, 2011.

[15] Albert Y. Zomaya,’ A VLSI-based robot


dynamics learning algorithm’, Proceedings of the
1991 IEEE Intcmational Conference cm Robotics and
Automation Sacramento, California -April 1991.

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE

Das könnte Ihnen auch gefallen