TY - GEN
T1 - 3D/6DOF Particle Filtering Location Algorithm Based on GPU Parallel Acceleration
AU - Yang, Yuhang
AU - Zhang, Weimin
AU - Li, Fangxing
AU - Zhang, Di
AU - Liu, Yonghui
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Autonomous navigation ability is considered to be one of the important functions of intelligent mobile robot system. The localization method based on particle filter is widely used in the localization field of mobile robot. Under the background of traditional single thread computing method, the positioning accuracy and real-time performance of particle filter location algorithm are often difficult to be guaranteed simultaneously. To solve this problem, we propose to use graphics processing units (GPU) to carry out large-scale parallel computation on particles, so as to achieve the acceleration effect. Specifically, we analyse the parallelism of the prediction, observation and resampling aspects of the mcl-3dl algorithm, and do parallel acceleration of the particle weight update in the observation part. The acceleration effect of the proposed algorithm was tested in pose tracking experiments and global localization experiments. The results show that the particle weight updating speed of the algorithm in indoor scene and outdoor scene is improved by 16.7% and 37.8%, respectively. In the indoor corridor scene, the convergence speed of the global localization is increased by 29.1%.
AB - Autonomous navigation ability is considered to be one of the important functions of intelligent mobile robot system. The localization method based on particle filter is widely used in the localization field of mobile robot. Under the background of traditional single thread computing method, the positioning accuracy and real-time performance of particle filter location algorithm are often difficult to be guaranteed simultaneously. To solve this problem, we propose to use graphics processing units (GPU) to carry out large-scale parallel computation on particles, so as to achieve the acceleration effect. Specifically, we analyse the parallelism of the prediction, observation and resampling aspects of the mcl-3dl algorithm, and do parallel acceleration of the particle weight update in the observation part. The acceleration effect of the proposed algorithm was tested in pose tracking experiments and global localization experiments. The results show that the particle weight updating speed of the algorithm in indoor scene and outdoor scene is improved by 16.7% and 37.8%, respectively. In the indoor corridor scene, the convergence speed of the global localization is increased by 29.1%.
KW - parallel optimization
KW - particle filter
KW - pose estimation
UR - http://www.scopus.com/inward/record.url?scp=85170823979&partnerID=8YFLogxK
U2 - 10.1109/ICMA57826.2023.10215779
DO - 10.1109/ICMA57826.2023.10215779
M3 - Conference contribution
AN - SCOPUS:85170823979
T3 - 2023 IEEE International Conference on Mechatronics and Automation, ICMA 2023
SP - 1527
EP - 1532
BT - 2023 IEEE International Conference on Mechatronics and Automation, ICMA 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th IEEE International Conference on Mechatronics and Automation, ICMA 2023
Y2 - 6 August 2023 through 9 August 2023
ER -