Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica

Detalhes bibliográficos
Autor(a) principal: Ramos Neto, Otacílio de Araújo
Data de Publicação: 2018
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFPB
Texto Completo: https://repositorio.ufpb.br/jspui/handle/123456789/15211
Resumo: Visual SLAM systems are important components for the navigation of autonomous vehicles as they simplify the problem of path planning, turning it into verification of all the navigable spaces to the desired location. Currently, there are several solutions to the SLAM problem, such as SLAM by EKF, SLAM by particle filter and the Graph SLAM. Graph SLAM using cameras as sensors is a Visual SLAM method intensively researched in recent years due to the availability of low-cost cameras and the significant amount of environmental information they make accessible. Most of the Visual SLAM systems employs geometric reconstruction based on the parallel processing paradigm developed in the PTAM. This type of system is not scalable for processors with more than two cores. The various PTAMbased SLAM methods were also not designed to scale to all modern processor cores or to execute as a distributed system. This work proposes a modification in the architecture of this type of SLAM method so that it can scale to all processor’s cores or the processors of a weakly coupled multiprocessor system. The modified system according to the technique proposed in this work showed a considerable decrease in the time needed to estimate the position of the camera and the position of the reference points. This improved performance resulted from the additional ability to scale to all processor’scores as well the weakly coupled multiprocessor system.
id UFPB_af2b2f01edd1405969f0159432d18a9b
oai_identifier_str oai:repositorio.ufpb.br:123456789/15211
network_acronym_str UFPB
network_name_str Biblioteca Digital de Teses e Dissertações da UFPB
repository_id_str
spelling Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométricaVSLAMSLAM VisualSLAM por métodos indiretos e reconstrução geométricaVisualSLAMSLAM byindirect methods and geometric reconstructionRobótica móvel – Mapeamento – LocalizaçãoCNPQ::ENGENHARIAS::ENGENHARIA MECANICAVisual SLAM systems are important components for the navigation of autonomous vehicles as they simplify the problem of path planning, turning it into verification of all the navigable spaces to the desired location. Currently, there are several solutions to the SLAM problem, such as SLAM by EKF, SLAM by particle filter and the Graph SLAM. Graph SLAM using cameras as sensors is a Visual SLAM method intensively researched in recent years due to the availability of low-cost cameras and the significant amount of environmental information they make accessible. Most of the Visual SLAM systems employs geometric reconstruction based on the parallel processing paradigm developed in the PTAM. This type of system is not scalable for processors with more than two cores. The various PTAMbased SLAM methods were also not designed to scale to all modern processor cores or to execute as a distributed system. This work proposes a modification in the architecture of this type of SLAM method so that it can scale to all processor’s cores or the processors of a weakly coupled multiprocessor system. The modified system according to the technique proposed in this work showed a considerable decrease in the time needed to estimate the position of the camera and the position of the reference points. This improved performance resulted from the additional ability to scale to all processor’scores as well the weakly coupled multiprocessor system.NenhumaOs sistemas de SLAM Visual são componentes importantes para a navegação de veículos autônomos por simplificarem o problema do planejamento de trajetória,transformando-o na verificação de todos os espaços navegáveis para o local desejado. Atualmente, existem várias soluções para o problema do SLAM, como SLAM por EKF, SLAM por filtro de partículas e o Graph SLAM. O Graph SLAM usando câmeras como sensores é um método de SLAM Visual intensamente pesquisado nos últimos anos devido à disponibilidade de câmeras de baixo custo e à quantidade significativa de informações do ambiente que elas disponibilizam. Muitos dos sistemas de SLAM Visual empregam reconstrução geométrica baseados no paradigma de processamento paralelo desenvolvido no PTAM. Este tipo de sistema não é escalável para processadores com mais de dois núcleos. Os vários métodos de SLAM baseados no PTAM também não foram projetados para escalar para todos os núcleos de processadores modernos nem para executar como um sistema distribuído. Este trabalho propõe uma modificação na arquitetura deste tipo de método de SLAM para que possa escalar para todos os núcleos de um processador ou para os processadores de um sistema multiprocessador fracamente acoplado. O sistema modificado de acordo com a técnica proposta neste trabalho mostrou uma diminuição considerável no tempo necessário para estimar a posição da câmera e a posição dos pontos de referência. Esse desempenho aprimorado resultou da capacidade adicional de escalar para todos os núcleos de processador, bem como para o sistema de multiprocessadores fracamente acoplados.Universidade Federal da ParaíbaBrasilEngenharia MecânicaPrograma de Pós-Graduação em Engenharia MecânicaUFPBLima Filho, Abel Cavalcantehttp://lattes.cnpq.br/0801399035139894Nascimento, Tiago Pereira dohttp://lattes.cnpq.br/1641673656667170Ramos Neto, Otacílio de Araújo2019-08-07T12:27:22Z2018-12-202019-08-07T12:27:22Z2018-08-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://repositorio.ufpb.br/jspui/handle/123456789/15211porAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2019-08-08T06:03:59Zoai:repositorio.ufpb.br:123456789/15211Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| diretoria@ufpb.bropendoar:2019-08-08T06:03:59Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.none.fl_str_mv Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
title Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
spellingShingle Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
Ramos Neto, Otacílio de Araújo
VSLAM
SLAM Visual
SLAM por métodos indiretos e reconstrução geométrica
VisualSLAM
SLAM byindirect methods and geometric reconstruction
Robótica móvel – Mapeamento – Localização
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
title_short Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
title_full Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
title_fullStr Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
title_full_unstemmed Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
title_sort Uma abordagem distribuída para a implementação de sistemas de SLAM visual baseados em reconstrução geométrica
author Ramos Neto, Otacílio de Araújo
author_facet Ramos Neto, Otacílio de Araújo
author_role author
dc.contributor.none.fl_str_mv Lima Filho, Abel Cavalcante
http://lattes.cnpq.br/0801399035139894
Nascimento, Tiago Pereira do
http://lattes.cnpq.br/1641673656667170
dc.contributor.author.fl_str_mv Ramos Neto, Otacílio de Araújo
dc.subject.por.fl_str_mv VSLAM
SLAM Visual
SLAM por métodos indiretos e reconstrução geométrica
VisualSLAM
SLAM byindirect methods and geometric reconstruction
Robótica móvel – Mapeamento – Localização
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
topic VSLAM
SLAM Visual
SLAM por métodos indiretos e reconstrução geométrica
VisualSLAM
SLAM byindirect methods and geometric reconstruction
Robótica móvel – Mapeamento – Localização
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
description Visual SLAM systems are important components for the navigation of autonomous vehicles as they simplify the problem of path planning, turning it into verification of all the navigable spaces to the desired location. Currently, there are several solutions to the SLAM problem, such as SLAM by EKF, SLAM by particle filter and the Graph SLAM. Graph SLAM using cameras as sensors is a Visual SLAM method intensively researched in recent years due to the availability of low-cost cameras and the significant amount of environmental information they make accessible. Most of the Visual SLAM systems employs geometric reconstruction based on the parallel processing paradigm developed in the PTAM. This type of system is not scalable for processors with more than two cores. The various PTAMbased SLAM methods were also not designed to scale to all modern processor cores or to execute as a distributed system. This work proposes a modification in the architecture of this type of SLAM method so that it can scale to all processor’s cores or the processors of a weakly coupled multiprocessor system. The modified system according to the technique proposed in this work showed a considerable decrease in the time needed to estimate the position of the camera and the position of the reference points. This improved performance resulted from the additional ability to scale to all processor’scores as well the weakly coupled multiprocessor system.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-20
2018-08-30
2019-08-07T12:27:22Z
2019-08-07T12:27:22Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpb.br/jspui/handle/123456789/15211
url https://repositorio.ufpb.br/jspui/handle/123456789/15211
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Engenharia Mecânica
Programa de Pós-Graduação em Engenharia Mecânica
UFPB
publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Engenharia Mecânica
Programa de Pós-Graduação em Engenharia Mecânica
UFPB
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Biblioteca Digital de Teses e Dissertações da UFPB
collection Biblioteca Digital de Teses e Dissertações da UFPB
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br|| diretoria@ufpb.br
_version_ 1801842952003125248