Trimmed throughput–
Bottleneck–
Vision keeps up?–
Trim estimate (simplified)–
Drag to rotate, scroll or pinch to zoom

Two clocks that both have to keep up

Buds arrive at belt speed divided by spacing. With 15 cm between buds, a 3 m/min belt brings 1,200 buds an hour. The arm needs time to move to each bud plus time for each snip; this model assumes 0.6 s to reposition and 0.3 s per cut, so 7 cuts take 2.7 s and the arm can finish about 1,330 buds an hour. Throughput is the smaller of the two numbers.

The camera has its own budget. A bud stays in a 20 cm view window for that distance divided by belt speed, so frames per bud equals processed frame rate times that time. This model asks for at least 10 frames so the software can see each bud from several angles as it shifts on the belt. Both the timing values and the threshold are teaching assumptions, not specifications of any machine.

Try it: set cuts per bud to 16 and watch the bottleneck switch to the robot, then lower the belt until the spare capacity comes back.

The trim estimate is simplified

Each extra cut removes a share of the leaf that is left, so this model uses leaf removed = 1 minus e to the power of (minus cuts divided by 6). It assumes leaf makes up about 20 percent of wet bud weight. Real ratios vary widely by cultivar, how the plant was grown, and whether the flower is trimmed wet or dry.

Licensed processors track the trim stream separately from finished flower, so a cell like this weighs both bins rather than estimating.

Where Avid uses this

Avid works on agricultural robotics, where the same question of camera frames and actuator time per plant decides whether a vision system can run in real time.

Sources

How to cite this model

Avid Solutions International. (2026, November 11). How a vision robot trims hemp flower [Interactive 3D model]. Avid Field Lab. https://avidsolutionsintl.com/explore/robotic-flower-trimmer

Last updated November 11, 2026

Keep exploring