Efficient robot localization and SLAM algorithms using Opposition based High Dimensional optimization Algorithm

Particle filter (PF) is introduced to tackle the limitations of the Kalman filter which adopts Gaussian in the state and noise of the system. PFs have the problem of sample impoverishment and one approach to solve this problem is to optimize the proposal distribution shown by particles. This paper i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Engineering applications of artificial intelligence Jg. 104; S. 104308
Hauptverfasser: GhaemiDizaji, Manizheh, Dadkhah, Chitra, Leung, Henry
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier Ltd 01.09.2021
Schlagworte:
ISSN:0952-1976, 1873-6769
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Particle filter (PF) is introduced to tackle the limitations of the Kalman filter which adopts Gaussian in the state and noise of the system. PFs have the problem of sample impoverishment and one approach to solve this problem is to optimize the proposal distribution shown by particles. This paper introduces a novel evolutionary PF based on Opposition based High Dimensional optimization Algorithm (OHDA) to reposition the particles of PF in high probable regions for estimation. OHDA will preserve the diversity of particles while emphasizing the more informative ones by information sharing and angular movement operators. Opposite particles are introduced in this paper to speed up the convergence of PF. Virtual forward movement by angular movement of OHDA is employed to better guide the search process. The optimized PF can improve the performance of the estimation algorithms in problems such as localization and SLAM. In robot localization problem, particles show the location of the robot in a known environment. For SLAM (Simultaneous Localization And Mapping), particles contain the location of the robot as well as estimated map of the environment. The application of the resulting evolutionary particle filter is tested in both localization and SLAM. Comparing the results of the proposed evolutionary particle filter with other algorithms confirms the efficiency of applying OHDA to PF in terms of improving estimation accuracy in the well-known Victoria park dataset and some other generated test environments. Comparing optimization algorithms on FASTSLAM and UFASTSLAM are PSO, FA, MVO, and MGWO.
ISSN:0952-1976
1873-6769
DOI:10.1016/j.engappai.2021.104308