FPGA Implementation of A* Algorithm for Real-Time Path Planning

被引:2
|
作者
Zhou, Yuzhi [1 ]
Jin, Xi [1 ]
Wang, Tianqi [1 ]
机构
[1] Univ Sci & Technol China, Hefei, Peoples R China
关键词
Field programmable gate arrays (FPGA) - System-on-chip - Real time systems - Motion planning - Programmable logic controllers;
D O I
10.1155/2020/8896386
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The traditional A*algorithm is time-consuming due to a large number of iteration operations to calculate the evaluation function and sort the OPEN list. To achieve real-time path-planning performance, a hardware accelerator's architecture called A*accelerator has been designed and implemented in field programmable gate array (FPGA). The specially designed 8-port cache and OPEN list array are introduced to tackle the calculation bottleneck. The system-on-a-chip (SOC) design is implemented in Xilinx Kintex-7 FPGA to evaluate A*accelerator. Experiments show that the hardware accelerator achieves 37-75 times performance enhancement relative to software implementation. It is suitable for real-time path-planning applications.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] FPGA implementation of collaborative representation algorithm for real-time hyperspectral target detection
    Jingjing Wu
    Yu Jin
    Wei Li
    Lianru Gao
    Bing Zhang
    Journal of Real-Time Image Processing, 2018, 15 : 673 - 685
  • [22] An FPGA implementation for real-time edge detection
    Jiang, Jie
    Liu, Chang
    Ling, Sirui
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 15 (04) : 787 - 797
  • [23] An FPGA implementation for real-time edge detection
    Jie Jiang
    Chang Liu
    Sirui Ling
    Journal of Real-Time Image Processing, 2018, 15 : 787 - 797
  • [24] Bee Colony Algorithm for Real-Time Optimal Path Planning of Mobile Robots
    Saffari, M. H.
    Mahjoob, M. J.
    2009 FIFTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTIONS IN SYSTEM ANALYSIS, DECISION AND CONTROL, 2010, : 132 - 135
  • [25] A Real-Time Path-Planning Algorithm based on Receding Horizon Techniques
    Murillo, M.
    Sanchez, G.
    Genzelis, L.
    Giovanini, L.
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2018, 91 (3-4) : 445 - 457
  • [26] A Real-Time Path-Planning Algorithm based on Receding Horizon Techniques
    M. Murillo
    G. Sánchez
    L. Genzelis
    L. Giovanini
    Journal of Intelligent & Robotic Systems, 2018, 91 : 445 - 457
  • [27] Real-Time Path Planning for Humanoid Robot
    Tong, Zhang
    Xiao Nan-Feng
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 1, PROCEEDINGS, 2009, : 692 - 695
  • [28] Real-Time Path Planning for Strategic Missions
    Vasconcelos, Joao Vitor R.
    Brandao, Alexandre S.
    Sarcinelli-Filho, Mario
    APPLIED SCIENCES-BASEL, 2020, 10 (21): : 1 - 13
  • [29] Real-time path planning in heterogeneous environments
    Jaklin, Norman
    Cook, Atlas
    Geraerts, Roland
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2013, 24 (3-4) : 285 - 295
  • [30] Generic path planning for real-time applications
    Niederberger, C
    Radovic, D
    Gross, M
    COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 2004, : 299 - 306