An Algorithm to Find the Shortest Path through Obstacles of Arbitrary Shapes and Positions in 2D

被引:0
|
作者
Labonte, Gilles [1 ]
机构
[1] Royal Mil Coll Canada, Dept Math & Comp Sci, Kingston, ON K7K 7B4, Canada
关键词
shortest path; path planning; tangent graph; path with arbitrary obstacles; SURFACE;
D O I
10.3390/a17090420
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An algorithm is described to find the shortest route through a field of obstacles of arbitrary shapes and positions. It has the appreciable advantage of not having to find mathematical formulas to represent the obstacles: it works directly with a digital image of the terrain and is implemented solely with standard graphical functions. Key to this algorithm is the definition of digraphs, the edges of which are built with obstacle bitangents and border enveloping convex arcs that incorporate the fundamental features of shortest paths. These graphs have a remarkably lower cardinality than those that have been proposed before to solve this problem; their edges are a concatenation of sequences of what individual edges and nodes are in formerly defined graphs. Furthermore, a thorough analysis of the topology of the terrain yields a procedure to eliminate the edges that have no possibility of being part of the shortest path. The A* graph optimization algorithm is adapted to deal with this type of graph. A new quite general theorem is proved, which applies to all graphs in which the triangle inequality holds, which allows the discarding of one of the normal steps of the A* algorithm. The effectiveness of the algorithm is demonstrated by calculating the shortest path for real complex terrains of areas between 25 km2 and 900 km2. In all cases, the required calculation time is less than 0.6 s on a Core i7-10750H CPU @ 2.60 GHz laptop computer.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] A 2D Voronoi-Based Random Tree for Path Planning in Complicated 3D Environments
    Fang, Zheng
    Luan, Chengzhi
    Sun, Zhiming
    INTELLIGENT AUTONOMOUS SYSTEMS 14, 2017, 531 : 433 - 445
  • [42] A geometrical path planning method for unmanned aerial vehicle in 2D/3D complex environment
    Xiao Liang
    Guanglei Meng
    Yimin Xu
    Haitao Luo
    Intelligent Service Robotics, 2018, 11 : 301 - 312
  • [43] An Integrated FPGA Accelerator for Deep Learning-Based 2D/3D Path Planning
    Sugiura, Keisuke
    Matsutani, Hiroki
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (06) : 1442 - 1456
  • [44] Numerical integration on 2D/3D arbitrary domains: Adaptive quadrature/ cubature rule for domains with curved boundaries
    Niknejadi, Nafiseh
    Boroomand, Bijan
    COMPUTER-AIDED DESIGN, 2025, 178
  • [45] Optimizing 2D path planning for unmanned aerial vehicle inspection of electric transmission lines
    Fahmani, Lamyae
    Benhadou, Siham
    SCIENTIFIC AFRICAN, 2024, 24
  • [46] A 2D Discrete Chaotic Memristive Map and Its Application in Robot's Path Planning
    Petavratzis, Eleftherios
    Volos, Christos
    Ouannas, Adel
    Nistazakis, Hector
    Valavanis, Kimon
    Stouboulos, Ioannis
    2021 10TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2021,
  • [47] Time-structuring in the evolution of 2D nanopatterns through interactions with substrate
    Choudhuri, Madhumita
    Datta, Alokmay
    SOFT MATTER, 2016, 12 (27) : 5867 - 5875
  • [48] Visualization of Browning Color Formation on Grilled Fish Through a 2D Simulation
    Llave, Yvan
    Yu, Xingyi
    Wakisaka, Genki
    Fukuoka, Mika
    Sakai, Noboru
    FOOD SCIENCE AND TECHNOLOGY RESEARCH, 2014, 20 (03) : 537 - 545
  • [49] Engineering interfacial charge transfer through modulation doping for 2D electronics
    Arora, Raagya
    Barr, Ariel R.
    Larson, Daniel T.
    Pizzochero, Michele
    Kaxiras, Efthimios
    PHYSICAL REVIEW MATERIALS, 2025, 9 (02):
  • [50] Insights into the Biomimetic Synthesis of 2D ZnO Nanomaterials through Peptoid Engineering
    Yang, Wenchao
    Cai, Bin
    Lachowski, Kacper J.
    Yin, Qiuxiang
    De Yoreo, James J.
    Pozzo, Lilo D.
    Chen, Chun-Long
    JOURNAL OF PHYSICAL CHEMISTRY LETTERS, 2023, 14 (43) : 9732 - 9739