Path Planning Algorithm Based on Obstacle Clustering Analysis and Graph Search

被引:4
|
作者
Wang, Lei [1 ]
Sun, Lifan [2 ,3 ]
机构
[1] Henan Univ Sci & Technol, Sch Int Educ, Luoyang 471023, Peoples R China
[2] Henan Univ Sci & Technol, Sch Informat Engn, Luoyang 471023, Peoples R China
[3] Longmen Lab, Luoyang 471000, Peoples R China
来源
SYMMETRY-BASEL | 2023年 / 15卷 / 08期
基金
中国国家自然科学基金;
关键词
DBSCAN algorithm; effective edge points; collision detection; A* algorithm; weighted graph;
D O I
10.3390/sym15081498
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Path planning is receiving considerable interest in mobile robot research; however, a large number of redundant nodes are typically encountered in the path search process for large-scale maps, resulting in decreased algorithmic efficiency. To address this problem, this paper proposes a graph search path planning algorithm that is based on map preprocessing for creating a weighted graph in the map, thus obtaining a structured search framework. In addition, the reductions in the DBSCAN algorithm were analyzed. Subsequently, the optimal combination of the minPts and Eps required to achieve an efficient and accurate clustering of obstacle communities was determined. The effective edge points were then found by performing obstacle collision detection between special grid nodes. A straight-line connection or A* planning strategy was used between the effective edge points to establish a weighted, undirected graph that contained the start and end points, thereby achieving a structured search framework. This approach reduces the impact of map scale on the time cost of the algorithm and improves the efficiency of path planning. The results of the simulation experiments indicate that the number of nodes to be calculated in the search process of the weighted graph decreases significantly when using the proposed algorithm, thus improving the path planning efficiency. The proposed algorithm offers excellent performance for large-scale maps with few obstacles.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Obstacle Avoidance Path Planning Algorithm of an Embedded Robot Based on Machine Vision
    Shou, Yiyang
    Mobile Information Systems, 2022, 2022
  • [32] Local path planning algorithm for UAV based on improved velocity obstacle method
    Guo H.
    Guo X.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2023, 44 (11):
  • [33] Complete coverage path planning algorithm based on energy compensation and obstacle vectorization
    Gao, Longda
    Lv, Weiyang
    Yan, Xuyang
    Han, Yanzheng
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 203
  • [34] Obstacle Avoidance Path Planning Strategy for Autonomous Vehicles Based on Genetic Algorithm
    Weng, Xiaofeng
    Liu, Fei
    Zhou, Sheng
    Mai, Jiacheng
    Feng, Shaoxiang
    PROMET-TRAFFIC & TRANSPORTATION, 2024, 36 (04): : 733 - 748
  • [35] An AUV Path Planning Algorithm Based on Model Predictive Control and Obstacle Restraint
    Liu, Zhaoyang
    Zhu, Daqi
    Yan, Mingzhong
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2021, PT IV, 2021, 13016 : 617 - 627
  • [36] Assessing the complexity of a path search optimization method based on clustering for a transport graph
    Dmitrii Fedorov
    Georgii Kontsevik
    Roman Bashirov
    Sergey Mityagin
    Liubov Tupikina
    Nikita Zakharenko
    Semen Budennyy
    EPJ Data Science, 14 (1)
  • [37] Dynamic Graph-Search Algorithm for Global Path Planning in Presence of Hazardous Weather
    M. Garcia
    A. Viguria
    A. Ollero
    Journal of Intelligent & Robotic Systems, 2013, 69 : 285 - 295
  • [38] Dynamic Graph-Search Algorithm for Global Path Planning in Presence of Hazardous Weather
    Garcia, M.
    Viguria, A.
    Ollero, A.
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2013, 69 (1-4) : 285 - 295
  • [39] Optimized crane mat design and transit path planning using a graph search algorithm
    Hasan, Monjurul
    Lu, Ming
    AUTOMATION IN CONSTRUCTION, 2025, 173
  • [40] Modularity-Based Graph Clustering using Harmony Search Algorithm
    Atay, Yilmaz
    Kodaz, Halife
    2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 109 - 114