Dual-SLAM: A framework for robust single camera navigation
SLAM (Simultaneous Localization And Mapping) seeks to provide a moving agent with real-time self-localization. To achieve real-time speed, SLAM incrementally propagates position estimates. This makes SLAM fast but also makes it vulnerable to local pose estimation failures. As local pose estimation i...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2020
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/6109 https://ink.library.smu.edu.sg/context/sis_research/article/7112/viewcontent/2009.11219.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-7112 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-71122021-09-29T12:31:23Z Dual-SLAM: A framework for robust single camera navigation HUANG, Huajian LIN, Wen-yan LIU, Siying ZHANG, Dong YEUNG, Sai-Kit SLAM (Simultaneous Localization And Mapping) seeks to provide a moving agent with real-time self-localization. To achieve real-time speed, SLAM incrementally propagates position estimates. This makes SLAM fast but also makes it vulnerable to local pose estimation failures. As local pose estimation is ill-conditioned, local pose estimation failures happen regularly, making the overall SLAM system brittle. This paper attempts to correct this problem. We note that while local pose estimation is ill-conditioned, pose estimation over longer sequences is well-conditioned. Thus, local pose estimation errors eventually manifest themselves as mapping inconsistencies. When this occurs, we save the current map and activate two new SLAM threads. One processes incoming frames to create a new map and the other, recovery thread, backtracks to link new and old maps together. This creates a Dual-SLAM framework that maintains real-time performance while being robust to local pose estimation failures. Evaluation on benchmark datasets shows Dual-SLAM can reduce failures by a dramatic 88%. 2020-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/6109 https://ink.library.smu.edu.sg/context/sis_research/article/7112/viewcontent/2009.11219.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Artificial Intelligence and Robotics Databases and Information Systems |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Artificial Intelligence and Robotics Databases and Information Systems |
spellingShingle |
Artificial Intelligence and Robotics Databases and Information Systems HUANG, Huajian LIN, Wen-yan LIU, Siying ZHANG, Dong YEUNG, Sai-Kit Dual-SLAM: A framework for robust single camera navigation |
description |
SLAM (Simultaneous Localization And Mapping) seeks to provide a moving agent with real-time self-localization. To achieve real-time speed, SLAM incrementally propagates position estimates. This makes SLAM fast but also makes it vulnerable to local pose estimation failures. As local pose estimation is ill-conditioned, local pose estimation failures happen regularly, making the overall SLAM system brittle. This paper attempts to correct this problem. We note that while local pose estimation is ill-conditioned, pose estimation over longer sequences is well-conditioned. Thus, local pose estimation errors eventually manifest themselves as mapping inconsistencies. When this occurs, we save the current map and activate two new SLAM threads. One processes incoming frames to create a new map and the other, recovery thread, backtracks to link new and old maps together. This creates a Dual-SLAM framework that maintains real-time performance while being robust to local pose estimation failures. Evaluation on benchmark datasets shows Dual-SLAM can reduce failures by a dramatic 88%. |
format |
text |
author |
HUANG, Huajian LIN, Wen-yan LIU, Siying ZHANG, Dong YEUNG, Sai-Kit |
author_facet |
HUANG, Huajian LIN, Wen-yan LIU, Siying ZHANG, Dong YEUNG, Sai-Kit |
author_sort |
HUANG, Huajian |
title |
Dual-SLAM: A framework for robust single camera navigation |
title_short |
Dual-SLAM: A framework for robust single camera navigation |
title_full |
Dual-SLAM: A framework for robust single camera navigation |
title_fullStr |
Dual-SLAM: A framework for robust single camera navigation |
title_full_unstemmed |
Dual-SLAM: A framework for robust single camera navigation |
title_sort |
dual-slam: a framework for robust single camera navigation |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2020 |
url |
https://ink.library.smu.edu.sg/sis_research/6109 https://ink.library.smu.edu.sg/context/sis_research/article/7112/viewcontent/2009.11219.pdf |
_version_ |
1770575831431643136 |