Calibração de câmeras para teleoperação de robôs móveis.

Detalhes bibliográficos
Autor(a) principal: Silva, Silvana Aparecida Graminho da
Data de Publicação: 2000
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/3/3132/tde-11032024-102243/
Resumo: Existe uma necessidade crescente do homem em realizar tarefas complexas operadas remotamente e extender sua inteligência e experiência a aplicações distantes. Operações submarinas, de minas, nucleares, cirúrgicas e uma larga variedade de outrostrabalhos perigosos e delicados são exemplos de operações complexas que podem ser efetuadas a distância. Para controlar o movimento dos robôs a distância utiliza-se a teleoperação onde o robô é monitorado de um computador para realizar osmovimentos pré-definidos e, para se ter acesso ao local de trabalho do robô são utilizadas câmeras de vídeo e outros sensores. Dependendo do ambiente, pode-se utilizar uma ou mais câmeras fixas no local, ou ainda, uma câmera acoplada ao própriorobô. Com a câmera fixa o robô opera em tempo real e tem certa autonomia para desviar obstáculos e evitar colisões. Para qualquer aplicação onde exista uma relação entre a imagem 2D e a realidade 3D, deve ser feita a calibração da câmera, quecorresponde a obtenção dos seus parâmetros intrínsecos (características geométricas e ópticas da câmera) e extrínsecos (a posição e a orientação da câmera em relação a um sistema de coordenadas globais). O trabalho apresenta um novo método decalibração explicita de câmeras de vídeo fixas para aplicações em teleoperação de robôs móveis. Através do processamento de imagens capturadas pela câmera do robô, cujo formato é cilíndrico, obtém-se os dados necessários para determinar aposição ea orientação da câmera em relação a um sistema de coordenadas globais. O método não utiliza nenhum padrão de referência ou marcas no robô e basea-se no movimento do robô, sendo dados o ângulo e a distância a ser percorrida. Paracalibração da câmera pelo método proposto são necessárias duas posições conhecidas de um robô com as respectivas imagens, a distância focal, a distância entre as duas posições e o raio do robô. ) Os dados obtidos da imagem são os eixos maior e menor e as inclinações das elipses (projeções do robô nas imagens). Considerando todas as possíveis posições relativas do eixo óptico da câmera são necessárias várias análises para seobter as equações matemáticas em cada situação. Para refinamento do método utilizam-se quatro imagens provenientes dos vértices do quadrado (cujas dimensões são conhecidas) formado pelo deslocamento do robô, das quais são calculadas ascoordenadas centrais das quatro posições do robô. A partir destas coordenadas constrói-se o mapa virtual do ambiente de trabalho, através do qual pode-se obter uma relação métrica entre os pixels das imagens, a altura e os ângulos de inclinaçãoda câmera. Conhecendo-se estes valores é possível determinar as coordenadas de qualquer posição do robô no ambiente de trabalho. Utilizando-se as quatro imagens, o método pode ser adaptado para qualquer formato de robô. Os resultados obtidoscomprovam a eficiência das equações desenvolvidas para calibração da câmera.
id USP_911f68822d91ccd7442df0205ffc9c32
oai_identifier_str oai:teses.usp.br:tde-11032024-102243
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Calibração de câmeras para teleoperação de robôs móveis.Untitled in englishRobôsRobotsExiste uma necessidade crescente do homem em realizar tarefas complexas operadas remotamente e extender sua inteligência e experiência a aplicações distantes. Operações submarinas, de minas, nucleares, cirúrgicas e uma larga variedade de outrostrabalhos perigosos e delicados são exemplos de operações complexas que podem ser efetuadas a distância. Para controlar o movimento dos robôs a distância utiliza-se a teleoperação onde o robô é monitorado de um computador para realizar osmovimentos pré-definidos e, para se ter acesso ao local de trabalho do robô são utilizadas câmeras de vídeo e outros sensores. Dependendo do ambiente, pode-se utilizar uma ou mais câmeras fixas no local, ou ainda, uma câmera acoplada ao própriorobô. Com a câmera fixa o robô opera em tempo real e tem certa autonomia para desviar obstáculos e evitar colisões. Para qualquer aplicação onde exista uma relação entre a imagem 2D e a realidade 3D, deve ser feita a calibração da câmera, quecorresponde a obtenção dos seus parâmetros intrínsecos (características geométricas e ópticas da câmera) e extrínsecos (a posição e a orientação da câmera em relação a um sistema de coordenadas globais). O trabalho apresenta um novo método decalibração explicita de câmeras de vídeo fixas para aplicações em teleoperação de robôs móveis. Através do processamento de imagens capturadas pela câmera do robô, cujo formato é cilíndrico, obtém-se os dados necessários para determinar aposição ea orientação da câmera em relação a um sistema de coordenadas globais. O método não utiliza nenhum padrão de referência ou marcas no robô e basea-se no movimento do robô, sendo dados o ângulo e a distância a ser percorrida. Paracalibração da câmera pelo método proposto são necessárias duas posições conhecidas de um robô com as respectivas imagens, a distância focal, a distância entre as duas posições e o raio do robô. ) Os dados obtidos da imagem são os eixos maior e menor e as inclinações das elipses (projeções do robô nas imagens). Considerando todas as possíveis posições relativas do eixo óptico da câmera são necessárias várias análises para seobter as equações matemáticas em cada situação. Para refinamento do método utilizam-se quatro imagens provenientes dos vértices do quadrado (cujas dimensões são conhecidas) formado pelo deslocamento do robô, das quais são calculadas ascoordenadas centrais das quatro posições do robô. A partir destas coordenadas constrói-se o mapa virtual do ambiente de trabalho, através do qual pode-se obter uma relação métrica entre os pixels das imagens, a altura e os ângulos de inclinaçãoda câmera. Conhecendo-se estes valores é possível determinar as coordenadas de qualquer posição do robô no ambiente de trabalho. Utilizando-se as quatro imagens, o método pode ser adaptado para qualquer formato de robô. Os resultados obtidoscomprovam a eficiência das equações desenvolvidas para calibração da câmera.There is a growing need for humans to be able to perform complex, large-scale remote and to extend the intelligence and experience of experts to distant applications. undersea operations, mining, nuclear power maintenance, surgery and a widevariety of other hazardous and delicate operations are examples of applications that would benefit from an increased capability to perform complex remote operations. To control the movement of teleoperated robots, the robot is monitored bycomputer to accomplish the prior-defined movements and, to have access to the place of the robot\'s work, video cameras and other sensors are used. Depending on the environment, it can be used one or more fixed cameras in the working space or acamera mounted the robot. With the fixed camera, the robot can operate in real time and it has certain autonomy to deviate obstacles and to avoid collisions. For any application where a relationship exists between the 2D image and the reality3D, it is necessary to calibrate the camera that comprehends the obtaining of its intrinsic (geometric and optical characteristics of the camera) and extrinsic parameters (the position and the orientation of the camera in relation to a system ofglobal coordinates). The work presents a new method of explicit calibration of fixed video cameras for applications in mobile robots\' teleoperation. Through the processing of images captured by the robot\'s camera, whose format is cylindrical, itis possibleto obtain the datas to determine the position and the orientation of the camera in relation to a system of global coordinates. The method doesn\'t use any reference pattern or marks in the robot and it is basead on the robot\'smovement, being given the angle and the distance to be navegated. To camera\'s calibration by the proposed method are necessary robot\'s two well-known positions with the respective images, the focal distance, the distance between two positions and the robot\'s ray. The obtained data of the imageare: the larger and smaller axes and the inclinations of the ellipses (the robot\'s projection in the image). Considering all the possible relative positions of the camera optical axis, it is necessary several analyses to obtain the mathematicalequations in each situation. For refinement of the method four images are used from of vertexes of the square or the rectangle (whose dimensions are known) formed by the robot\'s displacement, in which the central coordinates of the robot\'s fourpositions are calculated. Starting from these coordinates, the virtual map of the work environment is built, which can be obtained a metric relationship among the pixels of the images, the camera\'s height and angles of inclination. Being knownthese values, it is possible to determine the coordinates of any robot\'s position in its work environment. Being used four images, the method is easily adapted for any robot format. The obtained results verify the efficiency of theequationsdeveloped for calibration of the camera.Biblioteca Digitais de Teses e Dissertações da USPOkamoto Junior, JunSilva, Silvana Aparecida Graminho da2000-05-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3132/tde-11032024-102243/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-03-11T13:28:02Zoai:teses.usp.br:tde-11032024-102243Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-03-11T13:28:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Calibração de câmeras para teleoperação de robôs móveis.
Untitled in english
title Calibração de câmeras para teleoperação de robôs móveis.
spellingShingle Calibração de câmeras para teleoperação de robôs móveis.
Silva, Silvana Aparecida Graminho da
Robôs
Robots
title_short Calibração de câmeras para teleoperação de robôs móveis.
title_full Calibração de câmeras para teleoperação de robôs móveis.
title_fullStr Calibração de câmeras para teleoperação de robôs móveis.
title_full_unstemmed Calibração de câmeras para teleoperação de robôs móveis.
title_sort Calibração de câmeras para teleoperação de robôs móveis.
author Silva, Silvana Aparecida Graminho da
author_facet Silva, Silvana Aparecida Graminho da
author_role author
dc.contributor.none.fl_str_mv Okamoto Junior, Jun
dc.contributor.author.fl_str_mv Silva, Silvana Aparecida Graminho da
dc.subject.por.fl_str_mv Robôs
Robots
topic Robôs
Robots
description Existe uma necessidade crescente do homem em realizar tarefas complexas operadas remotamente e extender sua inteligência e experiência a aplicações distantes. Operações submarinas, de minas, nucleares, cirúrgicas e uma larga variedade de outrostrabalhos perigosos e delicados são exemplos de operações complexas que podem ser efetuadas a distância. Para controlar o movimento dos robôs a distância utiliza-se a teleoperação onde o robô é monitorado de um computador para realizar osmovimentos pré-definidos e, para se ter acesso ao local de trabalho do robô são utilizadas câmeras de vídeo e outros sensores. Dependendo do ambiente, pode-se utilizar uma ou mais câmeras fixas no local, ou ainda, uma câmera acoplada ao própriorobô. Com a câmera fixa o robô opera em tempo real e tem certa autonomia para desviar obstáculos e evitar colisões. Para qualquer aplicação onde exista uma relação entre a imagem 2D e a realidade 3D, deve ser feita a calibração da câmera, quecorresponde a obtenção dos seus parâmetros intrínsecos (características geométricas e ópticas da câmera) e extrínsecos (a posição e a orientação da câmera em relação a um sistema de coordenadas globais). O trabalho apresenta um novo método decalibração explicita de câmeras de vídeo fixas para aplicações em teleoperação de robôs móveis. Através do processamento de imagens capturadas pela câmera do robô, cujo formato é cilíndrico, obtém-se os dados necessários para determinar aposição ea orientação da câmera em relação a um sistema de coordenadas globais. O método não utiliza nenhum padrão de referência ou marcas no robô e basea-se no movimento do robô, sendo dados o ângulo e a distância a ser percorrida. Paracalibração da câmera pelo método proposto são necessárias duas posições conhecidas de um robô com as respectivas imagens, a distância focal, a distância entre as duas posições e o raio do robô. ) Os dados obtidos da imagem são os eixos maior e menor e as inclinações das elipses (projeções do robô nas imagens). Considerando todas as possíveis posições relativas do eixo óptico da câmera são necessárias várias análises para seobter as equações matemáticas em cada situação. Para refinamento do método utilizam-se quatro imagens provenientes dos vértices do quadrado (cujas dimensões são conhecidas) formado pelo deslocamento do robô, das quais são calculadas ascoordenadas centrais das quatro posições do robô. A partir destas coordenadas constrói-se o mapa virtual do ambiente de trabalho, através do qual pode-se obter uma relação métrica entre os pixels das imagens, a altura e os ângulos de inclinaçãoda câmera. Conhecendo-se estes valores é possível determinar as coordenadas de qualquer posição do robô no ambiente de trabalho. Utilizando-se as quatro imagens, o método pode ser adaptado para qualquer formato de robô. Os resultados obtidoscomprovam a eficiência das equações desenvolvidas para calibração da câmera.
publishDate 2000
dc.date.none.fl_str_mv 2000-05-05
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 https://www.teses.usp.br/teses/disponiveis/3/3132/tde-11032024-102243/
url https://www.teses.usp.br/teses/disponiveis/3/3132/tde-11032024-102243/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815256857158090752