Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T00:02:53.391Z Has data issue: false hasContentIssue false

A Novel Hybrid Unscented Particle Filter based on Firefly Algorithm for Tightly-Coupled Stereo Visual-Inertial Vehicle Positioning

Published online by Cambridge University Press:  11 November 2019

Xiuyuan Li*
Affiliation:
(School of Instrument and Electronics, North University of China, Taiyuan, China)
Wenxue Gao
Affiliation:
(School of Instrument and Electronics, North University of China, Taiyuan, China)
Jiashu Zhang
Affiliation:
(School of Information and Communication Engineering, North University of China, Taiyuan, China)
Rights & Permissions [Opens in a new window]

Abstract

This paper presents a hybrid unscented particle filter (UPF) based on the firefly algorithm for tightly-coupled stereo visual-inertial vehicle positioning systems (VIVPS). Compared with standard UPF, this novel approach can achieve similar estimation accuracy with much less computational complexity. To reduce the computational complexity, the time updating of the hybrid unscented Kalman filter is conducted via the formula of standard linear Kalman filter on the basis of the constructed linear/nonlinear mixed filter model. The particle updating of the particle filter is optimised by modified firefly algorithm to reduce the number of particles needed by means of moving particles towards high likelihood regions via the attraction and movement of fireflies, leading to a significant reduction of computational complexity. Experimental results show the average execution time of the proposed approach is 23·8% that of the standard UPF with similar accuracy, indicating the designed method for tightly-coupled stereo VIVPS can better satisfy the real-time requirement of the system.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2019
Figure 0

Figure 1. Diagram of the tightly-coupled stereo VIVPS via the fusion filter.

Figure 1

Figure 2. Relationship between corresponding points in three images.

Figure 2

Figure 3. Configuration of stereo cameras at adjacent times.

Figure 3

Figure 4. Performance of the hybrid and standard UKF. (a) MSE. (b) Average run times.

Figure 4

Figure 5. Performance of the optimised and standard PF. (a) MSE. (b) Average run times.

Figure 5

Table 1. Variation of filtering accuracy with number of particles.

Figure 6

Figure 6. Performance of the hybrid and standard UPF. (a) Motion trajectory. (b) Position errors. (c) Average run times.

Figure 7

Table 2. Position errors of different methods.