Use este identificador para citar ou linkar para este item: http://hdl.handle.net/123456789/1527
Título: ROSELI: ROBÔ SEGUIDOR DE LINHA PARA MAPEAMENTO DE AMBIENTES INTERNOS.
Título(s) alternativo(s): ROSELI: LINE FOLLOWER ROBOT FOR ENVIRONMENT MAPPING INTERNS.
Autor(es): RIBEIRO, Daniel Veloso
Palavras-chave: Robô seguidor de linha; Ambiente interno estruturado; Multithreading; Raspberry Pi 3 e OpenCV
Mobile Robot; Internal structured environment; Multithreading; Raspberry Pi 3; OpenCV
Data do documento: 12-Jun-2017
Editor: UFMA
Resumo: Os avanços tecnológicos na produção de hardware e software nas últimas quatro décadas têm proporcionado um acentuado crescimento na automação de processos, que alcançam desde o setor industrial até o de entretenimento. Desde o primeiro processador em circuito integrado, lançado pela empresa Intel em novembro de 1971, as tecnologias de fabricação desses processadores e circuitos auxiliares vem proporcionando um acelerado aumento na capacidade de produção de sistemas computacionais. Uma linha especial dessa produção massificada é empregada em placas embarcadas e em dispositivos inteligentes usados em aplicação IoT (Internet of Things). A robótica móvel, articulada ou híbrida (robôs móveis manipuladores) é uma das áreas de pesquisa que vem se beneficiando desse acelerado avanço. Este trabalho de monografia aborda o tema de mapeamento de um ambiente interno formado por linhas, utilizando uma câmera simples para essa finalidade e, portanto, é um robô móvel considerado de baixo custo. Existem inúmeras aplicações reais onde existem este tipo de máquina, nos mais diversos segmentos econômicos com robôs usados em armazéns, hospitais e restaurantes. Uma plataforma móvel foi projetada e construída especificamente para esta finalidade, denominada RoSeLi (Robô Seguidor de Linha). A placa de controle utilizada foi o Raspberry Pi 3, que possibilitou a implementação de um ambiente multithreading para a solução da tarefa de mapeamento do ambiente, usando uma câmera comercializada para uso no Raspberry. A estruturação do ambiente foi feita através de tags que forneceram a pose do robô em relação a um sistema de coordenadas global. Foram feitos quatro testes de mapeamento, os quais construíram mapas muitos próximos do ambiente real, com erros menores que 1 cm nas coordenadas das poses do robô que, devido a estruturação do ambiente por tags, eliminou a acumulação de erros de odometria.
Descrição: The technological advances in hardware and software production over the last four decades have made an accentuated growth in process automation possible, that reach from the industrial to the entertainment sector. Since the first integrated circuit processor, launched by Intel company in november 1971, the fabrication technology of these processors and auxiliary circuits have made the accelerated growth of production of these computational systems capacities possible. A special line of this massive production is applied in embedded boards and other smart devices used in IoT (Internet of Things). The mobile robotics, articulated or hybrid (mobile robots with manipulators) are one of the research areas that have been benefitted by this accelerated advance. This undergraduate thesis approaches the theme of mapping of an internal environment made by lines, using a simple camera for this purpose, and therefore, a mobile system considered of low cost. There are innumerous real applications where this kind of problem exists, in the more diverse economic segments with robots being used in storage houses, hospitals and restaurants. A mobile platform was designed and built specifically for this purpose, named RoSeLi (Line Follower Robot). The embedded system used was the Raspberry Pi 3 board, that made possible the implementation of a multithreading environment for the solution of mapping the environment, using the commercialized Raspberry Pi camera. The environment structuration was made through tags that provide the robot pose in relation to a global coordinate system. There were made four mapping tests, which built maps very close to the real environment, with error smaller than 1 cm in the coordinates of the robot poses that, due to the environment structuration by tags, eliminated the accumulation in odometry error.
URI: http://hdl.handle.net/123456789/1527
Aparece nas coleções:TCCs de Graduação em Engenharia Elétrica do Campus do Bacanga

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Daniel Veloso.pdf23,41 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.