<i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics

This paper proposes <i>LTC-Mapping</i>, a method for building object-oriented semantic maps that remain consistent in the long-term operation of mobile robots. Among the different challenges that compromise this aim, <i>LTC-Mapping</i> focuses on two of the more relevant ones...

Full description

Bibliographic Details
Main Authors: Jose-Luis Matez-Bandera, David Fernandez-Chaves, Jose-Raul Ruiz-Sarmiento, Javier Monroy, Nicolai Petkov, Javier Gonzalez-Jimenez
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/14/5308
_version_ 1797415928785272832
author Jose-Luis Matez-Bandera
David Fernandez-Chaves
Jose-Raul Ruiz-Sarmiento
Javier Monroy
Nicolai Petkov
Javier Gonzalez-Jimenez
author_facet Jose-Luis Matez-Bandera
David Fernandez-Chaves
Jose-Raul Ruiz-Sarmiento
Javier Monroy
Nicolai Petkov
Javier Gonzalez-Jimenez
author_sort Jose-Luis Matez-Bandera
collection DOAJ
description This paper proposes <i>LTC-Mapping</i>, a method for building object-oriented semantic maps that remain consistent in the long-term operation of mobile robots. Among the different challenges that compromise this aim, <i>LTC-Mapping</i> focuses on two of the more relevant ones: preventing duplicate instances of objects (instance duplication) and handling dynamic scenes. The former refers to creating multiple instances of the same physical object in the map, usually as a consequence of partial views or occlusions. The latter deals with the typical assumption made by object-oriented mapping methods that the world is static, resulting in outdated representations when the objects change their positions. To face these issues, we model the detected objects with 3D bounding boxes, and analyze the visibility of their vertices to detect occlusions and partial views. Besides this geometric modeling, the boxes are augmented with semantic information regarding the categories of the objects they represent. Both the geometric entities (bounding boxes) and their semantic content are propagated over time through data association and a fusion technique. In addition, in order to keep the map curated, the non-detection of objects in the areas where they should appear is also considered, proposing a mechanism that removes them from the map once there is evidence that they have been moved (i.e., multiple non-detections occur). To validate our proposal, a number of experiments have been carried out using the Robot@VirtualHome ecosystem, comparing its performance with a state-of-the-art alternative. The results report a superior performance of <i>LTC-Mapping</i> when modeling both geometric and semantic information of objects, and also support its online execution.
first_indexed 2024-03-09T05:56:31Z
format Article
id doaj.art-aa05fe3378d64dfeb9a8b4809b7fc21e
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T05:56:31Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-aa05fe3378d64dfeb9a8b4809b7fc21e2023-12-03T12:13:05ZengMDPI AGSensors1424-82202022-07-012214530810.3390/s22145308<i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in RoboticsJose-Luis Matez-Bandera0David Fernandez-Chaves1Jose-Raul Ruiz-Sarmiento2Javier Monroy3Nicolai Petkov4Javier Gonzalez-Jimenez5Machine Perception and Intelligent Robotics Group (MAPIR-UMA), Malaga Institute for Mechatronics Engineering and Cyber-Physical Systems (IMECH.UMA), University of Malaga, 29016 Malaga, SpainMachine Perception and Intelligent Robotics Group (MAPIR-UMA), Malaga Institute for Mechatronics Engineering and Cyber-Physical Systems (IMECH.UMA), University of Malaga, 29016 Malaga, SpainMachine Perception and Intelligent Robotics Group (MAPIR-UMA), Malaga Institute for Mechatronics Engineering and Cyber-Physical Systems (IMECH.UMA), University of Malaga, 29016 Malaga, SpainMachine Perception and Intelligent Robotics Group (MAPIR-UMA), Malaga Institute for Mechatronics Engineering and Cyber-Physical Systems (IMECH.UMA), University of Malaga, 29016 Malaga, SpainJohann Bernoulli Institute of Mathematics and Computing Science, University of Groningen, 9712 CP Groningen, The NetherlandsMachine Perception and Intelligent Robotics Group (MAPIR-UMA), Malaga Institute for Mechatronics Engineering and Cyber-Physical Systems (IMECH.UMA), University of Malaga, 29016 Malaga, SpainThis paper proposes <i>LTC-Mapping</i>, a method for building object-oriented semantic maps that remain consistent in the long-term operation of mobile robots. Among the different challenges that compromise this aim, <i>LTC-Mapping</i> focuses on two of the more relevant ones: preventing duplicate instances of objects (instance duplication) and handling dynamic scenes. The former refers to creating multiple instances of the same physical object in the map, usually as a consequence of partial views or occlusions. The latter deals with the typical assumption made by object-oriented mapping methods that the world is static, resulting in outdated representations when the objects change their positions. To face these issues, we model the detected objects with 3D bounding boxes, and analyze the visibility of their vertices to detect occlusions and partial views. Besides this geometric modeling, the boxes are augmented with semantic information regarding the categories of the objects they represent. Both the geometric entities (bounding boxes) and their semantic content are propagated over time through data association and a fusion technique. In addition, in order to keep the map curated, the non-detection of objects in the areas where they should appear is also considered, proposing a mechanism that removes them from the map once there is evidence that they have been moved (i.e., multiple non-detections occur). To validate our proposal, a number of experiments have been carried out using the Robot@VirtualHome ecosystem, comparing its performance with a state-of-the-art alternative. The results report a superior performance of <i>LTC-Mapping</i> when modeling both geometric and semantic information of objects, and also support its online execution.https://www.mdpi.com/1424-8220/22/14/5308semantic mapsobject-oriented mapslong-term consistencyinstance duplicationdynamic scenesmobile robots
spellingShingle Jose-Luis Matez-Bandera
David Fernandez-Chaves
Jose-Raul Ruiz-Sarmiento
Javier Monroy
Nicolai Petkov
Javier Gonzalez-Jimenez
<i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics
Sensors
semantic maps
object-oriented maps
long-term consistency
instance duplication
dynamic scenes
mobile robots
title <i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics
title_full <i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics
title_fullStr <i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics
title_full_unstemmed <i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics
title_short <i>LTC-Mapping</i>, Enhancing Long-Term Consistency of Object-Oriented Semantic Maps in Robotics
title_sort i ltc mapping i enhancing long term consistency of object oriented semantic maps in robotics
topic semantic maps
object-oriented maps
long-term consistency
instance duplication
dynamic scenes
mobile robots
url https://www.mdpi.com/1424-8220/22/14/5308
work_keys_str_mv AT joseluismatezbandera iltcmappingienhancinglongtermconsistencyofobjectorientedsemanticmapsinrobotics
AT davidfernandezchaves iltcmappingienhancinglongtermconsistencyofobjectorientedsemanticmapsinrobotics
AT joseraulruizsarmiento iltcmappingienhancinglongtermconsistencyofobjectorientedsemanticmapsinrobotics
AT javiermonroy iltcmappingienhancinglongtermconsistencyofobjectorientedsemanticmapsinrobotics
AT nicolaipetkov iltcmappingienhancinglongtermconsistencyofobjectorientedsemanticmapsinrobotics
AT javiergonzalezjimenez iltcmappingienhancinglongtermconsistencyofobjectorientedsemanticmapsinrobotics