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...
Main Authors: | , , , , , |
---|---|
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 |