REVIEW 2 major objections 4 minor 33 references
STEMbot: A Compliant Robot for Under-Canopy Plant Navigation
T0 review · 2 major / 4 minor · reviewed 2026-07-10 · grok-4.5
Pith's one-line read A 67-gram climbing robot can map plant stems from the inside and reach occluded pest sites with centimeter-scale consistency.
desk verdict Solid systems paper that actually climbs branched stems with onboard geometric SLAM and manifold planning; the abstract's <1 cm Chamfer claim is a bit soft but the hardware and full-stack demos are real. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Manifold-constrained A* search: the plant is treated as a 2-D surface embedded in 3-D; discrete UP/DOWN/LEFT/RIGHT primitives are projected onto nearest stem voxels, orientation is kept consistent by normal and heading checks, and branch switches are accepted only when docking geometry is satisfied.
What would settle it
Place the same robot on a compliant, free-standing live stem that visibly bends or sways under the robot’s weight or a light breeze; if the map drifts more than a few centimeters or the planner repeatedly fails to find a feasible path, the static-manifold claim is falsified.
Extended reading notes
Core claim
A compliant miniature climber that fuses geometric PIN-SLAM with a semantic OcTree and a manifold-constrained A* planner can autonomously traverse branched plant stems and produce globally consistent maps whose average one-way Chamfer distance to offline photogrammetry is under 1 cm, thereby enabling closed-loop navigation to both waypoint and visibility goals under real canopies.
Load-bearing premise
The plant is treated as a rigid, static structure whose shape does not change while the robot is climbing and planning.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. STEMbot is a systems paper presenting a 67 g compliant climbing robot and full software stack for autonomous under-canopy plant navigation aimed at early pest inspection. The hardware uses spring-loaded four-bar linkages and high-friction silicone wheels to traverse stems of 7–33 mm diameter, execute pitch/yaw primitives, and maintain contact while inverted. Perception fuses geometric PIN-SLAM odometry with SAM/CLIP semantic segmentation into a probabilistic OcTree; motion planning employs a manifold-constrained A* search over discrete action primitives with nearest-neighbor projection, branch-transition constraints, and ray-traced visibility goals, executed in a receding-horizon loop. Hardware characterization covers diameter, curvature, and bifurcation limits; four full-stack trials (two artificial, two live plants) report one-way Chamfer distances versus offline photogrammetry, with mean errors of 3.85 mm (artificial) and 13.36 mm (live).
Significance. If the results hold, the work supplies a concrete, end-to-end demonstration that a miniature climbing platform can combine geometric SLAM, open-vocabulary semantics, and manifold planning to navigate real plant canopies—something prior tree-climbing robots largely lacked. The hardware characterization of small-diameter, branched, and curved stems, the explicit branch-docking constraints, and the quantitative comparison against independent photogrammetry baselines are useful contributions for agricultural robotics. The paper is transparent about free parameters (PID gains, PCA radii, CLIP threshold, branch thresholds) and failure modes, which strengthens its value as a systems reference even if field deployment remains future work.
major comments (2)
- Abstract and §IV claim that an “average Chamfer distance of less than 1 cm … confirms that STEMbot maintains the globally consistent odometry needed for autonomous navigation.” The metric actually reported is a one-way Chamfer (reconstruction → GT only). Means are 3.85 mm on artificial plants versus 13.36 mm on live plants, and the live “Traversable” class alone reaches 37.56 mm (Fig. 11 and accompanying text). The <1 cm figure therefore mixes two regimes and omits the reverse direction that would expose map holes or drift. Successful receding-horizon traversal does not by itself prove metric global consistency; either report bidirectional Chamfer (or a registration residual) stratified by plant type, or soften the odometry-guarantee language so that it matches the evidence actually shown.
- §III-C.2 Assumption 1 (static environment) and the Conclusion explicitly note that the planner treats plant geometry as rigid. Live-plant Chamfer error is attributed in part to branch deflection and growth between GT scan and trial. Because the central claim is autonomous navigation on real plants, the manuscript should quantify how much deflection occurs under the robot’s weight (or under typical wind) and either (a) demonstrate that the receding-horizon loop recovers from it, or (b) state the stiffness/trellising conditions under which the reported results are valid. Without that bound the live-plant results remain only partially diagnostic.
minor comments (4)
- Table I lists linear step δ_l = 0.1–0.2 mm and angular step δ_a = 0.1°, yet the text never discusses how these discretizations interact with the 1 cm goal tolerance or with wheel slip; a short sensitivity remark would help reproducibility.
- Fig. 10 semantic overlays show a clear misclassification of a primary Monstera branch; the caption and text mention low color contrast but do not quantify the fraction of voxels affected or the impact on planner connectivity.
- The closed CLIP vocabulary {leaves, trunk, sky, light, wall, curtain, grate} is laboratory-specific; a sentence on how the vocabulary would be adapted for greenhouse or field settings would clarify transferability.
- Minor typos: “cannopy” (§III-C), “ToF Dist.d T oF” formatting in Table I, and inconsistent RealSense model labels (D401 vs D405).
Circularity Check
No circularity: experimental systems paper validates mapping against independent photogrammetry baseline, with free parameters that do not define the reported metrics by construction.
full rationale
STEMbot is a hardware/systems demonstration that integrates off-the-shelf components (PIN-SLAM [15], SAM [20], CLIP [21], OcTree Bayesian updates, A* on a state lattice) and reports empirical traversal success plus one-way Chamfer distances to an offline Agisoft Metashape photogrammetry reconstruction. The Chamfer numbers (3.85 mm artificial / 13.36 mm live) are measured quantities, not quantities derived from planner thresholds, PID gains, or PCA radii; those free parameters appear only in Table I and the motion primitives and do not algebraically force the reconstruction error. No uniqueness theorem, self-citation chain, or fitted-input-as-prediction appears in the load-bearing claims. The single co-author citation ([5]) describes an unrelated soft robot and is not used to justify any STEMbot result. The static-manifold assumption is an explicit modeling choice, not a circular definition. Consequently the derivation chain contains no step that reduces to its own inputs by construction.
Assumptions & free parameters
free parameters (5)
- PID gains (Kp=20, Kd=5, Ki=0.1)
- Branch detection threshold γ=0.995 and switching threshold ε=0.40
- PCA radii r_normal=0.005 m, r_branch=0.14 m
- Linear/angular step sizes δ_l, δ_a and goal distance d_goal
- CLIP confidence threshold p>0.90 and closed vocabulary
assumptions (4)
- domain assumption Plant geometry remains fixed (static environment) during each planning-and-execution cycle.
- domain assumption Within the robot’s footprint the stem can be approximated as a locally cylindrical 2-D manifold.
- domain assumption Low-level PID pitch control keeps the branch vector aligned with robot heading.
- domain assumption Depth-based geometric features from PIN-SLAM remain within the registration convergence basin at the chosen 3.75–5 Hz rate.
Cite this review
Pith. "Pith review of STEMbot: A Compliant Robot for Under-Canopy Plant Navigation." pith.science (2026). https://pith.science/paper/JMMLCKJC
@misc{pith2026260707873,
author = {Pith},
title = {Pith review of: STEMbot: A Compliant Robot for Under-Canopy Plant Navigation},
year = {2026},
howpublished = {\url{https://pith.science/paper/JMMLCKJC}},
note = {Machine review of arXiv:2607.07873}
}
read the original abstract
The scalability of organic agriculture is partially limited by the labor costs associated with monitoring for pests. While drones and rovers are well-suited for agricultural monitoring from above or next to plants, many pests live on the underside of leaves or on plant stems, making them detectable only after they have caused significant damage. To enable early pest detection we present STEMbot, a miniature climbing robot system designed for autonomous navigation under plant canopies. Unlike existing climbing platforms that lack on-board perception or are restricted to unbranched vertical trunks, STEMbot integrates a fully geometric PIN-SLAM pipeline with a semantic OcTree to achieve robust localization and mapping while climbing the plant. To plan STEMbot's motion we propose a manifold-constrained A* planner along with ray-tracing goal specification to enable branch-aware traversal and the inspection of occluded targets. We validate our system through hardware experiments, demonstrating reliable traversal of stems ranging from 7-33mm and autonomous navigation across four distinct plant specimens. Quantitative evaluations show that our system achieves high-fidelity geometric reconstructions with an average Chamfer distance of less than 1cm relative to an offline photogrammetry baseline, confirming that STEMbot maintains the globally consistent odometry needed for autonomous navigation.
Figures
Figures from the paper (8 more)
Reference graph
Works this paper leans on
-
[1]
(2026) Integrated pest management
USDA. (2026) Integrated pest management. [Online]. Available: https://www.usda.gov/oce/pest/integrated-pest-management
work page 2026
-
[2]
Robots in inspection and monitoring of buildings and infrastructure: A systematic review,
S. Halder and K. Afsari, “Robots in inspection and monitoring of buildings and infrastructure: A systematic review,”Applied Sciences, vol. 13, no. 4, p. 2304, 2023
work page 2023
-
[3]
Lo- comotion methods of pipe climbing robots: A review
P. Chattopadhyay, S. Ghoshal, A. Majumder, and H. Dikshit, “Lo- comotion methods of pipe climbing robots: A review.”Journal of Engineering Science & Technology Review, vol. 11, no. 4, 2018
work page 2018
-
[4]
Romerin: A modular climber robot for infrastructure inspection,
M. Hernando, A. Brunete, and E. Gambao, “Romerin: A modular climber robot for infrastructure inspection,”IFAC-PapersOnLine, vol. 52, no. 15, pp. 424–429, 2019
work page 2019
-
[5]
Slipstream: A soft-tread robot for fast, agile movement in small-diameter conduits,
N. R. Choudhury and X. Huang, “Slipstream: A soft-tread robot for fast, agile movement in small-diameter conduits,” inProc. IEEE Int. Conf. on Soft Robotics (RoboSoft), 2026, to appear
work page 2026
-
[6]
Climbing strategy for a flexible tree climbing robot—treebot,
T. L. Lam and Y . Xu, “Climbing strategy for a flexible tree climbing robot—treebot,”IEEE Transactions on Robotics, vol. 27, no. 6, pp. 1107–1117, 2011
work page 2011
-
[7]
Biologically inspired climbing with a hexapedal robot,
M. J. Spenko, G. C. Haynes, J. A. Saunders, M. R. Cutkosky, A. A. Rizzi, R. J. Full, and D. E. Koditschek, “Biologically inspired climbing with a hexapedal robot,”Journal of Field Robotics, vol. 25, no. 4-5, pp. 223–242, 2008
work page 2008
-
[8]
Amaran: An unmanned robotic coconut tree climber and harvester,
R. K. Megalingam, S. K. Manoharan, S. M. Mohandas, S. R. R. Vadivel, R. Gangireddy, S. Ghanta, K. S. Kumar, P. S. Teja, and V . Sivanantham, “Amaran: An unmanned robotic coconut tree climber and harvester,” IEEE/ASME Transactions on Mechatronics, vol. 26, no. 1, pp. 288–299, 2021
work page 2021
Show all 33 references
-
[9]
Climbot: A bio-inspired modular biped climbing robot—system development, climbing gaits, and experiments,
Y . Guan, L. Jiang, H. Zhu, W. Wu, X. Zhou, H. Zhang, and X. Zhang, “Climbot: A bio-inspired modular biped climbing robot—system development, climbing gaits, and experiments,”Journal of Mechanisms and Robotics, vol. 8, no. 2, p. 021026, 2016
2016
-
[10]
The design and development of branch bot: A branch-crawling, caterpillar-inspired, soft robot,
S. Rozen-Levy, W. Messner, and B. A. Trimmer, “The design and development of branch bot: A branch-crawling, caterpillar-inspired, soft robot,”The International Journal of Robotics Research, vol. 40, no. 1, pp. 24–36, 2021
2021
-
[11]
Orb-slam3: An accurate open-source library for visual, visual– inertial, and multimap slam,
C. Campos, R. Elvira, J. J. G. Rodr ´ıguez, J. M. Montiel, and J. D. Tard´os, “Orb-slam3: An accurate open-source library for visual, visual– inertial, and multimap slam,”IEEE transactions on robotics, vol. 37, no. 6, pp. 1874–1890, 2021
2021
-
[12]
Direct sparse odometry,
J. Engel, V . Koltun, and D. Cremers, “Direct sparse odometry,”IEEE transactions on pattern analysis and machine intelligence, vol. 40, no. 3, pp. 611–625, 2017
2017
-
[13]
Droid-slam: Deep visual slam for monocular, stereo, and rgb-d cameras,
Z. Teed and J. Deng, “Droid-slam: Deep visual slam for monocular, stereo, and rgb-d cameras,”Advances in neural information processing systems, vol. 34, pp. 16 558–16 569, 2021
2021
-
[14]
Vggt: Visual geometry grounded transformer,
J. Wang, M. Chen, N. Karaev, A. Vedaldi, C. Rupprecht, and D. Novotny, “Vggt: Visual geometry grounded transformer,” inPro- ceedings of the Computer Vision and Pattern Recognition Conference, 2025, pp. 5294–5306
2025
-
[15]
Pin-slam: Lidar slam using a point-based implicit neural representation for achieving global map consistency,
Y . Pan, X. Zhong, L. Wiesmann, T. Posewsky, J. Behley, and C. Stachniss, “Pin-slam: Lidar slam using a point-based implicit neural representation for achieving global map consistency,”IEEE Transactions on Robotics, vol. 40, pp. 4045–4064, 2024
2024
-
[16]
High resolution maps from wide angle sonar,
H. Moravec and A. Elfes, “High resolution maps from wide angle sonar,” inProceedings. 1985 IEEE international conference on robotics and automation, vol. 2. IEEE, 1985, pp. 116–121
1985
-
[17]
Octomap: An efficient probabilistic 3d mapping framework based on octrees,
A. Hornung, K. M. Wurm, M. Bennewitz, C. Stachniss, and W. Burgard, “Octomap: An efficient probabilistic 3d mapping framework based on octrees,”Autonomous robots, vol. 34, no. 3, pp. 189–206, 2013
2013
-
[18]
Probabilistic robotics,
S. Thrun, “Probabilistic robotics,”Communications of the ACM, vol. 45, no. 3, pp. 52–57, 2002
2002
-
[19]
Semantic octree mapping and shannon mutual information computation for robot exploration,
A. Asgharivaskasi and N. Atanasov, “Semantic octree mapping and shannon mutual information computation for robot exploration,”IEEE Transactions on Robotics, vol. 39, no. 3, pp. 1910–1928, 2023
1910
-
[20]
Segment anything,
A. Kirillov, E. Mintun, N. Ravi, H. Mao, C. Rolland, L. Gustafson, T. Xiao, S. Whitehead, A. C. Berg, W.-Y . Loet al., “Segment anything,” inProceedings of the IEEE/CVF international conference on computer vision, 2023, pp. 4015–4026
2023
-
[21]
Learning transferable visual models from natural language supervision,
A. Radford, J. W. Kim, C. Hallacy, A. Ramesh, G. Goh, S. Agarwal, G. Sastry, A. Askell, P. Mishkin, J. Clark, G. Krueger, and I. Sutskever, “Learning transferable visual models from natural language supervision,”
-
[22]
Available: https://arxiv.org/abs/2103.00020
[Online]. Available: https://arxiv.org/abs/2103.00020
-
[23]
Sim ´eoni, H
O. Sim ´eoni, H. V . V o, M. Seitzer, F. Baldassarre, M. Oquab, C. Jose, V . Khalidov, M. Szafraniec, S. Yi, M. Ramamonjisoaet al., “Dinov3,” arXiv preprint arXiv:2508.10104, 2025
2025 arXiv
-
[24]
Florence-2: Advancing a unified representation for a variety of vision tasks,
B. Xiao, H. Wu, W. Xu, X. Dai, H. Hu, Y . Lu, M. Zeng, C. Liu, and L. Yuan, “Florence-2: Advancing a unified representation for a variety of vision tasks,” inProceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2024, pp. 4818–4829
2024
-
[25]
Manipu- lation planning on constraint manifolds,
D. Berenson, S. S. Srinivasa, D. Ferguson, and J. J. Kuffner, “Manipu- lation planning on constraint manifolds,” in2009 IEEE international conference on robotics and automation. IEEE, 2009, pp. 625–632
2009
-
[26]
Sampling-based methods for motion planning with constraints,
Z. Kingston, M. Moll, and L. E. Kavraki, “Sampling-based methods for motion planning with constraints,”Annual review of control, robotics, and autonomous systems, vol. 1, no. 1, pp. 159–185, 2018
2018
-
[27]
Motion planning via manifold samples,
O. Salzman, M. Hemmer, B. Raveh, and D. Halperin, “Motion planning via manifold samples,”Algorithmica, vol. 67, no. 4, pp. 547–565, 2013
2013
-
[28]
Differentially constrained mobile robot motion planning in state lattices,
M. Pivtoraiko, R. A. Knepper, and A. Kelly, “Differentially constrained mobile robot motion planning in state lattices,”Journal of Field Robotics, vol. 26, no. 3, pp. 308–333, 2009
2009
-
[29]
State space sampling of feasible motions for high-performance mobile robot navigation in complex environments,
T. M. Howard, C. J. Green, A. Kelly, and D. Ferguson, “State space sampling of feasible motions for high-performance mobile robot navigation in complex environments,”Journal of Field Robotics, vol. 25, no. 6-7, pp. 325–345, 2008
2008
-
[30]
Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age,
C. Cadena, L. Carlone, H. Carrillo, Y . Latif, D. Scaramuzza, J. Neira, I. Reid, and J. J. Leonard, “Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age,”IEEE Transactions on robotics, vol. 32, no. 6, pp. 1309–1332, 2017
2017
-
[31]
E. M. Mikhail, J. S. Bethel, and J. C. McGlone,Introduction to modern photogrammetry. John Wiley & Sons, 2001
2001
-
[32]
[Online]
Agisoft LLC,Agisoft Metashape Standard Edition (Version 2.3.0), 2026, accessed: February 27, 2026. [Online]. Available: https://www.agisoft.com/
2026
-
[33]
Girardeau-Montaut,CloudCompare (Version 2.14.beta), 2025, [Computer software]
D. Girardeau-Montaut,CloudCompare (Version 2.14.beta), 2025, [Computer software]. Distributed under GNU General Public License. [Online]. Available: https://www.cloudcompare.org/
2025
Reviewed July 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.