Xingbo Yao , Baohua Zhang , Xuanmin Wang , Yiyang Su , Guangzheng Cao , Yifan Bian
{"title":"Adaptive navigation for robots in unstructured agricultural environments using stable feature localization and multi-sensor obstacle detection","authors":"Xingbo Yao , Baohua Zhang , Xuanmin Wang , Yiyang Su , Guangzheng Cao , Yifan Bian","doi":"10.1016/j.compag.2025.110302","DOIUrl":null,"url":null,"abstract":"<div><div>In this study, we present a robust and adaptive autonomous navigation system designed for unstructured agricultural environments, addressing challenges posed by localization instability and ground-level obstacles. The system consists of three main components: a prior point cloud mapping algorithm for environmental representation, a stable feature segmentation and matching algorithm for pose estimation, and a visual-inertial-LiDAR path planning algorithm for obstacle avoidance. For environmental representation, we apply feature point filtering in the scene to improve map accuracy. For more accurate pose estimation, we propose a stable feature-based localization algorithm that significantly reduces the Relative Pose Error (RPE). It mitigates the impact of noise-prone objects like leaves and grass and ensures reliable pose estimation in dynamic agricultural environments. Additionally, the PPM-Unet model is introduced for semantic segmentation, significantly outperforming baseline models such as Unet and MANet in segmenting low-lying obstacles. We also created the ASO3600 dataset to train the model. It contains data on small obstacles collected from diverse agricultural environments. We have validated our proposed navigation system in large-scale farms. The results show that our method achieves higher localization accuracy and better obstacle avoidance performance compared to existing methods. This work is available at <span><span>https://github.com/YaoXingbo/StableAgriNav</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50627,"journal":{"name":"Computers and Electronics in Agriculture","volume":"234 ","pages":"Article 110302"},"PeriodicalIF":8.9000,"publicationDate":"2025-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers and Electronics in Agriculture","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0168169925004089","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURE, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
In this study, we present a robust and adaptive autonomous navigation system designed for unstructured agricultural environments, addressing challenges posed by localization instability and ground-level obstacles. The system consists of three main components: a prior point cloud mapping algorithm for environmental representation, a stable feature segmentation and matching algorithm for pose estimation, and a visual-inertial-LiDAR path planning algorithm for obstacle avoidance. For environmental representation, we apply feature point filtering in the scene to improve map accuracy. For more accurate pose estimation, we propose a stable feature-based localization algorithm that significantly reduces the Relative Pose Error (RPE). It mitigates the impact of noise-prone objects like leaves and grass and ensures reliable pose estimation in dynamic agricultural environments. Additionally, the PPM-Unet model is introduced for semantic segmentation, significantly outperforming baseline models such as Unet and MANet in segmenting low-lying obstacles. We also created the ASO3600 dataset to train the model. It contains data on small obstacles collected from diverse agricultural environments. We have validated our proposed navigation system in large-scale farms. The results show that our method achieves higher localization accuracy and better obstacle avoidance performance compared to existing methods. This work is available at https://github.com/YaoXingbo/StableAgriNav.
期刊介绍:
Computers and Electronics in Agriculture provides international coverage of advancements in computer hardware, software, electronic instrumentation, and control systems applied to agricultural challenges. Encompassing agronomy, horticulture, forestry, aquaculture, and animal farming, the journal publishes original papers, reviews, and applications notes. It explores the use of computers and electronics in plant or animal agricultural production, covering topics like agricultural soils, water, pests, controlled environments, and waste. The scope extends to on-farm post-harvest operations and relevant technologies, including artificial intelligence, sensors, machine vision, robotics, networking, and simulation modeling. Its companion journal, Smart Agricultural Technology, continues the focus on smart applications in production agriculture.