Calibração de um anel de câmaras a bordo do ATLASCAR2

Detalhes bibliográficos
Autor(a) principal: Figueiredo, João Pedro Teixeira de
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/31405
Resumo: Cada vez mais um sistema robótico inteligente recorre à visão artificial de forma a recolher informações do cenário em que se encontra. A capacidade de decisão nas suas ações está diretamente relacionada com a qualidade da recolha de dados do ambiente que rodeia o robô. Um veículo autónomo insere-se então nesta categoria de sistemas, uma vez que lhe é requerido que tome as decisões inerentes à condução. Devido à sua complexidade e a precisão requerida, por ser um sistema crítico, onde uma falha pode pôr em risco vidas humanas, torna-se necessário aumentar o número de sensores de percepção visual. De forma a que seja possível cruzar a informação de todas as câmaras é necessário que estas estejam calibradas extrinsecamente. Este modo de calibração passa pelo conhecimento da posição e orientação de todos os sensores de um sistema em relação aos restantes ou a um referencial global. Deste modo, o presente projeto visa instalar e realizar a calibração extrínseca de um anel de câmaras a toda a volta do ATLASCAR2 (projeto de um veículo autónomo desenvolvido pela Universidade de Aveiro). É realizado um processo semi automático, desde a recolha de dados, utilizando ROS, até à calibração extrínseca de todas as câmaras, simultaneamente, em relação a um referencial global, efetuando ainda a calibração intrínseca de cada sensor. O processo utiliza como auxílio um padrão de xadrez e consegue realizar a calibração mesmo quando o padrão de auxílio não é detetado por todas as câmaras ao mesmo tempo. Esta metodologia obteve resultados bastante positivos (erro médio final inferior a 1 píxel) e mostrou uma boa robustez em todas as situações em que foi testado. Este trabalho permite então obter uma calibração bastante precisa de sistemas robóticos em que é impossível a partilha de informação por todos os sensores constituintes.
id RCAP_65a2508f9128f4422ac877daf5da4dcf
oai_identifier_str oai:ria.ua.pt:10773/31405
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 Calibração de um anel de câmaras a bordo do ATLASCAR2Anel de câmarasCalibração extrínsecaVeículo autónomoOtimizaçãoCalibração intrínsecaROSCalibração simultânea de sensoresCada vez mais um sistema robótico inteligente recorre à visão artificial de forma a recolher informações do cenário em que se encontra. A capacidade de decisão nas suas ações está diretamente relacionada com a qualidade da recolha de dados do ambiente que rodeia o robô. Um veículo autónomo insere-se então nesta categoria de sistemas, uma vez que lhe é requerido que tome as decisões inerentes à condução. Devido à sua complexidade e a precisão requerida, por ser um sistema crítico, onde uma falha pode pôr em risco vidas humanas, torna-se necessário aumentar o número de sensores de percepção visual. De forma a que seja possível cruzar a informação de todas as câmaras é necessário que estas estejam calibradas extrinsecamente. Este modo de calibração passa pelo conhecimento da posição e orientação de todos os sensores de um sistema em relação aos restantes ou a um referencial global. Deste modo, o presente projeto visa instalar e realizar a calibração extrínseca de um anel de câmaras a toda a volta do ATLASCAR2 (projeto de um veículo autónomo desenvolvido pela Universidade de Aveiro). É realizado um processo semi automático, desde a recolha de dados, utilizando ROS, até à calibração extrínseca de todas as câmaras, simultaneamente, em relação a um referencial global, efetuando ainda a calibração intrínseca de cada sensor. O processo utiliza como auxílio um padrão de xadrez e consegue realizar a calibração mesmo quando o padrão de auxílio não é detetado por todas as câmaras ao mesmo tempo. Esta metodologia obteve resultados bastante positivos (erro médio final inferior a 1 píxel) e mostrou uma boa robustez em todas as situações em que foi testado. Este trabalho permite então obter uma calibração bastante precisa de sistemas robóticos em que é impossível a partilha de informação por todos os sensores constituintes.More and more an intelligent robotic system uses artificial vision to collect information from the scenario in which it is located. The ability to decide on its actions is directly related to the quality of data collection from the environment surrounding the robot. An autonomous vehicle then falls into this category of systems, since it is required to make the decisions inherent to driving. Due to its complexity and the required precision, being a critical system, where a failure can put human lives at risk, it becomes necessary to increase the number of visual perception sensors. To be able to cross information from all the cameras, they must be calibrated extrinsically. This calibration model involves the knowledge of the position and orientation of all the sensors of a system relative to the others or a global reference. Thus, this project aims to install and perform the extrinsic calibration of a ring of chambers all around the ATLASCAR2 (design of an autonomous vehicle developed by the University of Aveiro). A semi-automatic process is performed, from data collection, using ROS, to the extrinsic calibration of all the cameras, simultaneously, relative to a global referential, also performing the intrinsic calibration of each sensor. The process uses a chess pattern as an aid and can perform the calibration even when the aid pattern is not detected by all the chambers at the same time. This methodology obtained very positive results (final average error under 1 pixel) and showed good robustness in all situations where it was tested. This work leads to a very precise calibration of robotic systems in which it is impossible to share information by all the constituent sensors.2021-05-20T13:49:53Z2021-02-15T00:00:00Z2021-02-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/31405porFigueiredo, João Pedro Teixeira deinfo: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:RCAAP2024-02-22T12:00:37Zoai:ria.ua.pt:10773/31405Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:03:17.922212Repositó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 Calibração de um anel de câmaras a bordo do ATLASCAR2
title Calibração de um anel de câmaras a bordo do ATLASCAR2
spellingShingle Calibração de um anel de câmaras a bordo do ATLASCAR2
Figueiredo, João Pedro Teixeira de
Anel de câmaras
Calibração extrínseca
Veículo autónomo
Otimização
Calibração intrínseca
ROS
Calibração simultânea de sensores
title_short Calibração de um anel de câmaras a bordo do ATLASCAR2
title_full Calibração de um anel de câmaras a bordo do ATLASCAR2
title_fullStr Calibração de um anel de câmaras a bordo do ATLASCAR2
title_full_unstemmed Calibração de um anel de câmaras a bordo do ATLASCAR2
title_sort Calibração de um anel de câmaras a bordo do ATLASCAR2
author Figueiredo, João Pedro Teixeira de
author_facet Figueiredo, João Pedro Teixeira de
author_role author
dc.contributor.author.fl_str_mv Figueiredo, João Pedro Teixeira de
dc.subject.por.fl_str_mv Anel de câmaras
Calibração extrínseca
Veículo autónomo
Otimização
Calibração intrínseca
ROS
Calibração simultânea de sensores
topic Anel de câmaras
Calibração extrínseca
Veículo autónomo
Otimização
Calibração intrínseca
ROS
Calibração simultânea de sensores
description Cada vez mais um sistema robótico inteligente recorre à visão artificial de forma a recolher informações do cenário em que se encontra. A capacidade de decisão nas suas ações está diretamente relacionada com a qualidade da recolha de dados do ambiente que rodeia o robô. Um veículo autónomo insere-se então nesta categoria de sistemas, uma vez que lhe é requerido que tome as decisões inerentes à condução. Devido à sua complexidade e a precisão requerida, por ser um sistema crítico, onde uma falha pode pôr em risco vidas humanas, torna-se necessário aumentar o número de sensores de percepção visual. De forma a que seja possível cruzar a informação de todas as câmaras é necessário que estas estejam calibradas extrinsecamente. Este modo de calibração passa pelo conhecimento da posição e orientação de todos os sensores de um sistema em relação aos restantes ou a um referencial global. Deste modo, o presente projeto visa instalar e realizar a calibração extrínseca de um anel de câmaras a toda a volta do ATLASCAR2 (projeto de um veículo autónomo desenvolvido pela Universidade de Aveiro). É realizado um processo semi automático, desde a recolha de dados, utilizando ROS, até à calibração extrínseca de todas as câmaras, simultaneamente, em relação a um referencial global, efetuando ainda a calibração intrínseca de cada sensor. O processo utiliza como auxílio um padrão de xadrez e consegue realizar a calibração mesmo quando o padrão de auxílio não é detetado por todas as câmaras ao mesmo tempo. Esta metodologia obteve resultados bastante positivos (erro médio final inferior a 1 píxel) e mostrou uma boa robustez em todas as situações em que foi testado. Este trabalho permite então obter uma calibração bastante precisa de sistemas robóticos em que é impossível a partilha de informação por todos os sensores constituintes.
publishDate 2021
dc.date.none.fl_str_mv 2021-05-20T13:49:53Z
2021-02-15T00:00:00Z
2021-02-15
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/10773/31405
url http://hdl.handle.net/10773/31405
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
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_ 1799137688423497728