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 条
  • [41] A Fast Global Flight Path Planning Algorithm Based on Space Circumscription and Sparse Visibility Graph for Unmanned Aerial Vehicle
    Majeed, Abdul
    Lee, Sungchang
    ELECTRONICS, 2018, 7 (12):
  • [42] A Low Communication Overhead Breadth-First Search Based on Global Bitmap
    Peng, Ziwei
    Lu, Yutong
    Cheng, Zhiguang
    Du, Yunfei
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT II, 2018, 11335 : 114 - 129
  • [43] Improving vertex-frontier based GPU breadth-first search
    Bo Yang
    Kai Lu
    Ying-hui Gao
    Kai Xu
    Xiao-ping Wang
    Zhi-quan Cheng
    Journal of Central South University, 2014, 21 : 3828 - 3836
  • [44] Research of FTP File Traversal Method based on Breadth-First Search
    Yan, Lei
    Ma, Hong-lin
    Kang, Li
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [45] A method of characterizing network topology based on the breadth-first search tree
    Zhou, Bin
    He, Zhe
    Wang, Nianxin
    Wang, Bing-Hong
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2016, 450 : 682 - 686
  • [46] An optimal EREW parallel algorithm for computing breadth-first search trees on permutation graphs
    Chao, HS
    Hsu, FR
    Lee, RCT
    INFORMATION PROCESSING LETTERS, 1997, 61 (06) : 311 - 316
  • [47] A Breadth-First and Disjoint Multi-Path Routing Algorithm in Wireless Mesh Networks
    Zhang, Changzhong
    Liu, Siyuan
    Sun, Zhuo
    Sun, Shaofan
    2013 15TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2013, : 560 - 564
  • [48] A Communication-Efficient Self-stabilizing Algorithm for Breadth-First Search Trees
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Masuzawa, Toshimitsu
    PRINCIPLES OF DISTRIBUTED SYSTEMS, OPODIS 2014, 2014, 8878 : 293 - 306
  • [49] Storage Optimization of Automated Storage and Retrieval Systems Using Breadth-First Search Algorithm
    Das, Amiya Sagar
    Dwivedi, Prashant Kumar
    Mondal, Amit Kumar
    Kumar, Roushan
    Reddy, R. Manohar
    Kumar, Adesh
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NANO-ELECTRONICS, CIRCUITS & COMMUNICATION SYSTEMS, 2017, 403 : 229 - 238
  • [50] THE ANTI-COLLISION ALGORITHM OF RFID BASE ON BREADTH-FIRST DYNAMIC BINARY SEARCH
    Cui, Yifeng
    Xu, Zuoping
    INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE & TECHNOLOGY, PROCEEDINGS, 2009, : 530 - 532