基于三维激光雷达与优化DBSCAN算法的果树定位方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(32171908)、江苏省现代农机装备与技术示范推广项目(NJ2021-14)和江苏高校优势学科项目(PAPD)


Fruit Tree Location Method Based on 3D LiDAR and Optimized DBSCAN Algorithm
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为提高果园喷雾机器人在果园行间行走的自主性和安全性,提出一种基于三维激光雷达与优化DBSCAN算法的果树定位方法。首先,采用三维激光雷达获取果园的环境信息,通过感兴趣区域提取、地面点云分割和体素滤波降采样对原始点云数据进行预处理;然后,对DBSCAN算法进行优化,构建KD树索引有序化实时点云数据,并使用KD树最近邻搜索替代传统DBSCAN算法的遍历搜索方式,最后根据数据点到激光雷达的距离自适应确定聚类密度阈值,实现行间不同距离的果树检测;最后,以果树聚类结果的冠层边缘点为果树的定位参考点,得到果树定位参考点的坐标,计算果园喷雾机器人与果树的相对位置。试验结果表明:优化的DBSCAN算法相较于传统DBSCAN算法检测的准确性和实时性均有明显提升,果树的横向定位平均误差为2.6%,纵向定位平均误差为1.6%。该方法能够满足果园喷雾机器人在行间果树定位的准确性和实时性要求,为精准农业装备在林果园环境下的自主导航和作业提供有效参考。

    Abstract:

    In order to improve the autonomy and safety of orchard spray robot walking among orchard rows, a fruit tree location method based on 3D LiDAR and optimized DBSCAN algorithm was proposed. Firstly, the three-dimensional LiDAR was used to obtain the environmental information of the orchard in real time, and the original data was preprocessed by region of interest extraction, ground point cloud segmentation and voxel filtering. Then, the DBSCAN algorithm was optimized, the KD tree index was constructed to order the real-time point cloud data, and the KD tree nearest neighbor search was used to replace the traversal search method of the traditional DBSCAN algorithm. Finally, the clustering results of fruit trees were marked with reference position. Taking the midpoint of the x-axis of the plane between the rows where the clustering results faced as reference point, the point to the xoy plane of the chassis height of the orchard spray robot was projected, and the coordinates of the positioning reference point of the fruit trees were obtained, so as to calculate the relative position between the orchard spray robot and the fruit trees. The experimental results showed that compared with the traditional DBSCAN algorithm, the accuracy and real-time performance of the optimized DBSCAN algorithm were significantly improved. Based on the optimized DBSCAN algorithm, the average horizontal positioning error of fruit trees was 2.6%, and the average vertical positioning error of fruit trees was 1.6%. When the orchard spray robot traveled between rows, this method can meet the accuracy and real-time requirements of fruit tree positioning, and it can provide effective reference for precision agriculture equipment in autonomous navigation and operation in forest orchard environment. 

    参考文献
    相似文献
    引证文献
引用本文

刘超,陈锦明,刘慧,肖鑫桦,沈跃.基于三维激光雷达与优化DBSCAN算法的果树定位方法[J].农业机械学报,2023,54(4):214-221,240. LIU Chao, CHEN Jinming, LIU Hui, XIAO Xinhua, SHEN Yue. Fruit Tree Location Method Based on 3D LiDAR and Optimized DBSCAN Algorithm[J]. Transactions of the Chinese Society for Agricultural Machinery,2023,54(4):214-221,240.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2022-05-11
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-05-31
  • 出版日期: