S-Graphs+: Real-Time Localization and Mapping Leveraging Hierarchical Representations
Resumen: In this letter, we present an evolved version of Situational Graphs, which jointly models in a single optimizable factor graph (1) a pose graph, as a set of robot keyframes comprising associated measurements and robot poses, and (2) a 3D scene graph, as a high-level representation of the environment that encodes its different geometric elements with semantic attributes and the relational information between them. Specifically, our S-Graphs+ is a novel four-layered factor graph that includes: (1) A keyframes layer with robot pose estimates, (2) a walls layer representing wall surfaces, (3) a rooms layer encompassing sets of wall planes, and (4) a floors layer gathering the rooms within a given floor level. The above graph is optimized in real-time to obtain a robust and accurate estimate of the robot's pose and its map, simultaneously constructing and leveraging high-level information of the environment. To extract this high-level information, we present novel room and floor segmentation algorithms utilizing the mapped wall planes and free-space clusters. We tested S-Graphs+ on multiple datasets, including simulated and real data of indoor environments from varying construction sites, and on a real public dataset of several indoor office areas. On average over our datasets, S-Graphs+ outperforms the accuracy of the second-best method by a margin of 10.67%, while extending the robot situational awareness by a richer scene model. Moreover, we make the software available as a docker file.
Idioma: Inglés
DOI: 10.1109/LRA.2023.3290512
Año: 2023
Publicado en: IEEE Robotics and Automation Letters 8, 8 (2023), 4927-4934
ISSN: 2377-3766

Factor impacto JCR: 4.6 (2023)
Categ. JCR: ROBOTICS rank: 12 / 46 = 0.261 (2023) - Q2 - T1
Factor impacto CITESCORE: 9.6 - Computer Science Applications (Q1) - Control and Systems Engineering (Q1) - Artificial Intelligence (Q1) - Mechanical Engineering (Q1) - Biomedical Engineering (Q1) - Computer Vision and Pattern Recognition (Q1) - Human-Computer Interaction (Q1) - Control and Optimization (Q1)

Factor impacto SCIMAGO: 2.119 - Artificial Intelligence (Q1) - Biomedical Engineering (Q1) - Computer Science Applications (Q1) - Mechanical Engineering (Q1) - Control and Optimization (Q1) - Control and Systems Engineering (Q1) - Human-Computer Interaction (Q1) - Computer Vision and Pattern Recognition (Q1)

Financiación: info:eu-repo/grantAgreement/ES/DGA/T45-17R
Financiación: info:eu-repo/grantAgreement/ES/MICINN/PID2021-127685NB-I00
Tipo y forma: Article (Published version)
Área (Departamento): Área Ingen.Sistemas y Automát. (Dpto. Informát.Ingenie.Sistms.)

Creative Commons You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.


Exportado de SIDERAL (2024-11-22-12:04:13)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Articles > Artículos por área > Ingeniería de Sistemas y Automática



 Record created 2023-11-16, last modified 2024-11-25


Versión publicada:
 PDF
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)