Cargando…

SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm

The important problem of Simultaneous Localization and Mapping (SLAM) in dynamic environments is less studied than the counterpart problem in static settings. In this paper, we present a solution for the feature-based SLAM problem in dynamic environments. We propose an algorithm that integrates SLAM...

Descripción completa

Detalles Bibliográficos
Autores principales: Bahraini, Masoud S., Rad, Ahmad B., Bozorg, Mohammad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6749210/
https://www.ncbi.nlm.nih.gov/pubmed/31454925
http://dx.doi.org/10.3390/s19173699
_version_ 1783452224801734656
author Bahraini, Masoud S.
Rad, Ahmad B.
Bozorg, Mohammad
author_facet Bahraini, Masoud S.
Rad, Ahmad B.
Bozorg, Mohammad
author_sort Bahraini, Masoud S.
collection PubMed
description The important problem of Simultaneous Localization and Mapping (SLAM) in dynamic environments is less studied than the counterpart problem in static settings. In this paper, we present a solution for the feature-based SLAM problem in dynamic environments. We propose an algorithm that integrates SLAM with multi-target tracking (SLAMMTT) using a robust feature-tracking algorithm for dynamic environments. A novel implementation of RANdomSAmple Consensus (RANSAC) method referred to as multilevel-RANSAC (ML-RANSAC) within the Extended Kalman Filter (EKF) framework is applied for multi-target tracking (MTT). We also apply machine learning to detect features from the input data and to distinguish moving from stationary objects. The data stream from LIDAR and vision sensors are fused in real-time to detect objects and depth information. A practical experiment is designed to verify the performance of the algorithm in a dynamic environment. The unique feature of this algorithm is its ability to maintain tracking of features even when the observations are intermittent whereby many reported algorithms fail in such situations. Experimental validation indicates that the algorithm is able to perform consistent estimates in a fast and robust manner suggesting its feasibility for real-time applications.
format Online
Article
Text
id pubmed-6749210
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67492102019-09-27 SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm Bahraini, Masoud S. Rad, Ahmad B. Bozorg, Mohammad Sensors (Basel) Article The important problem of Simultaneous Localization and Mapping (SLAM) in dynamic environments is less studied than the counterpart problem in static settings. In this paper, we present a solution for the feature-based SLAM problem in dynamic environments. We propose an algorithm that integrates SLAM with multi-target tracking (SLAMMTT) using a robust feature-tracking algorithm for dynamic environments. A novel implementation of RANdomSAmple Consensus (RANSAC) method referred to as multilevel-RANSAC (ML-RANSAC) within the Extended Kalman Filter (EKF) framework is applied for multi-target tracking (MTT). We also apply machine learning to detect features from the input data and to distinguish moving from stationary objects. The data stream from LIDAR and vision sensors are fused in real-time to detect objects and depth information. A practical experiment is designed to verify the performance of the algorithm in a dynamic environment. The unique feature of this algorithm is its ability to maintain tracking of features even when the observations are intermittent whereby many reported algorithms fail in such situations. Experimental validation indicates that the algorithm is able to perform consistent estimates in a fast and robust manner suggesting its feasibility for real-time applications. MDPI 2019-08-26 /pmc/articles/PMC6749210/ /pubmed/31454925 http://dx.doi.org/10.3390/s19173699 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bahraini, Masoud S.
Rad, Ahmad B.
Bozorg, Mohammad
SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm
title SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm
title_full SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm
title_fullStr SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm
title_full_unstemmed SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm
title_short SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm
title_sort slam in dynamic environments: a deep learning approach for moving object tracking using ml-ransac algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6749210/
https://www.ncbi.nlm.nih.gov/pubmed/31454925
http://dx.doi.org/10.3390/s19173699
work_keys_str_mv AT bahrainimasouds slamindynamicenvironmentsadeeplearningapproachformovingobjecttrackingusingmlransacalgorithm
AT radahmadb slamindynamicenvironmentsadeeplearningapproachformovingobjecttrackingusingmlransacalgorithm
AT bozorgmohammad slamindynamicenvironmentsadeeplearningapproachformovingobjecttrackingusingmlransacalgorithm