http://repositorio.unb.br/handle/10482/6363
Fichier | Description | Taille | Format | |
---|---|---|---|---|
2006_Carlos Enrique Villanueva Cano.pdf | 4,5 MB | Adobe PDF | Voir/Ouvrir |
Titre: | Técnica de navegação de um robô móvel baseado em um sistema de visão para integrá-lo a uma célula flexível de manufatura |
Autre(s) titre(s): | Mobile robot navigation technique based in vision system for integrate it to a flexivel manufacturing cell (FMC) |
Auteur(s): | Cano, Carlos Enrique Villanueva |
Orientador(es):: | Alfaro, Sadek Crisóstomo Absi |
Assunto:: | Mecatrônica Robôs móveis Visão por computador |
Date de publication: | 5-jan-2011 |
Data de defesa:: | 12-mai-2006 |
Référence bibliographique: | CANO, Carlos Enrique Villanueva. Técnica de navegação de um robô móvel baseado em um sistema de visão para integrá-lo a uma célula flexível de manufatura. 2006. 154 f. Dissertação (Mestrado em Sistemas Mecatrônicos)-Universidade de Brasília, Brasília, 2006. |
Résumé: | Atualmente o controle dos veículos guiados automaticamente (AGV), é baseado no estudo das diferentes técnicas de navegação existentes. Estas técnicas, utilizam diferentes tipos de sensores (infravermelho, ultra-som, táctil, visão, etc) como parte do equipamento do robô móvel para realizar suas tarefas de movimentação e controle desde uma posição inicial até uma posição final definida. A contribuição principal deste trabalho consiste em apresentar uma técnica de navegação baseada em um sistema de visão, para integrar um robô móvel à célula flexível de manufatura (FMC), a qual está sendo implementada no laboratório GRACO – UNB, trabalhando como um veículo guiado automaticamente (AGV), assim como também apresentar as vantagens e desvantagens do tipo de navegação implementada. O sistema de navegação proposto é composto por cinco módulos principais: O primeiro módulo é da captura de imagens no formato RGB através da placa de captura Matrox Meteor; O segundo módulo de pré-processamento, que realiza o tratamento das imagens capturadas através da aplicação de algoritmos de visão computacional. O terceiro módulo de extração de pontos das linhas seguidas, que extrai da imagem binarizada os pontos mais importantes da cena como é o caso da extração de dois pontos da linha para calcular a sua inclinação para depois ser comparada com os erros mínimos permitidos. O quarto módulo é o de reconhecimento dos sinais através da utilização de algoritmos baseados em redes neurais; e finalmente o quinto módulo é o de controle, que com base à informação gerada nos módulos anteriores, trabalha nos motores do robô para gerar ou corrigir os movimentos ao longo da linha rastreada ou executar uma ação de movimento dependendo do sinal reconhecido. O sistema de navegação utilizado, pelo robô móvel, é modelado utilizando técnicas de objetos orientados, através da linguaje UML. ______________________________________________________________________________ ABSTRACT Nowadays, the control of the automatic guided vehicles (AGV), is based on the study of different navigation existing techniques. Those utilize different kinds of sensors (infrared, ultrasound, tactile, vision, etc) as part of the equipment included in the mobile robot carrying out their tasks of movement and control since an initial position to a defined final position. The main contribution of this work is developing a navigation technique based on a vision system, by integrating a mobile robot to a flexible manufacturing cell (FMC), that is being implemented on the GRACO – UnB laboratory. On the mobile robot, working as an automatic guided vehicle (AGV), are shown, as well, the advantages and disadvantages of this kind of navigation. The system of proposed navigation is building up for five main modules: The first module is images capture module in RGB format through the Matrox Meteor board. The second module of pre-processing, carries out the processing of the captured images through the application of computational vision algorithms. The third is the line points extraction module, to extract from the image the most important points of the scene as is in the case of the slope line tracking calculation and comparing it with the minimum permitted errors in the tracking line. The fourth module of signs recognition through the utilization of algorithms based in neural nets ; and finally the fifth module of control, that base on the information generated in the previous modules, works in the motor control of the robot, generating the correct movements during the tracking line or executing an action of movement depending on the recognized sign. The navigation system utilized by the mobile robot will be modelled, utilizing techniques of objects oriented, through the UML language. ______________________________________________________________________________ RESUMEN Actualmente el control de los vehículos guiados automáticamente (AGV), esta basado en el estudio de las diferentes técnicas de navegación existentes. Estas, utilizan diferentes tipos de sensores (infrarrojos, ultrasonido, táctiles, visión, etc.) como parte del equipo del robo móvil para realizar sus tareas de navegación y control, desde una posición inicial hasta una posición final definidas. La principal contribución de este trabajo consiste en presentar una técnica de navegación basada en un sistema de visión para integrar un robot móvil a una célula flexible de manufactura, a cual está siendo implementada en el laboratorio de automatización y control GRACO-UnB, trabajando como un vehículo guiado automáticamente, así como también presentar las ventajas y desventajas del tipo de navegación que esta siendo implementada. El sistema de navegación propuesto está compuesto por cinco módulos principales: un primer módulo de captura de imágenes en formato RGB a través da placa Matrox Meteor de el robot móvil. Un segundo módulo de pre-procesamiento de las imágenes capturadas a través de la aplicación de algoritmos de visión computacional. Un tercer módulo de extracción de puntos de las líneas seguidas por el robot para calcular su inclinación a cual será comparada posteriormente con los errores mínimos permitidos. O cuarto módulo de reconocimiento de señales a través del uso de algoritmos basados en redes neurales; y finalmente el quinto módulo de control, el cual en base a la información generada por los módulos anteriores, trabaja en el control de los motores del robot los cuales generan el correcto desplazamiento durante el rastreo de las líneas o ejecutan alguna otra acción de movimiento dependiendo de la señal reconocida. El sistema de navegación que está siendo implementado en el robot móvil será modelado utilizando técnicas de objetos orientados a través del uso del lenguaje UML. |
metadata.dc.description.unidade: | Faculdade de Tecnologia (FT) Departamento de Engenharia Mecânica (FT ENM) |
Description: | Dissertação (mestrado)—Universidade de Brasília, Departamento de Engenharia Mecânica, 2006. |
metadata.dc.description.ppg: | Programa de Pós-Graduação em Sistemas Mecatrônicos |
Collection(s) : | Teses, dissertações e produtos pós-doutorado |
Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.