Description
The latter half of this report presents AlphaGarden: an automated system for pruning and irrigating living plants in a physical testbed that uses policies in AlphaGardenSim to decide real-time actions. This system utilizes novel hardware and algorithms for automated pruning. Using an overhead camera to collect data from a physical garden testbed, the autonomous system utilizes a learned Plant Phenotyping convolutional neural network and a Bounding Disk Tracking algorithm to evaluate the individual plant distribution and estimate the state of the garden each day. From this garden state, AlphaGardenSim selects plants to prune. A trained neural network detects and targets specific prune points on the plant. Two custom-designed pruning tools, compatible with a FarmBot gantry system, are experimentally evaluated and execute autonomous cuts through controlled algorithms. We show results for four 60-day garden cycles. Results suggest the system can autonomously achieve 0.94 normalized plant diversity with pruning shears while maintaining an average canopy coverage of 0.84 by the end of the cycles. In ongoing work, we optimize water usage and also compare the AlphaGarden system to a human gardener.