为了解决这一核心瓶颈,西北农林科技大学陈春林等研究人员在《Artificial Intelligence in Agriculture》上发表了题为“Spatial pose estimation of apples for robotic harvesting”的研究论文。他们提出并验证了一种创新的实时三维姿态角估计算法,旨在为苹果采摘机器人提供精准的“导航”信息,指导机械臂以更贴近果实的自然生长姿态进行抓取,从而提升成功率、降低损耗。这项研究为解决复杂果园环境下水果空间姿态估计的难题,迈出了关键一步,也为后续自适应抓取算法的集成与应用铺平了道路。
为了开展这项研究,作者团队主要运用了以下几项关键技术方法:首先,在陕西延安黄陵县等地的多个现代化果园,利用Intel® RealSense™ D435深度相机和智能手机,采集了包含可见与不可见花萼(Calyx)的2620幅苹果图像,构建了多样化的数据集。其次,研究核心采用了YOLOv8-seg多任务模型,该模型集成了C2f模块,能同时完成苹果与花萼的目标检测以及苹果的语义分割,为后续计算提供了果实轮廓掩膜图。最后,研究提出并实施了两种姿态角计算路径:对于模型未识别到花萼的苹果,基于分割掩膜图,采用惯性矩(Moment of inertia)算法估算其姿态角(θ);对于能识别花萼的苹果,则利用表面中心坐标和估算的苹果最大横径推算出果芯空间位置,构建“花萼-果芯向量”,再通过空间几何分解,计算该向量与X″O″Y″平面和Y″O″Z″平面的夹角(α, β)。此外,研究还自主研发了一套苹果姿态角验证系统,用于果园实地验证算法的准确性。