HomeRobotics & KinematicsSelective Fruit-Harvesting Robot vs. Shaker

Selective Fruit-Harvesting Robot vs. Shaker Harvester

Compare a vision-guided robot arm that scans a fruit cluster, scores each fruit's ripeness, and picks only the ripe ones around leaves and stems, against an indiscriminate shaker harvester that drops everything regardless of ripeness.

Robotics & Kinematics3DModerate60 FPS
selective-fruit-harvesting-robot-vs-shaker ↗ Open standalone

A vision-guided robot arm scans a cluster of fruit growing among leaves and stems, scores each one's ripeness from color and size cues, and reaches only for the fruit that clears the ripeness threshold — bending its path around foliage instead of dragging through it. Switch to the shaker mode to see the alternative: a blunt mechanical shake that knocks every fruit loose at once, ripe or not, with no path planning and some bruising on the way down. Run both modes and compare the live yield and quality readouts.

⚙ Under the hood

A vision-guided robot arm scans a fruit cluster, scores each fruit's ripeness from colour and size, and plans a collision-free reach around leaves and stems to pick only the ripe ones — compared live against a shaker harvester that indiscriminately drops every fruit, ripe or not, with some bruising.

agricultural robotselective harvestingripeness classificationcomputer visionrobot arminverse kinematicscollision avoidanceprecision agriculture

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)