Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/65421

TítuloLocalizaçã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-chaveLocalizaçã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
DataDez-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.
TipoDissertação de mestrado
DescriçãoDissertação de Mestrado (Ciclo de Estudos Integrados Conducentes ao Grau de Mestre em Engenharia Electrónica Industrial e Computadores)
URIhttps://hdl.handle.net/1822/65421
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DEI - Dissertações de mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Bruno Miguel da Silva Pereira.pdf2,18 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID