
-
生物通官微
陪你抓住生命科技
跳动的脉搏
SeeTree:一种模块化开源系统实现果园树木检测与精准定位
【字体: 大 中 小 】 时间:2025年06月21日 来源:Smart Agricultural Technology 6.3
编辑推荐:
为解决果园精准管理中缺乏商业化定位方案的难题,研究人员开发了模块化开源系统SeeTree,集成视觉、GNSS和轮式里程计等多源数据,通过粒子滤波算法实现99%的树木定位准确率和行间转向追踪能力,为果园自动化管理提供了低成本、高精度的技术方案。
在现代化农业中,果园精准管理面临的核心挑战是缺乏可靠的定位技术。高大茂密的树冠会干扰全球导航卫星系统(GNSS)信号,而传统基于视觉的同步定位与建图(SLAM)技术又因果园环境的视觉相似性(perceptual aliasing)难以奏效。尽管GNSS天线升高可改善精度,但高昂成本和复杂部署限制了普及。现有解决方案多依赖轮式里程计,无法适配无编码器的传统农用车辆。这些痛点严重制约了精准施肥、自动化采收等技术的应用——正如研究者所言:"果园管理的功能性基础在于知道你在果园中的位置"(a basic functional requirement is knowing where you are in the orchard)。
针对这一技术空白,美国俄勒冈州立大学的研究团队在《Smart Agricultural Technology》发表了题为"SeeTree - a modular, open-source system for tree detection and orchard localization"的研究。该系统基于粒子滤波(particle filter)框架,创新性地融合树干视觉特征识别、多模态里程计和惯性测量单元(IMU)数据,实现了在复杂果园环境中的亚米级定位精度。研究团队通过800次行内定位试验和860次行间转向测试验证,系统在初始位置存在30m×30m大范围误差时仍能保持99%的收敛成功率,转向追踪准确率达99%。
关键技术方法包括:1)基于RGB-D相机的树干分割与宽度估计算法,配套PyQt参数调优界面;2)支持视觉里程计(SIFT特征匹配)、GNSS里程计(单频ZED-F9P传感器)和IMU增强轮式里程计的多源运动模型;3)粒子滤波中引入方向权重(orientation weighting)机制;4)使用Clearpath Husky机器人平台采集商业苹果园实测数据,通过3.6m高精度GNSS mast提供地面真值。
系统架构
研究团队设计了可扩展的硬件原型:NVIDIA Jetson Orin NX主板处理Intel RealSense D435深度相机数据,SparkFun GNSS模块提供定位参考,Adafruit BNO085 IMU捕捉转向角度。软件层面开发了交互式调参工具,可实时可视化树干检测流程并优化深度阈值、分割置信度等参数。
定位算法改进
相较于前期工作,新系统突破性地解决了行间转向(headland turning)时的定位丢失问题。通过IMU提供的角位移数据替代传统轮式编码器,配合GNSS里程计中基于航向的位移投影算法,显著提升了转向阶段的跟踪能力。实验显示,纯轮式里程计转向准确率仅78.6%,而GNSS里程计方案达99.9%。
验证与结果
在行内定位测试中,视觉与GNSS里程计均实现100%收敛准确率,平均收敛距离9.46m。当初始误差区域从900m2缩小至100m2时,所有方案收敛距离缩短约40%。GNSS漂移分析表明,未校正的单频接收器在3.22km行程中仍能保持稳定的相对位移测量,适合短期运动估计。
讨论与意义
该研究首次实现了不依赖专用农机的全果园定位方案,其开源特性(代码与数据集已公开)有助于推动农业机器人技术民主化。与同期技术如OrchLoc(需预装30%LoRa节点)相比,SeeTree仅需车载传感器即可在1.4m密植果园达到0.5m定位精度。未来通过融合视觉-惯性-卫星组合里程计(Visual-Inertial-GNSS-Barometer odometry, GBVIO),系统鲁棒性有望进一步提升。这项成果为智慧果园建设提供了关键使能技术,使历史数据驱动的单株精准管理成为可能。
生物通微信公众号
知名企业招聘