Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation

Detalhes bibliográficos
Autor(a) principal: Ferreira, Ivo André Serafim
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/81636
Resumo: Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia
id RCAP_0dd6b9b6d6d21013055814d91a0890ee
oai_identifier_str oai:estudogeral.uc.pt:10316/81636
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Depth Camera Based Image Processing for Indoor Mobile Robots Localization and NavigationProcessamento de Imagem Baseado em Câmera de Profundidade para Localização e Navegação de Robôs Móveis InterioresMapeamentoDetecção de PlanosExtração de PlanosImagem de ProfundidadeProcessamento de ImagemMappingPlane DetectionPlane ExtractionDepth ImageImage ProcessingDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e TecnologiaO aumento do desenvolvimento de plataformas robóticas móveis capazes de desempenhar actividades de navegação, localização e mapeamento em ambientes partilhados com humanos tem vindo a propulsionar áreas de investigação tais como a Robótica Móvel, Robótica Cooperativa, Interação Homem-Máquina, etc. Esta questão ganha maior relevância quando se reúnem as condições de criar uma plataforma robótica móvel própria, de raiz, tornando-a num sistema robusto que serve de matéria de investigação a nível interno e porventura, mais tarde, vir a ser colocado no mercado. O Interbot, robô social, é uma plataforma robótica móvel desenvolvida pelo ISR para actuação em ambientes interiores partilhados com humanos. Nesta dissertação propõe-se um módulo de aquisição e processamento de imagem, mais especificamente de imagens de profundidade, com o objectivo de fornecer ferramentas úteis de localização e navegação para esta plataforma. Em termos de hardware, é usado um sensor Microsoft Kinect One devidamente adaptado à plataforma. Posto isto, desenvolveu-se um sistema de processamento de imagens de profundidade de baixa complexidade. O sistema recebe a informação do ambiente envolvente através do sensor Microsoft Kinect One, estes dados são submetidos a uma primeira fase de processamento, onde são extraídas as estruturas planares da imagem (planos da imagem) e respectivos parâmetros (equação do plano, normal do plano, pontos do plano), e uma segunda fase de processamento onde é gerado um \textit{laser scan} com base nos dados previamente processados. O utilizador tem a possibilidade de facilmente regular os parâmetros de configuração do sistema consoante as características do ambiente e a finalidade desejada. Todos os algoritmos propostos foram desenvolvidos e testados em MatLab e ROS (Robotic Operating System). .The increasing development of mobile robotic platforms able to perform activities such as localization, navigation or even map building in human shared environments has been propelling research areas such as Mobile Robotics, Cooperative Robotics, Human-Machine Interaction, etc. This issue is especially relevant when there are conditions to create an own mobile robotic platform from the scratch, making a robust system that serves internally for research purposes and perhaps to be placed on the market later on. The social robot, Interbot, is a mobile robotic platform developed by the ISR for indoor environments deployment. In this dissertation an image processing and acquisition module, more specifically depth images is proposed, with the aim of providing useful localization and navigation tools for this platform. In terms of hardware, it is used a Microsoft Kinect One sensor properly attached to the Interbot platform. Hereupon, a low complexity depth image processing system was developed. The system acquires the surrounding environment information using the Microsoft Kinect One sensor, this data is subjected to a first stage of processing, where the planar structures of the image (image planes) and their information (plane's equation, normal to plan and points within the plane) are extracted, then a second processing phase where an obstacle laser scan is generated based on the preprocessed data. The user has the ability to easily adjust the system configuration parameters depending on the environmental characteristics where he wants to use the system and depending on the desired purpose. All proposed algorithms are developed and tested in MatLab and ROS (Robot Operating System). .2016-09-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/81636http://hdl.handle.net/10316/81636TID:202056724engFerreira, Ivo André Serafiminfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T01:31:56Zoai:estudogeral.uc.pt:10316/81636Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:03:42.799928Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
Processamento de Imagem Baseado em Câmera de Profundidade para Localização e Navegação de Robôs Móveis Interiores
title Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
spellingShingle Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
Ferreira, Ivo André Serafim
Mapeamento
Detecção de Planos
Extração de Planos
Imagem de Profundidade
Processamento de Imagem
Mapping
Plane Detection
Plane Extraction
Depth Image
Image Processing
title_short Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
title_full Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
title_fullStr Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
title_full_unstemmed Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
title_sort Depth Camera Based Image Processing for Indoor Mobile Robots Localization and Navigation
author Ferreira, Ivo André Serafim
author_facet Ferreira, Ivo André Serafim
author_role author
dc.contributor.author.fl_str_mv Ferreira, Ivo André Serafim
dc.subject.por.fl_str_mv Mapeamento
Detecção de Planos
Extração de Planos
Imagem de Profundidade
Processamento de Imagem
Mapping
Plane Detection
Plane Extraction
Depth Image
Image Processing
topic Mapeamento
Detecção de Planos
Extração de Planos
Imagem de Profundidade
Processamento de Imagem
Mapping
Plane Detection
Plane Extraction
Depth Image
Image Processing
description Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia
publishDate 2016
dc.date.none.fl_str_mv 2016-09-19
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/81636
http://hdl.handle.net/10316/81636
TID:202056724
url http://hdl.handle.net/10316/81636
identifier_str_mv TID:202056724
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133930498031616