Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): João Paulo Machado
Título: ROBOTOY: APLICAÇÃO PARA PROGRAMAÇÃO E SIMULAÇÃO DE ROBÔS
 
Resumo:
Este trabalho apresenta o desenvolvimento da ferramenta Robotoy, para programação e simulação de robôs. Inicialmente, a ferramenta possibilitava somente a programação de robôs Lego Mindstorms NXT (TORRENS, 2014). Foi implementada uma extensão para possibilitar a programação de robôs Arduino (BATISTA, 2016), além da criação de um ambiente de simulação 2D (SILVA, 2016). Neste sentido, foi proposta e implementada a integração dessas três ferramentas em único ambiente, adicionando o recurso de comando por voz. São reconhecidos por voz apenas alguns comandos da linguagem Robotoy, mas ainda é possível construir textualmente programas mais elaborados usando variáveis e rotinas. Para realizar o reconhecimento de voz, utilizou-se inicialmente a engine Julius e, posteriormente, a Microsoft Speech Platform, através da elaboração de uma gramática em XML. Alguns experimentos foram efetuados comparando o grau de confiança das sentenças reconhecidas pelas duas bibliotecas. Os resultados obtidos demonstraram que, em um ambiente sem ruído, ambas bibliotecas têm a mesmo desempenho. No entanto, em um ambiente com ruído, por exemplo, em uma sala de aula de uma escola da educação básica, a Microsoft Speech Platform mostrou ser mais adequada. Também foi elaborada uma comparação entre o tempo necessário para envio dos programas para as plataformas Lego Mindstorms NXT e Arduino.