Group 4
Farming Robot for Plant Inspection and Treatment
Objective:
Develop a farming robot that can autonomously move to specific fields, take photos of plants, inspect for illnesses, and apply the appropriate treatment.
Deep Learning:
Plant Inspection:
Requirement: Inspect plants one by one, identifying specific illnesses.
Plants and Illnesses:
Plants: Three kinds of plants.
Illnesses: Two specific illnesses for each plant.
Model Development:
Train deep learning models to recognize each type of plant and its associated illnesses.
Ensure the model can distinguish between healthy and unhealthy plants.
Treatment Identification:
Objective: The model should also determine the appropriate treatment (medication) for identified illnesses.
Implementation:
Develop a system to link identified illnesses to specific treatments.
Integrate this information so the robot can inform the robotics side about the necessary action.
Robotics:
Autonomous Movement:
Navigation: Ensure the robot can autonomously navigate to specific fields.
Localization: Implement a reliable localization system to accurately position the robot within the field.
Photo Capture:
Camera System: Equip the robot with a camera to take high-quality photos of plants.
Data Transmission: Ensure the robot can send these photos to a central system for deep learning analysis.
Actuation and Treatment Application:
Actuators: Equip the robot with actuators capable of performing various actions.
Actions:
Watering: Implement a system to water plants as needed.
Nutrient Spraying: Equip the robot with a mechanism to spray nutrients.
Pesticide Application: Develop a system to spray pesticides based on identified illnesses.
Implementation Steps:
Deep Learning Development:
Model Training: Train models to identify plants and specific illnesses.
Treatment Mapping: Create a database linking illnesses to treatments.
Robotics Development:
Navigation System: Develop and test the autonomous navigation system.
Actuation Mechanisms: Design and implement actuators for watering, nutrient spraying, and pesticide application.
Integration:
Communication: Ensure seamless communication between the deep learning system and the robotic control system.
Automation: Implement a fully automated workflow from plant inspection to treatment application.
Next Steps for Students:
Deep Learning Tasks:
Collect and annotate a dataset for the three kinds of plants and their illnesses.
Train and validate the deep learning models for accurate plant and illness identification.
Develop the treatment recommendation system.
Robotics Tasks:
Design and build the robot with necessary actuators and camera system.
Develop the navigation system for autonomous movement.
Integrate the actuation mechanisms for applying treatments.
Testing and Iteration:
Test the complete system in a controlled environment.
Iterate on the design based on test results to improve accuracy and reliability.
Final Considerations:
Data Collection: Ensure a robust dataset for deep learning model training.
System Reliability: Focus on creating a reliable and durable robot that can operate in various field conditions.
Scalability: Design the system to be scalable for different field sizes and plant types.
Summary:
Develop deep learning models to inspect plants and identify specific illnesses.
Equip the robot with actuators for applying treatments such as watering, nutrient spraying, and pesticide application.
Ensure seamless integration between the deep learning system and the robotic control system for fully automated plant inspection and treatment.
Last updated