[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-83301-en":3,"doc-seo-83301-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},83301,1374391974564,"Clementine","https://ap-avatar.wpscdn.com/avatar/14000253aa45c000a9e?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779874745381141002",6,"Technology","STEMbot: A Compliant Robot for Under-Canopy Plant Navigation","Organic agriculture scalability is limited by labor-intensive pest monitoring: many pests are detectable only on leaf undersides or stems after significant damage. STEMbot presents a miniature climbing robot system for autonomous navigation beneath plant canopies. It combines a geometric PIN-SLAM pipeline with a semantic OcTree for robust localization and mapping during climbing. A manifold-constrained A* planner and ray-tracing goal specification enable branch-aware traversal and occluded target inspection, validated by hardware experiments on diverse specimens.","STEMbot: A Compliant Robot for Under-Canopy Plant Navigation  \nZachary Charlick1 , Nilay Roy Choudhury 1 , Haoyu Ma 1 , Xiaonan Huang 1 , and Dmitry Berenson 1  \narXiv :2607 .07873v 1 [ cs .RO] 8 Jul 2026  \nAbstract—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–33 mm 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 1 cm relative to an offline photogrammetry baseline, confirming that STEMbot maintains the globally consistent odometry needed for autonomous navigation.  \nI. INTRODUCTION  \nExisting methods for insect pest detection in organic vegetable farming—e.g. Integrated Pest Management (IPM)  \n[1]—involve frequent manual inspections and pest-specific trapping at key times during a pest’s lifecycle. These methods require significant labor and expertise, and the associated expense limits the scalability of organic farming. While dronesand rovers are able to monitor plants from a distance, many pests live on the underside of leaves or on plant stems, making them detectable from a distance only after they have caused significant damage. In this systems paper, we propose STEMbot, a novel climbing robot design and software framework for autonomous navigation under plant canopies. By navigating on stems and branches, this robot is able to work around occlusions so that it can inspect specific areas of the plant where a target pest is likely to reside* .  \nAutomating plant navigation requires robust perception, that is able to handle unstructured geometry and extreme occlusion. Furthermore, the repetitive textures and largely monochromatic appearance of plant foliage introduce sub-  \n1Robotics Department, University of Michigan, Ann Arbor, MI, USA.  \n2This work was supported in part by the Office of Naval Research Grant N00014-24-1-2036, NSF grants IIS-2113401 and IIS-2220876, and the National Robotics Initiative, project award no. 2026-67021-46039, from the  \nU.S. Department of Agriculture’s National Institute of Food and Agriculture.  \n* Specifically, this robot is intended for high-value crops with climbable stems such as tomatoes, peppers, and cucurbits to detect pests such as tomato hornworms, cucumber beetles, and aphids.  \nFig. 1. STEMbot navigating under a plant canopy. The robot integrates perception, motion planning, and specialized hardware to maintain stable contact with the stem manifold, enabling autonomous localization and semantic mapping.  \nstantial perceptual aliasing, which degrades the performance of many perception methods.  \nWhile many climbing robots have been developed, most are designed for industrial inspection tasks, such as robots that climb and inspect pipes or infrastructure surfaces [2], [3],[4], [5] . Tree-climbing robots have also been explored, but many of these systems are designed to fully-enclose a single trunk, such as a coconut tree, where the absence of branch","cbCaiiV1RDAiUAHO","https://ap.wps.com/l/cbCaiiV1RDAiUAHO","pdf",5537407,1,8,"English","en",105,"# Introduction\n## Related Work\n## Climbing Robots and Tree Traversal\n## Contributions","[{\"question\":\"What problem does STEMbot target in organic agriculture pest monitoring?\",\"answer\":\"STEMbot targets the high labor cost of monitoring pests, since many pests live on leaf undersides or plant stems and are only detectable after damage. It enables earlier detection through autonomous inspection under canopies.\"},{\"question\":\"How does STEMbot achieve robust localization and mapping while climbing?\",\"answer\":\"STEMbot integrates a geometric PIN-SLAM pipeline with a semantic OcTree. This combination supports robust localization and mapping despite occlusion during plant traversal.\"},{\"question\":\"What motion planning approach does STEMbot use for branch-aware navigation?\",\"answer\":\"STEMbot proposes a manifold-constrained A* planner with ray-tracing goal specification. This supports navigation that accounts for plant branches and occluded targets.\"}]",1784186620,20,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"stembot-a-compliant-robot-for-under-canopy-plant-navigation","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/technology/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/stembot-a-compliant-robot-for-under-canopy-plant-navigation/83301/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What problem does STEMbot target in organic agriculture pest monitoring?","Question",{"text":74,"@type":75},"STEMbot targets the high labor cost of monitoring pests, since many pests live on leaf undersides or plant stems and are only detectable after damage. It enables earlier detection through autonomous inspection under canopies.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How does STEMbot achieve robust localization and mapping while climbing?",{"text":79,"@type":75},"STEMbot integrates a geometric PIN-SLAM pipeline with a semantic OcTree. This combination supports robust localization and mapping despite occlusion during plant traversal.",{"name":81,"@type":72,"acceptedAnswer":82},"What motion planning approach does STEMbot use for branch-aware navigation?",{"text":83,"@type":75},"STEMbot proposes a manifold-constrained A* planner with ray-tracing goal specification. This supports navigation that accounts for plant branches and occluded targets.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,109,112,117,121,125,128,132],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":105,"doc_module":4,"doc_module_name":45,"category_name":106,"show_sort_weight":107,"slug":108},5,"Comic",60,"comic",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":110,"slug":111},50,"technology",{"id":113,"doc_module":4,"doc_module_name":45,"category_name":114,"show_sort_weight":115,"slug":116},7,"Healthcare",40,"healthcare",{"id":21,"doc_module":4,"doc_module_name":45,"category_name":118,"show_sort_weight":119,"slug":120},"Research & Report",30,"research-report",{"id":122,"doc_module":4,"doc_module_name":45,"category_name":123,"show_sort_weight":28,"slug":124},9,"Religion & Spirituality","religion-spirituality",{"id":28,"doc_module":4,"doc_module_name":45,"category_name":126,"show_sort_weight":28,"slug":127},"World Cup","world-cup",{"id":129,"doc_module":4,"doc_module_name":45,"category_name":130,"show_sort_weight":129,"slug":131},10,"Lifestyle","lifestyle",{"id":133,"doc_module":4,"doc_module_name":45,"category_name":134,"show_sort_weight":105,"slug":135},19,"General","general"]