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 条
  • [21] Global Localization of a Mobile Robot in Indoor Environment Using Special Frequency Analysis of 2D Range Data
    Bando, Shigeru
    Hara, Yoshitaka
    Tsubouchi, Takashi
    2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2013, : 488 - 493
  • [22] Modeling Pose/Appearance Relations for Improved Object Localization and Pose Estimation in 2D images
    Teney, Damien
    Piater, Justus
    PATTERN RECOGNITION AND IMAGE ANALYSIS, IBPRIA 2013, 2013, 7887 : 59 - 68
  • [23] Extended Kalman Filter for indoor and outdoor localization of a wheeled mobile robot
    Skobeleva, Anna
    Ugrinovskii, Valeri
    Petersen, Ian
    2016 AUSTRALIAN CONTROL CONFERENCE (AUCC), 2016, : 212 - 216
  • [24] Robust mobile robot localization using an evolutionary particle filter
    Yin, B
    Wei, ZQ
    Zhuang, XD
    COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 279 - 284
  • [25] Mobile Robot Localization Method Based on Adaptive Particle Filter
    Xia, Yimin
    Yang, Yimin
    INTELLIGENT ROBOTICS AND APPLICATIONS, PT I, PROCEEDINGS, 2008, 5314 : 963 - 972
  • [26] LSRII Feature Based Particle Filter Localization for Mobile Robot
    Zhao, Fengda
    Kong, Lingfu
    Li, Xianshan
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 2350 - 2354
  • [27] Monte Carlo Localization for Mobile Robot with the Improvement of Particle Filter
    Yu, Jinxia
    Tang, Yongli
    Cai, Zixing
    Duan, Zhuohua
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3910 - +
  • [28] Coevolution particle filter for mobile robot simultaneous localization and mapping
    Li, MH
    Hong, BR
    Luo, RH
    PROCEEDINGS OF THE 2005 IEEE INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING AND KNOWLEDGE ENGINEERING (IEEE NLP-KE'05), 2005, : 808 - 813
  • [29] A New Particle Filter and Its Application in Mobile Robot Localization
    Xia, Yi-min
    Yang, Yi-min
    FIFTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 4, PROCEEDINGS, 2008, : 522 - 525
  • [30] Localization of mobile robot using discrete space particle filter
    Li T.
    Sun S.
    Gao Y.
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2010, 46 (19): : 38 - 43