Cargando…

RGB-D Object SLAM Using Quadrics for Indoor Environments

Indoor service robots need to build an object-centric semantic map to understand and execute human instructions. Conventional visual simultaneous localization and mapping (SLAM) systems build a map using geometric features such as points, lines, and planes as landmarks. However, they lack a semantic...

Descripción completa

Detalles Bibliográficos
Autores principales: Liao, Ziwei, Wang, Wei, Qi, Xianyu, Zhang, Xiaoyu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7571184/
https://www.ncbi.nlm.nih.gov/pubmed/32917023
http://dx.doi.org/10.3390/s20185150
_version_ 1783597118381883392
author Liao, Ziwei
Wang, Wei
Qi, Xianyu
Zhang, Xiaoyu
author_facet Liao, Ziwei
Wang, Wei
Qi, Xianyu
Zhang, Xiaoyu
author_sort Liao, Ziwei
collection PubMed
description Indoor service robots need to build an object-centric semantic map to understand and execute human instructions. Conventional visual simultaneous localization and mapping (SLAM) systems build a map using geometric features such as points, lines, and planes as landmarks. However, they lack a semantic understanding of the environment. This paper proposes an object-level semantic SLAM algorithm based on RGB-D data, which uses a quadric surface as an object model to compactly represent the object’s position, orientation, and shape. This paper proposes and derives two types of RGB-D camera-quadric observation models: a complete model and a partial model. The complete model combines object detection and point cloud data to estimate a complete ellipsoid in a single RGB-D frame. The partial model is activated when the depth data is severely missing because of illuminations or occlusions, which uses bounding boxes from object detection to constrain objects. Compared with the state-of-the-art quadric SLAM algorithms that use a monocular observation model, the RGB-D observation model reduces the requirements of the observation number and viewing angle changes, which helps improve the accuracy and robustness. This paper introduces a nonparametric pose graph to solve data associations in the back end, and innovatively applies it to the quadric surface model. We thoroughly evaluated the algorithm on two public datasets and an author-collected mobile robot dataset in a home-like environment. We obtained obvious improvements on the localization accuracy and mapping effects compared with two state-of-the-art object SLAM algorithms.
format Online
Article
Text
id pubmed-7571184
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75711842020-10-28 RGB-D Object SLAM Using Quadrics for Indoor Environments Liao, Ziwei Wang, Wei Qi, Xianyu Zhang, Xiaoyu Sensors (Basel) Article Indoor service robots need to build an object-centric semantic map to understand and execute human instructions. Conventional visual simultaneous localization and mapping (SLAM) systems build a map using geometric features such as points, lines, and planes as landmarks. However, they lack a semantic understanding of the environment. This paper proposes an object-level semantic SLAM algorithm based on RGB-D data, which uses a quadric surface as an object model to compactly represent the object’s position, orientation, and shape. This paper proposes and derives two types of RGB-D camera-quadric observation models: a complete model and a partial model. The complete model combines object detection and point cloud data to estimate a complete ellipsoid in a single RGB-D frame. The partial model is activated when the depth data is severely missing because of illuminations or occlusions, which uses bounding boxes from object detection to constrain objects. Compared with the state-of-the-art quadric SLAM algorithms that use a monocular observation model, the RGB-D observation model reduces the requirements of the observation number and viewing angle changes, which helps improve the accuracy and robustness. This paper introduces a nonparametric pose graph to solve data associations in the back end, and innovatively applies it to the quadric surface model. We thoroughly evaluated the algorithm on two public datasets and an author-collected mobile robot dataset in a home-like environment. We obtained obvious improvements on the localization accuracy and mapping effects compared with two state-of-the-art object SLAM algorithms. MDPI 2020-09-09 /pmc/articles/PMC7571184/ /pubmed/32917023 http://dx.doi.org/10.3390/s20185150 Text en © 2020 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
Liao, Ziwei
Wang, Wei
Qi, Xianyu
Zhang, Xiaoyu
RGB-D Object SLAM Using Quadrics for Indoor Environments
title RGB-D Object SLAM Using Quadrics for Indoor Environments
title_full RGB-D Object SLAM Using Quadrics for Indoor Environments
title_fullStr RGB-D Object SLAM Using Quadrics for Indoor Environments
title_full_unstemmed RGB-D Object SLAM Using Quadrics for Indoor Environments
title_short RGB-D Object SLAM Using Quadrics for Indoor Environments
title_sort rgb-d object slam using quadrics for indoor environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7571184/
https://www.ncbi.nlm.nih.gov/pubmed/32917023
http://dx.doi.org/10.3390/s20185150
work_keys_str_mv AT liaoziwei rgbdobjectslamusingquadricsforindoorenvironments
AT wangwei rgbdobjectslamusingquadricsforindoorenvironments
AT qixianyu rgbdobjectslamusingquadricsforindoorenvironments
AT zhangxiaoyu rgbdobjectslamusingquadricsforindoorenvironments