A new adaptive UKF algorithm to improve the accuracy of SLAM
SLAM (Simultaneous Localization and Mapping) is a fundamental problem when an autonomous mobile robot explores an unknown environment by constructing/updating the environment map and localizing itself in this built map. The all-important problem of SLAM is revisited in this paper and a solution based on Adaptive Unscented Kalman Filter (AUKF) is presented. We will explain the detailed algorithm and demonstrate that the estimation error is significantly reduced and the accuracy of the navigation is improved. A comparison among AUKF, Unscented Kalman Filter (UKF) and Extended Kalman Filter (EKF) algorithms is investigated through simulated as well as experimental dataset. An indoor dataset is generated from a two-wheel differential mobile robot in order to validate the robustness of AUKF-SLAM to noise of modeling and observation, and to examine the applicability of the method for real-time navigation. Both experimental and simulation results illustrate that AUKF-SLAM is more accurate than the standard UKF-SLAM and the EKF-SLAM. Finally, the well-known Victoria Park dataset is used to prove the applicability of the AUKF algorithm in large-scale environments.
Funding
Center of Excellence for Robust and Intelligent Systems (CERIS) of Yazd University
History
School
- Mechanical, Electrical and Manufacturing Engineering
Published in
International Journal of Robotics, Theory and ApplicationsVolume
5Issue
1Pages
35-46Publisher
K.N. Toosi University of TechnologyVersion
- VoR (Version of Record)
Rights holder
© The AuthorsPublisher statement
This is an Open Access article first published in International Journal of Robotics, Theory and Applications. This work is licensed under a Creative Commons Attribution 3.0 Unported (CC BY 3.0) license (https://creativecommons.org/licenses/by/3.0/).Acceptance date
2018-06-30Publication date
2019-06-01Copyright date
2019ISSN
2008-7144Publisher version
Language
- en