Skip to content
aryas-2026Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

SARA lite

An AI-based robotic system that detects tomato ripeness and performs automated harvesting using a Fin Ray Effect gripper.

Project Overview

This project focuses on building an intelligent agricultural robot capable of identifying the optimal stage of tomato ripeness and performing gentle harvesting.

Instead of simply detecting "ripe" tomatoes, the system is designed with real-world agricultural considerations, ensuring tomatoes are harvested at the correct stage for transportation and market delivery.

Key Features

  • Tomato ripeness detection using Machine Learning (Teachable Machine)
  • Real-time camera-based classification
  • ESP32-based control system
  • Fin Ray Effect gripper for soft and adaptive gripping
  • Automated decision-making (PLUCK / SKIP / SEARCH)
  • Serial communication between Python and ESP32

Technology Stack

  • Python
  • OpenCV
  • NumPy
  • Teachable Machine (for rapid prototyping)
  • ESP32 (hardware control)
  • Serial Communication (PySerial)

How It Works

  1. Camera captures real-time video feed
  2. ML model classifies tomato as:
    • Ripe
    • Unripe
    • Others
  3. Based on prediction:
    • Ripe → PLUCK
    • Unripe → SKIP
    • Others → SEARCH
  4. Command is sent to ESP32
  5. Fin Ray gripper performs gentle harvesting

Gripper Design

The system uses a Fin Ray Effect gripper, which:

  • Adapts to the shape of the tomato
  • Distributes force evenly
  • Reduces pressure points
  • Minimizes bruising and damage

Force Control (Future Scope)

  • Motor current will be used as a proxy for gripping force
  • Threshold-based control to prevent over-compression
  • Twist-assisted detachment instead of pulling
  • Optional stem-cutting mechanism for safer harvesting

Future Improvements

  • Multi-stage ripeness classification (Breaker, Turning, Pink, etc.)
  • Custom-trained ML model with real farm dataset
  • Object detection (YOLO) for multiple tomatoes
  • Edge AI deployment on embedded systems
  • Force sensor integration for precise control
  • Autonomous navigation in farm environments

Real-World Impact

  • Reduces manual labor in agriculture
  • Minimizes post-harvest loss
  • Improves harvesting efficiency
  • Enables precision agriculture

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages