T-REX: Vision-Based System for Autonomous Leaf Detection and Grasp Estimation

Srecharan Selvam, Abhisesh Silwal, George Kantor
5/3/2025
cs.ROcs.LG

No confident code implementation found for this paper.

Abstract

T-Rex (The Robot for Extracting Leaf Samples) is a gantry-based robotic system developed for autonomous leaf localization, selection, and grasping in greenhouse environments. The system integrates a 6-degree-of-freedom manipulator with a stereo vision pipeline to identify and interact with target leaves. YOLOv8 is used for real-time leaf segmentation, and RAFT-Stereo provides dense depth maps, allowing the reconstruction of 3D leaf masks. These observations are processed through a leaf grasping algorithm that selects the optimal leaf based on clutter, visibility, and distance, and determines a grasp point by analyzing local surface flatness, top-down approachability, and margin from edges. The selected grasp point guides a trajectory executed by ROS-based motion controllers, driving a custom microneedle-equipped end-effector to clamp the leaf and simulate tissue sampling. Experiments conducted with artificial plants under varied poses demonstrate that the T-Rex system can consistently detect, plan, and perform physical interactions with plant-like targets, achieving a grasp success rate of 66.6\%. This paper presents the system architecture, implementation, and testing of T-Rex as a step toward plant sampling automation in Controlled Environment Agriculture (CEA).

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{selvam2025trex,
  title  = {T-REX: Vision-Based System for Autonomous Leaf Detection and Grasp Estimation},
  author = {Srecharan Selvam and Abhisesh Silwal and George Kantor},
  year   = {2025},
  eprint = {2505.01654},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.01654v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.01654.svg)](https://codeofpaper.com/paper/2505.01654)

Discussion