Skip to content

BerkeleyAutomation/RAPID-MOLT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAPID-MOLT: A Meso-scale, Open-source, Low-cost Testbed for Robot Assisted Precision Irrigation and Delivery

To study the automation of plant-level precision irrigation, we present a modular, open-source testbed that enables real-time, fine-grained data collection and irrigation actuation. RAPID-MOLT costs USD $610 and is sized to fit a small laboratory floor space of 0.37 m^2. The functionality of the platform is evaluated by measuring the correlation between plant growth (Leaf Area Index) and water stress (Crop Water Stress Index) with irrigation volume. In line with biological studies, the observed plant growth is positively correlated with irrigation volume while water stress is negatively correlated. This testbed is the basis for ongoing work on learning-based irrigation controllers.

drawing

Platform Basics

The contributions are as follows:

  1. A hardware system design that enables both plant level sensing with multispectral imaging and also precise irrigation control with Raspberry Pi actuated solenoids.
  2. A software infrastructure and data processing pipeline to evaluate irrigation controllers, including the automatic extraction of Leaf Area Index and Crop Water Stress Index from RGB and thermal images.
  3. Experimental data from two experiments with different crops, reflecting plant growth and water stress data in response to different irrigation schedules.

drawing

As seen in the flow chart above, each platform unit functions together as follows. Plant and environmental images and data are collected by the sensing unit, and sent to the cloud processing unit for the creation of data-specific irrigation schedules. These schedules are relayed to the irrigation unit for irrigation deployment to the potted plants.

Software

The software is grouped in 1) sensing, 2) data processing, and 3) actuation.

  1. The sensing folder contains the code for the android app (uploades the thermal and rgb images to the cloud) and the arduino uno.
  2. The data processing contains two core files:
  • downloadImagesFromGoogleDrive.py downloads the images from the cloud to the local computer
  • process_images.py extracts the LAI and leaf temperature out of the images
  1. The actuation folder contains the scripts and files for the raspberry pie to execute the derived irrigation schedule.

The Data folder contains an example of images from one experiment and the files resulting from the image processing.

Hardware

CAD models for construction can be found on this repository. Code for the software infrastructure and experimental data will be posted soon.

About

RAPID-MOLT: A Meso-Scale, Open-Source, Low-Cost, Testbed for Robot Assisted Precision Irrigation and Delivery.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors