Project Overview
Commodities
- Miscellaneous: mushrooms
Practices
- Crop Production: food product quality/safety
- Farm Business Management: labor/employment
Proposal abstract:
Agaricus bisporus, commonly known as button mushroom, should be harvested selectively by hand to preserve its high quality and delivered to the fresh market owing to its delicate skin, prone to bruise and drop in quality. However, the mushroom industry has confronted high costs and a shortage of skilled workers due to the labor-intensive environment of picking mushrooms. Studies have shown that harvesting mushrooms by bending and twisting individual mushrooms is effective in picking motions, as is the human harvesting approach. In the meantime, the pose and vicinity of each mushroom play crucial roles in picking them. This study aims to develop an autonomous robot to pick mushrooms using a vacuum cup-type end-effector with bending and twisting motion. Meanwhile, a machine vision system with a stereo camera will be developed for mushroom detection and decision-making on individual mushroom picking. Finally, a harvesting robot will be tested and evaluated by integrating the picking end-effector and the machine vision system. The outreach strategy includes the field demonstration of the developed robot to Pennsylvania growers and carrying out surveys, workshops, webinars, etc., to evaluate the current satisfaction and knowledge of the growers and educate them regarding the benefits of applying developed technology. The target of this proposal is to alleviate the labor shortage issue, which imposes high costs on the mushroom industry, and increase the quality and productivity of mushrooms.
Project objectives from proposal:
The primary goal of this project is to develop a robotic harvesting system for picking button mushrooms in greenhouses. This research project will be focused on three objectives listed below:
- Develop image processing and deep learning algorithms using YOLOv CNN methods to identify the location, maturity, and estimate of mushrooms’ pose.
The coupled image processing and deep learning algorithms provide a robust system to detect and segment mushrooms from their background in real-time. Of different deep learning algorithms, we will be using YOLOv convolutional neural networks to accomplish this objective accurately. In the meantime, the system could find the individual mushroom’s pose in 2D and 3D, maturity, center point, and circle. This information will be sent to the decision-making section to determine the next step.
- Develop a decision-making algorithm to assign the picking sequence and the bending direction of mushrooms for the picking process.
By acquiring information from the last stage to carry on the decision-making process, our developed algorithm will be able to identify the sequence of picking mushrooms using image processing techniques such as morphology characteristics. In addition, as the targeted mushrooms will be picked by bending and twisting, and because they grow in clusters, we will identify the bending direction so as not to injure nearby mushrooms.
- Develop an electrical and control system to move the robot's manipulator and a soft end-effector and pick mushrooms by bending and twisting mechanisms.
The collected information from the last objectives is fed to the control system to set the robot joints' rotation degrees, approaching orientation, plan to pick mushrooms, etc. As a result, the manipulation occurs, and a vacuum cup picks each mushroom, transfers it to the stem trimmer, and puts it in the specified location.