2D Particle Filter Accelerator for Mobile Robot Indoor Localization and Pose Estimation

被引:1
|
作者
Tariq, Omer [1 ]
Han, Dongsoo [1 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Sch Comp, Daejeon 34141, South Korea
关键词
Pose estimation; Mobile robots; Monte Carlo methods; Markov processes; particle filter (PF); mobile robotics; localization; pseudorandom number generator (PRNG); cellular automata; field programmable gate arrays (FPGA); very large scale integration (VLSI); Monte Carlo Markov chain (MCMC); sampling importance re-sampling (SIR);
D O I
10.1109/ACCESS.2024.3360883
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Particle filtering is a reliable Monte Carlo algorithm for estimating the state of a system in modeling non-linear, non-gaussian elements for estimation and tracking applications in various fields, including robotics, navigation, and computer vision. However, particle filtering can be computationally expensive, particularly in high-dimensional state spaces, and can be a bottleneck for real-time applications due to high memory consumption. This paper proposes a particle filter accelerator that employs a cellular automata-based pseudo-random number generator and an improved systematic resampler based on the Vose Alias method. The particles are distributed across several sub-filters, performing concurrent resampling and importance weights computations. The proposed accelerator leveraged the inherent parallelism and pipelining stages of FPGAs to perform the resampling stage in a parallel fashion, significantly enhancing the particle convergence time. The proposed accelerator deployed on the Zedboard (ZC7020) system-on-chip achieves a low execution time of approximately 4.63 $\mu \text{s}$ , 21.3 % speedup, and 3.1 % area reduction compared to the recent particle filter accelerator. The proposed design also demonstrates modularity, achieved through multiple parallel hardware subfilters that provide high throughput for real-time sensor data processing. Furthermore, the proposed accelerator performs a high sampling frequency of 216kHz, making it suitable for high throughput and real-time applications.
引用
收藏
页码:18473 / 18487
页数:15
相关论文
共 50 条
  • [41] Localization of Indoor Mobile Robot Using Minimum Variance Unbiased FIR Filter
    Zhao, Shunyi
    Huang, Biao
    Liu, Fei
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (02) : 410 - 419
  • [42] Pose Selection and Feedback Methods in Tandem Combinations of Particle Filters with Scan-Matching for 2D Mobile Robot Localisation
    Filotheou, Alexandros
    Tsardoulias, Emmanouil
    Dimitriou, Antonis
    Symeonidis, Andreas
    Petrou, Loukas
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (3-4) : 925 - 944
  • [43] Pose Selection and Feedback Methods in Tandem Combinations of Particle Filters with Scan-Matching for 2D Mobile Robot Localisation
    Alexandros Filotheou
    Emmanouil Tsardoulias
    Antonis Dimitriou
    Andreas Symeonidis
    Loukas Petrou
    Journal of Intelligent & Robotic Systems, 2020, 100 : 925 - 944
  • [44] Mobile robot adaptive robust unscented particle filter localization algorithm
    Liu, Dongbo
    Yang, Gaobo
    Xiao, Peng
    Qu, Xilong
    Liu, Changsong
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2015, 36 (05): : 1131 - 1137
  • [45] Mobile Robot Localization Based on Gradient Propagation Particle Filter Network
    Zhang, Heng
    Wen, Jiemao
    Liu, Yanli
    Luo, Wenqing
    Xiong, Naixue
    IEEE ACCESS, 2020, 8 : 188475 - 188487
  • [46] Implementation of the Particle Filter in an embedded system for the localization of a differential mobile robot
    Fortes, Luciano L. S.
    Rocha, Eduardo M.
    da Silva, Joabe R.
    Ayres, Lucas M.
    Cuadros, Marco A. S. L.
    Freitas, Ricardo
    2018 13TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRY APPLICATIONS (INDUSCON), 2018, : 399 - 406
  • [47] Distributed SLAM Using Improved Particle Filter for Mobile Robot Localization
    Pei, Fujun
    Wu, Mei
    Zhang, Simin
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [48] Informative Mobile Robot Exploration for Radiation Source Localization with a Particle Filter
    Pinkam, Nantawat
    Elibol, Armagan
    Chong, Nak Young
    2020 FOURTH IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2020), 2020, : 107 - 112
  • [49] Mobile Robot based Odor Source Localization via Particle Filter
    Li, Ji-Gong
    Meng, Qing-Hao
    Li, Fei
    Zeng, Ming
    Popescu, Dorin
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 2984 - 2989
  • [50] Modified Particle Filter Algorithm for Mobile Robot Simultaneous Localization and Mapping
    Wang, Zhongmin
    Miao, Dehua
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND MECHANICS, VOLS 1 AND 2, 2009, : 1454 - 1459