Precision Agriculture Platform

The main goal of creating the platform is to ensure sustainable agriculture. The platform helps farmers use less chemicals and increase yields through the use of biological models and variable application of crop protection chemicals (PPPs).

It is a dynamic farm management platform that takes into account all aspects of agriculture. Accurate local meteorological information, NDVI data, field data down to a single plant, the ability to schedule agricultural tasks ensure the optimal development of crops.

The main module of the platform is the PPP application control module, which significantly reduces the consumption of pesticides and herbicides in the work of the farm. This module consists of a web application for farmers, agronomists and management of the agricultural enterprise, as well as a mobile application for field inspection.

The platform collects, processes and visualizes meteorological information. On the basis of real and predicted data, forecasts of the development of hazards in a particular field or section of a field are built. Looking at such a forecast, the agronomist makes an informed decision on the time of application of plant protection products, and can also make a differentiated application.

 

Based on the results of hazard modeling, the platform allows you to create tasks for the application of PPPs with the ability to select specific chemicals and create a work task for dusting equipment. This program controls the activation/deactivation of chemical spraying as the machinery passes along the rows.

 

The platform also includes a handy reporting component that summarizes the results of field inspections and brings together information about found insects and diseases.

Used technologies

Java, Python
Angular
PostgreSQL, PostGIS
Apache Hadoop
Apache Tomcat, Nginx
CentOS