Robust Stereo Visual SLAM for Dynamic Environments With Moving Object

The accuracy of localization and mapping of automated guided vehicles (AGVs) using visual simultaneous localization and mapping (SLAM) is significantly reduced in a dynamic environment compared to a static environment due to incorrect data association caused by dynamic objects. To solve this problem...

Full description

Bibliographic Details
Main Authors: Gang Li, Xiang Liao, Huilan Huang, Shaojian Song, Bin Liu, Yawen Zeng
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9355160/
id doaj-a7e3855cdb584b28abfed7a9d6853f93
record_format Article
spelling doaj-a7e3855cdb584b28abfed7a9d6853f932021-03-30T15:11:21ZengIEEEIEEE Access2169-35362021-01-019323103232010.1109/ACCESS.2021.30598669355160Robust Stereo Visual SLAM for Dynamic Environments With Moving ObjectGang Li0https://orcid.org/0000-0003-0479-4920Xiang Liao1https://orcid.org/0000-0003-0765-6080Huilan Huang2https://orcid.org/0000-0002-2643-4611Shaojian Song3https://orcid.org/0000-0003-4899-3606Bin Liu4https://orcid.org/0000-0001-7194-4496Yawen Zeng5https://orcid.org/0000-0002-7541-6217College of Electrical Engineering, Guangxi University, Nanning, ChinaCollege of Electrical Engineering, Guangxi University, Nanning, ChinaCollege of Mechanical Engineering, Guangxi University, Nanning, ChinaCollege of Electrical Engineering, Guangxi University, Nanning, ChinaCollege of Electrical Engineering, Guangxi University, Nanning, ChinaCollege of Electrical Engineering, Guangxi University, Nanning, ChinaThe accuracy of localization and mapping of automated guided vehicles (AGVs) using visual simultaneous localization and mapping (SLAM) is significantly reduced in a dynamic environment compared to a static environment due to incorrect data association caused by dynamic objects. To solve this problem, a robust stereo SLAM algorithm based on dynamic region rejection is proposed. The algorithm first detects dynamic feature points from the fundamental matrix of consecutive frames and then divides the current frame into superpixels and labels its boundaries with disparity. Finally, dynamic regions are obtained from dynamic feature points and superpixel boundaries types; only the static area is used to estimate the pose to improve the localization accuracy and robustness of the algorithm. Experiments show that the proposed algorithm outperforms ORB-SLAM2 in the KITTI dataset, and the absolute trajectory error in the actual dynamic environment can be reduced by 84% compared with the conventional ORB-SLAM2, which can effectively improve the localization and mapping accuracy of AGVs in dynamic environments.https://ieeexplore.ieee.org/document/9355160/SLAMdynamic area detectionstereo visionautomatic guided vehicle
collection DOAJ
language English
format Article
sources DOAJ
author Gang Li
Xiang Liao
Huilan Huang
Shaojian Song
Bin Liu
Yawen Zeng
spellingShingle Gang Li
Xiang Liao
Huilan Huang
Shaojian Song
Bin Liu
Yawen Zeng
Robust Stereo Visual SLAM for Dynamic Environments With Moving Object
IEEE Access
SLAM
dynamic area detection
stereo vision
automatic guided vehicle
author_facet Gang Li
Xiang Liao
Huilan Huang
Shaojian Song
Bin Liu
Yawen Zeng
author_sort Gang Li
title Robust Stereo Visual SLAM for Dynamic Environments With Moving Object
title_short Robust Stereo Visual SLAM for Dynamic Environments With Moving Object
title_full Robust Stereo Visual SLAM for Dynamic Environments With Moving Object
title_fullStr Robust Stereo Visual SLAM for Dynamic Environments With Moving Object
title_full_unstemmed Robust Stereo Visual SLAM for Dynamic Environments With Moving Object
title_sort robust stereo visual slam for dynamic environments with moving object
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description The accuracy of localization and mapping of automated guided vehicles (AGVs) using visual simultaneous localization and mapping (SLAM) is significantly reduced in a dynamic environment compared to a static environment due to incorrect data association caused by dynamic objects. To solve this problem, a robust stereo SLAM algorithm based on dynamic region rejection is proposed. The algorithm first detects dynamic feature points from the fundamental matrix of consecutive frames and then divides the current frame into superpixels and labels its boundaries with disparity. Finally, dynamic regions are obtained from dynamic feature points and superpixel boundaries types; only the static area is used to estimate the pose to improve the localization accuracy and robustness of the algorithm. Experiments show that the proposed algorithm outperforms ORB-SLAM2 in the KITTI dataset, and the absolute trajectory error in the actual dynamic environment can be reduced by 84% compared with the conventional ORB-SLAM2, which can effectively improve the localization and mapping accuracy of AGVs in dynamic environments.
topic SLAM
dynamic area detection
stereo vision
automatic guided vehicle
url https://ieeexplore.ieee.org/document/9355160/
work_keys_str_mv AT gangli robuststereovisualslamfordynamicenvironmentswithmovingobject
AT xiangliao robuststereovisualslamfordynamicenvironmentswithmovingobject
AT huilanhuang robuststereovisualslamfordynamicenvironmentswithmovingobject
AT shaojiansong robuststereovisualslamfordynamicenvironmentswithmovingobject
AT binliu robuststereovisualslamfordynamicenvironmentswithmovingobject
AT yawenzeng robuststereovisualslamfordynamicenvironmentswithmovingobject
_version_ 1714740251500478464