2021
DOI: 10.1109/access.2021.3094962
|View full text |Cite
|
Sign up to set email alerts
|

FPGA Implementation of Particle Filters for Robotic Source Localization

Abstract: Particle filtering is very reliable in modelling non-Gaussian and non-linear elements of physical systems, which makes it ideal for tracking and localization applications. However, a major drawback of particle filters is their computational complexity, which inhibits their use in real-time applications with conventional CPU or DSP based implementation schemes. The re-sampling step in the particle filters creates a computational bottleneck since it is inherently sequential and cannot be parallelized. This paper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 30 publications
0
5
0
Order By: Relevance
“…It contains a low sampling rate of about 16 kHz for 2048 particles, which is approximately 93% slower than the sampling rate of our design. Considering the other methods and applications that are similar to ours, e.g., A. Krishna et al [17], the state-of-the-art existing methods are 0.8 times lower than our design. Moreover, the resampling stage is the primary bottleneck as it is essentially sequential and requires particle samples from the previous stages.…”
Section: E Sota Comparisonmentioning
confidence: 82%
See 3 more Smart Citations
“…It contains a low sampling rate of about 16 kHz for 2048 particles, which is approximately 93% slower than the sampling rate of our design. Considering the other methods and applications that are similar to ours, e.g., A. Krishna et al [17], the state-of-the-art existing methods are 0.8 times lower than our design. Moreover, the resampling stage is the primary bottleneck as it is essentially sequential and requires particle samples from the previous stages.…”
Section: E Sota Comparisonmentioning
confidence: 82%
“…A. Krishna et al [17] (2022) suggested an FPGA implementation of a particle filter that uses parallel processing to process many particle filters concurrently using an additional particle routing step, enabling fast and effective computation. The authors suggest a new resampling method to lessen the computing resources.…”
Section: Related Work On Pf Implementationsmentioning
confidence: 99%
See 2 more Smart Citations
“…PF-SLAM improves reliability by employing multiple particles at the cost of increased computational complexity, as scan matching is performed for each particle. Scan matching is the most suitable candidate for hardware acceleration, as the operation for each particle is independent and completely parallelizable [52]- [55].…”
Section: B Particle Filter-based Slam (Pf-slam)mentioning
confidence: 99%