Sistema de Submissão de Resumos, IX ENCONTRO DE INICIAÇÃO CIENTÍFICA - 2019

Tamanho da fonte: 
Orientação de Um Robô Autônomo para Limpeza de Espelhos d’Água Genéricos de Forma Otimizada
Bruno Costa da Silva, Valério Ramos Batista

Última alteração: 2019-09-01

Resumo


O projeto pode ser visto como uma etapa do desenvolvimento de um robô limpador de espelhos d’água otimizado, cujo objetivo é elaborar, implantar e testar metodologias para a sua orientação, fazendo com que ele consiga processar a rota otimizada e percorrê-la conforme for ordenado.
O protótipo utilizado é um robô LEGO NXT e a primeira etapa do projeto consistiu na escolha da linguagem de programação ao lado de um estudo de como utilizá-la no robô. Após a obtenção de um mapa de contorno do espelho d’água desejado, um projeto anterior do professor orientador o quadricula, gerando vértices e logo após a rota otimizada. O robô, por sua vez, deve processar esses dados e percorrer a rota, recebendo como entrada as coordenadas dos vértices e a ordem a ser percorrida. O algoritmo desenvolvido consiste em ler esses dados, transformá-los em vetores e então fazer com que o robô consiga percorrê-los independentemente da posição ou orientação em que ele se encontrar utilizando uma lógica que envolve o quadrante de cada vetor obtido dos dados. A última etapa foi o desenvolvimento de um modelo para obtenção da energia gasta após todo o trajeto, analisando e extraindo dados da tensão de saída da bateria enquanto o robô repete um mesmo movimento várias vezes.