FPS: Fast Path Planner Algorithm Based on Sparse Visibility Graph and Bidirectional Breadth-First Search

被引:15
|
作者
Li, Qunzhao [1 ]
Xie, Fei [1 ]
Zhao, Jing [2 ,3 ]
Xu, Bing [4 ]
Yang, Jiquan [1 ]
Liu, Xixiang [5 ]
Suo, Hongbo [6 ]
机构
[1] Nanjing Normal Univ, Sch Elect & Automat Engn, Nanjing 210023, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Coll Automat, Nanjing 210023, Peoples R China
[3] Nanjing Univ Posts & Telecommun, Coll Artificial Intelligence, Nanjing 210023, Peoples R China
[4] Hong Kong Polytech Univ, Dept Aeronaut & Aviat Engn, Hong Kong, Peoples R China
[5] Southeast Univ, Coll Instrument Sci & Engn, Nanjing 210096, Peoples R China
[6] Nanjing Zhongke Raycham Laser Technol Co Ltd, Nanjing 210023, Peoples R China
基金
中国国家自然科学基金;
关键词
visibility graph; computational geometry; path planning; mapping; OCCUPANCY GRID MAPS; ROBOT NAVIGATION; GENETIC ALGORITHM; SLAM; VERSATILE; ROBUST;
D O I
10.3390/rs14153720
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The majority of planning algorithms used are based on the occupancy grid maps, but in complicated situations, the occupancy grid maps have a significant search overhead. This paper proposed a path planner based on the visibility graph (v-graph) for the mobile robot that uses sparse methods to speed up and simplify the construction of the v-graph. Firstly, the complementary grid framework is designed to reduce graph updating iteration costs during the data collection process in each data frame. Secondly, a filter approach based on the edge length and the number of vertices of the obstacle contour is proposed to reduce redundant nodes and edges in the v-graph. Thirdly, a bidirectional breadth-first search is combined into the path searching process in the proposed fast path planner algorithm in order to reduce the waste of exploring space. Finally, the simulation results indicate that the proposed sparse v-graph planner can significantly improve the efficiency of building the v-graph and reduce the time of path search. In highly convoluted unknown or partially known environments, our method is 40% faster than the FAR Planner and produces paths 25% shorter than it. Moreover, the physical experiment shows that the proposed path planner is faster than the FAR Planner in both the v-graph update process and laser process. The method proposed in this paper performs faster when seeking paths than the conventional method based on the occupancy grid.
引用
收藏
页数:31
相关论文
共 50 条
  • [31] Research on the Search Strategy of Complex Network Based on Breadth-first
    Cheng Bo
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5348 - 5351
  • [32] Local map-based exploration using a breadth-first search algorithm for mobile robots
    Hyejeong Ryu
    Wan Kyun Chung
    International Journal of Precision Engineering and Manufacturing, 2015, 16 : 2073 - 2080
  • [33] Local map-based exploration using a breadth-first search algorithm for mobile robots
    Ryu, Hyejeong
    Chung, Wan Kyun
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2015, 16 (10) : 2073 - 2080
  • [34] Heuristic breadth-first search algorithm for informative gene selection based on gene expression profiles
    Wang, Shu-Lin
    Wang, Ji
    Chen, Huo-Wang
    Li, Shu-Tao
    Zhang, Bo-Yun
    Jisuanji Xuebao/Chinese Journal of Computers, 2008, 31 (04): : 636 - 649
  • [35] GIS Geoprocessing Services Search Based on Breadth-first Reverse Share Pruning AND/OR Tree Algorithm
    Zhang, Shan
    Wang, Fengxia
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 850 - 855
  • [36] A successive interference cancellation algorithm in MIMO systems via breadth-first search
    Su, Yongtao
    Zhang, Xian-Da
    Wang, Xiaodong
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 2709 - +
  • [37] A Breadth-First Search Algorithm for Mining Generalized Frequent Itemsets Based on Set Enumeration Tree
    Mao, Yu Xing
    Shi, Bai Le
    CSA 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND ITS APPLICATIONS, PROCEEDINGS, 2008, : 62 - 67
  • [38] Improving vertex-frontier based GPU breadth-first search
    杨博
    卢凯
    高颖慧
    徐凯
    王小平
    程志权
    Journal of Central South University, 2014, 21 (10) : 3828 - 3836
  • [39] Task-based Parallel Breadth-First Search in Heterogeneous Environments
    Munguia, Lluis-Miquel
    Bader, David A.
    Ayguade, Eduard
    2012 19TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2012,
  • [40] Improving vertex-frontier based GPU breadth-first search
    Yang Bo
    Lu Kai
    Gao Ying-hui
    Xu Kai
    Wang Xiao-ping
    Cheng Zhi-quan
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2014, 21 (10) : 3828 - 3836