Software didático baseado em uma plataforma inercial de baixo custo usando a biblioteca gráfica OpenGL.
AUTOR(ES)
Ferreira, Heldai Lemos
DATA DE PUBLICAÇÃO
2009
RESUMO
Este trabalho consiste no desenvolvimento de um software que lê acelerações e rotações armazenadas em um arquivo binário ou as recebe da plataforma inercial 3DM-GX1 da MicroStation, além disso usa a biblioteca gráfica OpenGL (Open Graphic Library) para simular os efeitos desses dados na tela de um microcomputador. O software possui dois modos de operação, o modo denominado Normal e o modo Emulador. No modo Normal o software pode ser usado para se comunicar com a plataforma inercial 3DM-GX1 ou carregar um arquivo binário, mostrar graficamente as informações recebidas da plataforma ou do arquivo, armazenar os dados em um arquivo binário que pode ser carregado posteriormente e exportar os dados para arquivos texto, em formato compatível com alguns aplicativos como, por exemplo, Excel e Matlab. No modo Emulador, é mostrada a imagem da plataforma inercial na tela do computador e a atitude da plataforma, mostrada na figura, pode ser alterada através do teclado do computador. Nesse modo, todos os movimentos controlados pelo teclado são convertidos para o formato de comunicação da plataforma inercial e enviados pela porta serial do computador, emulando dessa forma o funcionamento da plataforma. Nesse modo o software responde a comandos enviados pela porta serial como se fosse a própria plataforma. Com esse software é possível armazenar os dados da plataforma e usar um microcomputador para enviar esses dados como se fosse a própria plataforma. Além disso, pode ser útil como ferramenta de aquisição desses dados para exportá-los para o formato texto, a partir do qual podem ser desenvolvidos estudos mais profundos, sem a necessidade da presença física do equipamento. Esse software é uma ferramenta que pode ser aprimorada para receber dados de outros sensores e se comunicar com atuadores, para que sejam desenvolvidos filtros preditivos e sistemas de controle que permitam o controle de veículos autônomos ou que necessitem fazer sempre o mesmo trajeto.
ASSUNTO(S)
desenvolvimento de software emuladores processamento de imagens sistemas microeletromecânicos guiamento inercial controle automático microeletrônica
ACESSO AO ARTIGO
http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=1198Documentos Relacionados
- Reconstruction three-dimensional of obstetritics images of ultrasound using computational language JAVA and OpenGL
- Proposta de uma infraestrutura de baixo custo com multiprocessamento e utilizando software aberto
- Fundamentos para o projeto de um sistema inercial de baixo custo empregando sensores microeletromecânicos.
- A software development platform based on components for mobile devices
- Reparo de feridas cutâneas usando cola cirúrgica de baixo custo