Swarm Robotics for Indian Agriculture Abstract

Robotics is expected to play a major role in the agricultural domain, and often multi-robot systems and collaborative approaches are mentioned as potential solutions to improve efficiency and system robustness. Among the multi-robot approaches, swarm robotics stresses aspects like flexibility, scalability and robustness in solving complex tasks, and is considered very relevant for precision farming and large-scale agricultural applications. This Agribot gives an advance method to harvesting and watering the crops with minimum man power and labor making it an efficient vehicle. Moreover, the vehicle can be controlled through Internet medium using an Android smart phone. The whole process calculation, processing, monitoring is designed with motors & sensor interfaced with microcontroller. Using Internet of things, the robot is controlled.

INTRODUCTION

In India there are 70 percentage of population chooses agriculture as a primary occupation. In the current generation we do not have sufficient skilled man power specifically in agricultural sector. A manual farming consumes more time & leads to more pollution. The main purpose for developing Automation in Agricultural field is decreasing labor and decreasing time required to perform the processes on crops so that human efforts will get reduce up to 90 percent. Automation is required for safety and health of workers especially when worker have to perform harmful duties. Some of the previously developed robotics applications are Crop Seeding it involves autonomous precision seeding combines robotics with geomapping. Crop Monitoring and Analysis is provided by drone companies like Precision Hawk offers farmer combined packages which include robotic hardware and analysis software. Other applications are Fertilizing and irrigation system, Crop weeding and spraying system, Autonomous tractors, Picking and harvesting system. In the field of agriculture, various operations for handling heavy material are performed. For example, in vegetable cropping, workers should handle heavy vegetables in the harvest season. Additionally, in organic farming, which is fast gaining popularity, workers should handle heavy compost bags in the fertilizing season. These operations are dull, repetitive, or require strength and skill for the workers. In the 1980’s many agricultural robots were started for research and development. Kawamura and co-workers developed the fruit harvesting in orchard. Grand and co-workers developed the apple harvesting robot. However, many of the robots are not in the stages of diffusion but still in the stages of research and development. It is important to find rooms to achieve higher performance and lower cost of the robots. The system uses basic components like Solar panel, DC motor, Battery, Relay, Motor driver, Relay driver, Bluetooth Module and PIC18F4520 controller. The whole process is controlled by microcontroller. The solar panel is used to charge the battery. This battery used to power vehicle movement as well as to the motor that is used for grass cutting. The ploughing of field and plantation of seed is done by using DC motor. Distance between the two seeds is controlled and varied by using microcontroller. When the robot reaches the end of the field, we can change the direction with the help of Bluetooth command. The advantage of this solar powered multi-function Agri-robot is that it does not require any fuel or petrol to work, as it works on the solar energy. The circuit model is less complex and compact due the use of PIC18F4520 controller.

PROBLEM STATEMENT

The farmers are ought to follow a traditional naked eye observation and yielded healthy crops without the involvement of chemicals for animals and also to their cultivation land in order to keep healthy diversity.

For each process separate robot is used such as,

  • Demeter (used for harvesting)
  • Robot for weed control (wild plants)
  • Robot for seeding
  • Robot for fertilization.

OBJECTIVES

  • The main aim of this Project is to Propose an IOT based Agribot and agriculture data acquisition using swarm robotics.
  • To measure temperature and humidity in the field and turn on the Water pump.
  • To harvest the field and weed cutting.
  • To sow the seeds

METHODOLOGY

On basis of the survey Literatures and after referring various technical papers a new and innovative project idea was developed. The aim of the project ‘SAGA’ was to build a group of robots which would construct an input schematic given by the user on a given platform. In Our Project we have Two Robots, one is Master Robot and second is Slave robot, Swarm robotics means the instruction we given to the Master Robot will Followed by Slave Robot. In our Project also we are used the same technique for example, In Mobile App we will control the Agribot, Initially I will instruct the Robot to move forward via Mobile App, the master and slave robot will do the same i.e., it will move forward with the help of NRF module. Our Swarm Agribot it consists of Temperature and humidity sensor which measure the temperature and humidity in the agriculture field and turn on the water pump and also it performs Robot movements i.e., Forward, backward, left, right and it also Perform the Harvesting or weed cutting and sowing the seeds.

Block Diagram of Master Robot

Block Diagram of Slave Robot

MODELLING & ANALYSIS

HARDWARE REQUIREMENTS

DHT 11 SENSOR

DHT11 is a low-cost digital sensor for sensing temperature and humidity. This sensor can be easily interfaced with any micro-controller such as Arduino, Raspberry Pi etc. to measure humidity and temperature instantaneously. DHT11 humidity and temperature sensor is available as a sensor and as a module. It is fairly simple to use, but requires careful timing to detect data. The only limitation on this sensor is you can only get new data from it once every 2 seconds.

DHT11 is a low-cost digital sensor for sensing temperature and humidity. This sensor can be easily interfaced with any micro-controller such as Arduino, Raspberry Pi etc. to measure humidity and temperature instantaneously. DHT11 humidity and temperature sensor is available as a sensor and as a module. It is fairly simple to use, but requires careful timing to detect data. The only limitation on this sensor is you can only get new data from it once every 2 seconds.

L293D MOTOR DRIVER

A motor driver is an integrated circuit chip which is usually used to control motors in autonomous robots. … These ICs are designed to control 2 DC motors simultaneously. L293D consist of two H-bridge. H-bridge is the simplest circuit for controlling a low current rated motor.

L293D IC is a typical Motor Driver IC which allows the DC motor to drive on any direction. This IC consists of 16-pins which are used to control a set of two DC motors instantaneously in any direction. It means, by using a L293D IC we can control two DC motors.

RELAY

A 5v relay is an automatic switch that is commonly used in an automatic control circuit and to

control a high-current using a low-current signal. The input voltage of the relay signal ranges

from 0 to 5V.

The relay has two outputs-normally open and normally closed (NO and NC). … Connecting a circuit or device between one of these two pins, the common pin on the relay output, and a power source will allow you to toggle power to a circuit or device.

NODE MCU-

The NodeMCU (Node Microcontroller Unit) is an open-source software and hardware development environment that is built around a very inexpensive System-on-a-Chip (SoC) called the ESP8266. When purchased at bulk, the ESP8266 chip costs only $2 USD a piece. That makes it an excellent choice for IoT projects of all kinds.

The ESP8266 is a microcontroller with Wi-Fi capability. There are different modules and development boards with this system. NODEMCU is a development board with ESP8266 and a firmware with the same name. Similarly, the Arduino Uno is a microcontroller board based on 8-bit ATmega328P microcontroller.

CLOUD

The cloud refers to software and services that run on the Internet, instead of locally on your computer. … Some examples of cloud services include Google Drive, Apple iCloud, Netflix, Yahoo Mail, Dropbox and Microsoft One Drive.Examples would include: Dropbox, a file storage and sharing system. Microsoft Azure, which offers backup and disaster recovery services, hosting, and more. Rackspace, which offers data, security, and infrastructure services.

With the help of cloud, we can access any data, applications whenever and wherever we want to, over the internet. Cloud not only handles data storage remotely but it also protects and recovers all crashed or loss data, so we don’t have to worry about crashed or loss of data, it gives you high security.

NRF MODULE –

NRF24L01 is basically a wireless transceiver, which is used to send and receive data by using radio

waves. It is a single chip transceiver module. It uses SPI protocol for transmitting data. Its data

transmission speed is up to 2Mbps. NRF24L01 is normally used in industrial devices and projects for

data transmission.

BLYNK APPLICATION

The Blynk app is really an app editor. It allows you to create one or more projects. Each project can contain graphical widgets, like virtual LEDs, buttons, value displays and even a text terminal, and can interact with one or more devices.

SOFTWARE REQUIREMENTS

  • Arduino IDE – Arduino UNO is a low-cost, flexible, and easy-to-use programmable open-source microcontroller board that can be integrated into a variety of electronic projects. This board can be interfaced with other Arduino boards, Arduino shields, Raspberry Pi boards and can control relays, LEDs, servos, and motors as an output.
  • Blynk App – The Blynk app is really an app editor. It allows you to create one or more projects. Each project can contain graphical widgets, like virtual LEDs, buttons, value displays and even a text terminal, and can interact with one or more devices.

RESULTS & DISCUSSIONS

The pin diagram consists of Node mcu microcontroller which is controller for the whole system as shown in fig. 1 & 2. A solar panel is connected to the battery for storing energy and further it is given to power supply charging circuitry which is providing +5 V for node mcu board and +12 V supply for driving DC motors using L298 motor driver module. NRF Module is connected with mode mcu and wirelessly with Android smartphone to control the whole system.

MASTER ROBOT

Pin Diagram of Master Robot

Prototype of Master Robot SLAVE ROBOT

RESULTS AND DISCUSSIONS

The goal of the experiment is to prove the applicability of swarm robotics to precision farming. The application of swarm intelligence principles to agricultural robotics can lead to disruptive innovation, thanks to the parallel operation of multiple robots and their cooperation. The experiment aims at demonstrating such advantages and comparing them with the current state of the art within the context of a monitoring/mapping scenario.

SNAPSHOTS

MECHANISM

  • Ploughing

The first and foremost step in the farming is ploughing. This process is done in order to loosen the soil and create a path or tracks on the farm land in order to sow the seeds uniformly. The structure and the design of the plough tool depends on the various constraints such as the type of soil to be ploughed and the depth required based on the type of crop that has to be grown and so on. There are many types of ploughing mechanisms that has been adopted which can be broadly classified into two categories; one is the manually driven ploughing tool and the other being machine driven. We have designed the plough tool using Catia software. The design and dimensions of the plough tool are in accordance with the size of the bots. The angle of inclination and length of the tool are calibrated by considering the depth required for ploughing the soil and it varies with the type of crops and soil. The tool is operated by using a 12V dc servomotor. The initial and final positions of the plough tool are controlled by coding it in a required manner.

  • Seeding

The next major step in the process of farming is seeding. Seeding usually depends on the type of crops being grown and the type of seeding varies over a variety of crops. In case of robots, utmost care has to be taken to ensure uniform spacing and controlled flow of the seeds from the bot; where in the seeds required for sowing is stored in a container and is mounted on the bot at the suitable position. The typical structure used for the seeding is as shown in the figure. controlled using the following mechanism as shown in the figure below. Pulses form MSP430 board is based on the frequency by which the seeds have to be sent. This is usually dependent on the speed if the Swarm bot or the nature of the seeds that has to be dispatched.

  • Irrigation/ Fertilizer

Based on the amount of water required for that particular crop suitable irrigation methods are adopted. Our bot inculcates the drip irrigation for the irrigation process. The water required for the irrigation is stored in a container and is mounted onto the bot. The frequency of drop of the water is controlled using water pump. The water from the container flows to the field through the structure provided for irrigation uniformly. The same irrigation tool can be used for fertilizing by replacing the water with fertilizer.

  • Harvesting

The final process under farming is harvesting where in the crops are cut down or chopped using the designed harvesting tool. The harvesting tool is driven by the dc motor which rotates the harvesting tool at a rate of 1500rpm which is sufficient enough to cut down the crops in order to separate the grains from the crop. The present bot only performs the crop chopping action and doesn’t involve any process regarding the grain separation from the crop.

CONCLUSION

Multipurpose farming robot has effectively actualized and tried for operations like ploughing, seeding, grass cutting and water sprinkling. An underlying result of this examination shows that the greater part of these frameworks that work with self-governing, are more adaptable than customary frameworks. The upsides of multipurpose horticultural robots are lessening human intercession, guaranteeing appropriate water system and proficient use of assets. In future, it can be reached out by utilizing ultrasonic sensors and cameras for playing out similar activities without human administrator for estimating the different parameters like soil condition, region secured by the robot and levelling.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More