Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/65421
Título: | Localização de robô futebolista MINHO TEAM |
Outro(s) título(s): | Localization of soccer robot MINHO TEAM |
Autor(es): | Pereira, Bruno Miguel da Silva |
Orientador(es): | Ribeiro, António Fernando |
Palavras-chave: | Localização de robôs orientação de robôs RoboCup Robôs futebolistas Processamento de imagem Robot localization Robot orientation RoboCup Soccer robots Image processing |
Data: | Dez-2011 |
Resumo(s): | A localização de robôs futebolistas no campo é uma peça fulcral para o robô
conseguir jogar de forma cooperante com a restante equipa, sendo assim necessário
que a localização dos robôs seja confiável e robusta.
Este trabalho de investigação tem como objectivo o desenvolvimento de um
algoritmo que permita saber a localização de robôs futebolistas num campo de futebol
robótico com as dimensões utilizadas na liga MSL do RoboCup.
São propostos dois algoritmos com baixo custo computacional. Um que permite
calcular a orientação do robô com base em histogramas e outro que possibilita calcular
a posição do robô. Os dois algoritmos recorrem ao processamento de imagem para
extrair a informação necessária para o cálculo da orientação e da posição.
A abordagem proposta para o cálculo da posição do robô consiste na utilização
das distâncias às linhas de campo brancas mais próximas. O processamento de imagem
assenta na detecção de transições linha-campo ou vice-versa, sendo esta detecção
feita com recurso à análise de linhas radiais e de linhas axiais, permitindo uma redução
significativa no tempo de processamento. Soccer Robot localization in the MSL football field is fundamental for team play and cooperation between robots, which makes it a requirement to use reliable and robust robots localization. This research work aims to develop an algorithm that allows robots localization in a MSL football field with the standard RoboCup MSL league dimensions. Two low computational cost algorithms are proposed. One calculates the robot orientation based on histograms and the other one to calculate the robot's position. Both algorithms use computer vision and image processing to grab the relevant information required to calculate the orientation and position. The proposed approach for calculating the robot's position consists on the usage of the nearest white lines distances. The image processing is based on the detection of line-field transitions or vice-versa, and this detection is carried out using the radial and axial lines analysis, allowing a significant processing time reduction. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de Mestrado (Ciclo de Estudos Integrados Conducentes ao Grau de Mestre em Engenharia Electrónica Industrial e Computadores) |
URI: | https://hdl.handle.net/1822/65421 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado DEI - Dissertações de mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Bruno Miguel da Silva Pereira.pdf | 2,18 MB | Adobe PDF | Ver/Abrir |