Core Problem: The "Last Mile" Challenge for Agricultural Robots
Traditional harvesting robots follow a "detect → localize → grasp" pipeline, but face several issues:
- Occlusion: fruit is often blocked by leaves
- Unclear physical relations: the system doesn't know which leaves are "in the way" versus "physically connected"
- Direction sensitivity: reaching from different angles gets blocked by different leaves
- Dynamic environments: plants are not rigid bodies and deform on contact
- Nodes: fruit, leaves, stems, branches
- Edges: physical connection relations and spatial occlusion relations
- Scene graph construction (nodes + edges)
- Occlusion ranking task
- Direction-aware graph neural network (per-fruit leaf-set attention + union-level aggregation) Output: structured relational signals for downstream harvest action planning
- Synthetic-to-real performance gap remains unvalidated
- Static scenes only; contact-induced deformation is not modeled
- Single-plant scope; multi-plant interactions are not covered
SWEEPER, the best-known sweet pepper harvesting robot, achieved only a 58% success rate in 2018.
SG-DOR's Core Innovations
1. Scene Graph
The scene is represented as a graph of objects and their relations:2. Direction-Conditioned Occlusion Reasoning
Given a target fruit and an approach direction, the system answers: which leaves will obstruct the picking path from that direction?Technical Architecture
Input: instance-segmented organ point clouds Core modules:
Experimental Results
Tested on synthetic pepper datasets:
| Metric | Result | |--------|--------| | Occlusion prediction F1 | 0.73 | | NDCG@3 | 0.85 | | Connection inference Edge F1 | 0.83 |
Significance
1. From "seeing" to "understanding": solves the "what are the relations?" problem 2. Data efficiency: uses synthetic datasets, avoiding expensive real-world annotation 3. Direct application value: could potentially raise picking success rates from ~60% to ~80%
Limitations
One-Sentence Takeaway
SG-DOR turns pepper picking from a geometric problem into a relation-reasoning problem—robots no longer merely "see" fruit and leaves, but "understand" their spatial and physical connections.
*Analysis date: 2026-03-09*