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

TítuloDesenvolvimento de software para aplicação no controlo e monitorização de plataforma móvel de recolha de bolas de golfe
Outro(s) título(s)Software development of an application to control and monitor a mobile platform to collect golf balls
Autor(es)Oliveira, André Joaquim Barbosa de
Orientador(es)Ribeiro, António Fernando
Palavras-chavegolfe
software
robótica
processamento digital de imagem
aquisição e transmissão de vídeo
comunicação TCP/IP
JPEG
golf
robotics
digital image processing
acquisition and transmission of video
communication TCP / IP
DataDez-2007
Resumo(s)O golfe é um desporto que necessita de grande prática e concentração. Para obter tais capacidades são criados campos de treinos onde existem entre outros, o treino de primeira batida designado por driving range que permitem ao jogador aperfeiçoar a posição de batida e o alcance máximo da bola. Este tipo de treino necessita de grande stock de bolas e um sistema de constante recolha de bolas de golfe simultaneamente à batida das mesmas, o que pode originar perigo para quem recolhe as bolas e elevada despesa para um elevado stock de bolas. Para reduzir estes inconvenientes desenvolveuse uma plataforma móvel de recolha autónoma de bolas de golfe com detecção das bolas localmente, com auxílio de visão computacional. O presente trabalho consiste no desenvolvimento de software de processamento de imagem para detecção de bolas de golfe, de maneira a direccionar a plataforma móvel para locais de maior concentração de bolas num campo de treinos de golfe. Desenvolvimento de software de monitorização remota do ambiente à volta do robô, através de diversos sensores – implementação de protocolos de comunicação entre três unidades de processamento (unidade de processamento contínuo, unidade de processamento de imagem e unidade de visualização remota). A metodologia de processamento de imagem usada baseia-se na procura de contornos de uma imagem de escala de cinzentos, com aplicação de filtros de suavização seguidos de filtros de realce de contornos. Depois de detectados contornos na imagem, são aplicados critérios de selecção dos contornos de modo a seleccionar apenas objectos (bolas de golfe) definidos através de características tais como raio, cor do ponto central, etc. Estas características são obtidas e calibradas através do estudo de várias imagens obtidas no campo de treinos de golfe a diferentes níveis de incidência solar.
The golf is an elitist sport that needs great practice and concentration. In order to get such capabilities training camps are created to practice, among others, training of first strike (called driving range) allowing the player to improve ball hit quality and also to achieve long distance balls. This type of training requires a huge stock of balls and a system to constantly collect the golf balls, without stopping the players, which can cause danger to anyone who collects the balls and also a higher budget due to the amount of balls in stock. To reduce these drawbacks an autonomous mobile platform has been developed to collect golf balls where the balls detection is made with the help of computer vision. This work consists of developing image processing software to detect the golf balls, in order to target the mobile platform for places of higher concentration of balls in a driving range. Software development for remote monitoring of the robot surroundings, through various sensors - implementation of protocols for communication between three units of processing (continuous processing unit, image processing unit and the remote display unit) was the second task. The image processing methodology used is based on the demand for grayscale image contours, applying smoothing filters followed by highlight of contours. After detecting the image contours, criteria for the selection of contours in order to select only objects (golf balls) are applied, defined by characteristics such as radius, color of the central pixel, and so on. These characteristics are obtained and calibrated through the study of various images obtained in the driving range at different levels of solar incidence.
TipoDissertação de mestrado
DescriçãoDissertação submetida à Universidade do Minho para obtenção do grau de Mestre em Engenharia Electrónica Industrial e Computadores
URIhttps://hdl.handle.net/1822/65408
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DEI - Dissertações de mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Andre Joaquim Barbosa de Oliveira.pdf1,65 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