PyCon APAC 2023

Agrobot - Python based detection device for Agriculture
2023-10-27 , track 1

We all Asian come from countries where farming is the major source of living for most of the population. We have seen farmers toil endlessly under the hot sun to support their family. So, making their life easier was the main motivation behind this idea. It makes the farming process more efficient, smart and automated. Agrobot is a small bot that can navigate through the field and fetch data like


What is it

Agrobot is a small bot that can navigate through the field and fetch data like soil structure, atmospheric conditions and crop data which are important parameters in estimating the health and life of the crop. This data is analyzed intelligent decisions are made to increase the productiveness of farming. It has a software-hardware interface which allows continuous modifications and upgrades in strategies. It collects data from APIs to get weather forecasts and physical parameters like rainfall, humidity, etc. This combined with a model that identifies the most suitable crops to grow based on the conditions. It makes the farming process more efficient, smart and automated.

How Its Built

We use simple hardware like Raspberry Pi and Arduinos along with sensors and a Pi Camera. We fetch data from Here API to forecast the weather and make decisions. Computer Vision is used to analyse the soil structure and texture which allows us to decide the best crop for the field. The bot is remotely operated using ROS with an easy to use interface. In addition to this, Clarifiai was also used to train a custom model that can identify the crops in the field and get the requirements for the proper growth of the crop.

Niharika Vadluri is working as a Packed Application Developer Analyst at Accenture India. She is an active open source contributor since 2018. She graduated in 2021 with majors in Electrical and Electronics. She has been an active member and contributor in PSF, Hackster.io, Linux and Fossasia Open source Organization. She has given talks and Volunteered at Fossasia Summit 2019, Pycon APAC Thailand 2021, Pycon Australia 2021 and Poster Presentation at Pycon USA 2022, Speaker at Pycon Philippines 2023, PyCascades North America 2023 and Speaker at Open Source Firmware Conference 2022 Sweden.