Domain / Automated Harvesting

Automated Harvesting and Intervention Flow

This section captures the full harvesting pipeline from ripeness perception to safe fruit plucking, as described in the Agri-Sense paper.

Step 1: Ripeness Detection and Target Selection

The edge AI model classifies ripe and unripe tomatoes in real time. When multiple ripe detections appear in one frame, the system selects the highest-confidence instance as the actuation target to ensure deterministic arm behavior.

Step 2: Stable Perception for Motion Control

Instead of directly controlling the arm from fluctuating video boxes, Agri-Sense uses snapshot-based inference. This decouples perception from actuation timing and reduces coordinate jitter during arm movement.

Step 3: Spatial Mapping and Kinematics

For harvesting, the system computes full (X, Y, Z) coordinates. The Z-axis is estimated via monocular focal-length logic. Then inverse kinematics is solved for the 4-DOF robotic arm to position the end-effector accurately.

Step 4: Non-Destructive Plucking

The modular 3D-printed gripper executes a torque-limited plucking sequence to avoid damaging fruit and nearby foliage. This directly supports precision harvesting under dense greenhouse conditions.

Step 5: Dual-Mode Operation with Disease Intervention

The same arm switches to spraying mode for pathology treatment. Lesion detections are clustered spatially to produce one optimized centroid spray target, minimizing unnecessary arm motion and reducing chemical usage.

Step 6: Post-Action Verification and Recovery

After each harvest or spray action, the system re-captures a validation frame to confirm target completion. If confidence remains low or target status is uncertain, the robot defers repeat action and raises an operator alert instead of applying uncontrolled interventions.

Why This Matters

Most systems stop at diagnostics. Agri-Sense closes the loop by turning ripeness and disease detections into direct physical action through reliable robotic manipulation.

Safety and Reliability

The platform maintains fixed safe spraying distance and confidence-aware decision thresholds. Unknown or low-confidence detections trigger GSM alerts to the greenhouse owner.

Back to Domain Hub