Desenvolvimento de um Sistema de Visão Global para uma Frota de Mini-Robôs Móveis
Contribuinte(s) |
Alsina, Pablo Javier CPF:57930040330 http://lattes.cnpq.br/0065931835203045 CPF:42487455420 http://lattes.cnpq.br/3653597363789712 Medeiros, Adelardo Adelino Dantas de CPF:44418620400 http://lattes.cnpq.br/6787525856497063 Dória Neto, Adrião Duarte CPF:10749896434 http://lattes.cnpq.br/1987295209521433 |
---|---|
Data(s) |
17/12/2014
17/12/2007
17/12/2014
28/03/2001
|
Resumo |
Navigation based on visual feedback for robots, working in a closed environment, can be obtained settling a camera in each robot (local vision system). However, this solution requests a camera and capacity of local processing for each robot. When possible, a global vision system is a cheapest solution for this problem. In this case, one or a little amount of cameras, covering all the workspace, can be shared by the entire team of robots, saving the cost of a great amount of cameras and the associated processing hardware needed in a local vision system. This work presents the implementation and experimental results of a global vision system for mobile mini-robots, using robot soccer as test platform. The proposed vision system consists of a camera, a frame grabber and a computer (PC) for image processing. The PC is responsible for the team motion control, based on the visual feedback, sending commands to the robots through a radio link. In order for the system to be able to unequivocally recognize each robot, each one has a label on its top, consisting of two colored circles. Image processing algorithms were developed for the eficient computation, in real time, of all objects position (robot and ball) and orientation (robot). A great problem found was to label the color, in real time, of each colored point of the image, in time-varying illumination conditions. To overcome this problem, an automatic camera calibration, based on clustering K-means algorithm, was implemented. This method guarantees that similar pixels will be clustered around a unique color class. The obtained experimental results shown that the position and orientation of each robot can be obtained with a precision of few millimeters. The updating of the position and orientation was attained in real time, analyzing 30 frames per second Coordenação de Aperfeiçoamento de Pessoal de Nível Superior A navegação baseada em realimentação visual para robôs, trabalhando em um ambiente fechado, pode ser obtida instalando-se uma câmera em cada robô (sistema de visão local). Esta solução, entretanto, requer uma câmera e capacidade de processamento embarcado para cada robô. Quando possível, um sistema de visão global é uma solução barata para este problema. Neste caso, uma ou uma pequena quantidade de câmeras, cobrindo todo o espaço de trabalho, pode ser compartilhada pelos robôs, diminuindo o custo de uma grande quantidade de câmeras e o hardware de processamento necessário a um sistema de visão local. Este trabalho apresenta a implementação e os resultados experimentais de um sistema de visão global para uma frota de mini-robôs móveis, utilizando como plataforma de testes uma partida de futebol entre robôs. O sistema de visão proposto consiste de uma câmera, uma placa digitalizadora de imagens e um computador (PC) para o processamento das imagens. O PC é responsável pelo controle dos robôs, baseado em realimentação visual, enviando comandos aos robôs através de um transmissor de rádio. Com o objetivo de possibilitar ao sistema reconhecer unicamente cada robô, eles possuem rótulos em seu topo, consistindo de dois círculos coloridos. Algoritmos de processamento de imagem foram desenvolvidos para o cômputo eficiente, em tempo real, da posição (robô e bola) e orientação (robô) dos objetos em campo. Um grande problema encontrado foi rotular a cor, em tempo real, cada ponto colorido da imagem, em condições de variação de luminosidade. Para resolver este problema, um software de calibração automática da câmera, baseado no algoritmo de aglomeração K-means, foi implementado. Este método garante que pixels similares sejam agrupados ao redor de uma única classe de cor. Os resultados experimentais obtidos mostram que a posição e a orientação de cada robô pode ser obtida com uma precisão de poucos milímetros. A atualização das informações de posição e orientação foi realizada em tempo real, analisando 30 quadros por segundo |
Formato |
application/pdf |
Identificador |
AIRES, Kelson Rômulo Teixeira. Desenvolvimento de um Sistema de Visão Global para uma Frota de Mini-Robôs Móveis. 2001. 92 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2001. http://repositorio.ufrn.br:8080/jspui/handle/123456789/15519 |
Idioma(s) |
por |
Publicador |
Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Engenharia Elétrica Automação e Sistemas; Engenharia de Computação; Telecomunicações |
Direitos |
Acesso Aberto |
Palavras-Chave | #Sistema de Visão Global #Frota de Robôs #Futebol de Robôs #Global VIsion System #Robot Team #Robot Soccer #CNPQ::ENGENHARIAS::ENGENHARIA MECANICA::PROCESSOS DE FABRICACAO::ROBOTIZACAO |
Tipo |
Dissertação |