Computational time analysis in extended kalman filter based simultaneous localization and mapping

The simultaneous localization and mapping (SLAM) of a mobile robot is one of the applications that use estimation techniques. SLAM is a navigation technique that allows a mobile robot to navigate around autonomously while observing its surroundings in an unfamiliar environment. SLAM does not require...

Full description

Saved in:
Bibliographic Details
Main Author: Maziatun, Mohamad Mazlan
Format: Thesis
Language:English
Published: 2023
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/39228/1/ir.Computational%20time%20analysis%20in%20extended%20kalman%20filter%20based%20simultaneous%20localization%20and%20mapping.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-ump-ir.39228
record_format uketd_dc
spelling my-ump-ir.392282023-11-08T06:42:59Z Computational time analysis in extended kalman filter based simultaneous localization and mapping 2023-01 Maziatun, Mohamad Mazlan TA Engineering (General). Civil engineering (General) TK Electrical engineering. Electronics Nuclear engineering The simultaneous localization and mapping (SLAM) of a mobile robot is one of the applications that use estimation techniques. SLAM is a navigation technique that allows a mobile robot to navigate around autonomously while observing its surroundings in an unfamiliar environment. SLAM does not require a priori map, instead the mobile robot creates a map of the area incrementally with the help of sensors on board and uses this map to localize its location Due to its relatively easy algorithm and efficiency of estimation via the representation of the belief by a multivariate Gaussian distribution and a unimodal distribution, with a single mean annotated and corresponding covariance uncertainty, the extended Kalman filter (EKF) has become one of the most preferred estimators in mobile robot SLAM. However, due to the update process of the covariance matrix, EKF-based SLAM has high computational time. In SLAM, if more observation is being made by mobile robot, the state covariance size will be increasing. This eventually requires more memory and processing time due to excessive computation needs to be calculated over time. Therefore there is a need of enhancing the estimation performance by reducing the computational time in SLAM. Three phases involve in this research methodology which the first is theoretical formulation of the mobile robot model. This is followed by the environment and estimation method used to solve the SLAM of mobile robot. Simulation analysis was used to verify the findings. This research attempts to introduce a new approach to simplify the structure of the covariance matrix using the eigenvalues matrix diagonalization method. Through simulation result it is proved that time taken to complete the SLAM process using diagonalized covariance was reduced as compared to the normal covariance. However, there is one limitation encountered from this method in which the covariance values become too small, that indicates an optimistic estimation. For this reason, second objective is motivated to improve the optimistic problem. Addition of new element into the diagonal matrix, which is known as a pseudo element, is also investigated in this study. Via mathematical approach, these problems are discussed and explored from estimation-theoretic point of view. Through adding the pseudo noise element into diagonalized covariance, the optimistic condition of covariance matrix can be improved. This was shown through the increased size of covariance ellipses at the end of simulation process. Based on the findings it can be concluded that the addition of pseudo matrix in the updated state covariance can further improved the computational time for mobile robot estimation. 2023-01 Thesis http://umpir.ump.edu.my/id/eprint/39228/ http://umpir.ump.edu.my/id/eprint/39228/1/ir.Computational%20time%20analysis%20in%20extended%20kalman%20filter%20based%20simultaneous%20localization%20and%20mapping.pdf pdf en public masters Universiti Malaysia Pahang Faculty of Electrical and Electronic Engineering Technology Nur Aqilah, Othman
institution Universiti Malaysia Pahang Al-Sultan Abdullah
collection UMPSA Institutional Repository
language English
advisor Nur Aqilah, Othman
topic TA Engineering (General)
Civil engineering (General)
TA Engineering (General)
Civil engineering (General)
spellingShingle TA Engineering (General)
Civil engineering (General)
TA Engineering (General)
Civil engineering (General)
Maziatun, Mohamad Mazlan
Computational time analysis in extended kalman filter based simultaneous localization and mapping
description The simultaneous localization and mapping (SLAM) of a mobile robot is one of the applications that use estimation techniques. SLAM is a navigation technique that allows a mobile robot to navigate around autonomously while observing its surroundings in an unfamiliar environment. SLAM does not require a priori map, instead the mobile robot creates a map of the area incrementally with the help of sensors on board and uses this map to localize its location Due to its relatively easy algorithm and efficiency of estimation via the representation of the belief by a multivariate Gaussian distribution and a unimodal distribution, with a single mean annotated and corresponding covariance uncertainty, the extended Kalman filter (EKF) has become one of the most preferred estimators in mobile robot SLAM. However, due to the update process of the covariance matrix, EKF-based SLAM has high computational time. In SLAM, if more observation is being made by mobile robot, the state covariance size will be increasing. This eventually requires more memory and processing time due to excessive computation needs to be calculated over time. Therefore there is a need of enhancing the estimation performance by reducing the computational time in SLAM. Three phases involve in this research methodology which the first is theoretical formulation of the mobile robot model. This is followed by the environment and estimation method used to solve the SLAM of mobile robot. Simulation analysis was used to verify the findings. This research attempts to introduce a new approach to simplify the structure of the covariance matrix using the eigenvalues matrix diagonalization method. Through simulation result it is proved that time taken to complete the SLAM process using diagonalized covariance was reduced as compared to the normal covariance. However, there is one limitation encountered from this method in which the covariance values become too small, that indicates an optimistic estimation. For this reason, second objective is motivated to improve the optimistic problem. Addition of new element into the diagonal matrix, which is known as a pseudo element, is also investigated in this study. Via mathematical approach, these problems are discussed and explored from estimation-theoretic point of view. Through adding the pseudo noise element into diagonalized covariance, the optimistic condition of covariance matrix can be improved. This was shown through the increased size of covariance ellipses at the end of simulation process. Based on the findings it can be concluded that the addition of pseudo matrix in the updated state covariance can further improved the computational time for mobile robot estimation.
format Thesis
qualification_level Master's degree
author Maziatun, Mohamad Mazlan
author_facet Maziatun, Mohamad Mazlan
author_sort Maziatun, Mohamad Mazlan
title Computational time analysis in extended kalman filter based simultaneous localization and mapping
title_short Computational time analysis in extended kalman filter based simultaneous localization and mapping
title_full Computational time analysis in extended kalman filter based simultaneous localization and mapping
title_fullStr Computational time analysis in extended kalman filter based simultaneous localization and mapping
title_full_unstemmed Computational time analysis in extended kalman filter based simultaneous localization and mapping
title_sort computational time analysis in extended kalman filter based simultaneous localization and mapping
granting_institution Universiti Malaysia Pahang
granting_department Faculty of Electrical and Electronic Engineering Technology
publishDate 2023
url http://umpir.ump.edu.my/id/eprint/39228/1/ir.Computational%20time%20analysis%20in%20extended%20kalman%20filter%20based%20simultaneous%20localization%20and%20mapping.pdf
_version_ 1783732301564215296