Automação de um Veículo Terrestre Não Tripulado
CEFET/RJ UnED Nova Friburgo
Alunos: Victor Heringer e Reydson Barros
Orientador: Carlos Eduardo Pantoja
Co-Orientador: Leonardo Machado
Roteiro da Apresentação:• Introdução;• Problema;• Tecnologias Existentes;• Objetivo;• Metodologia de Desenvolvimento;• Referências Bibliográficas.
Introdução
• Grande quantidade de acidentes de trânsito devido a falha humana.• Permitir que pessoas que possuem necessidades
especiais possam adquirir um veículo próprio.• Utilização de agentes para controle do veículo• Estudo de novas tecnologias.
Problema
• Pessoas alcoolizadas causam uma grande quantidade de acidentes assim como motoristas que dirigem durante horas para levar uma carga ao seu destino e acabam pegando no sono devido ao cansaço da viajem;
• Ainda não há veículos terrestres que possam ser operados tanto por software como por humanos, disponíveis para venda;
• Tecnologia cara e de difícil implementação;
Tecnologias Existentes• Carros Autônomos:
• Lexus 450h - “Google Self Drive Car”;
”o automóvel é equipado com um sistema de radares e lasers para conhecer sua localização, e durante o teste o copiloto de Mahan usava um computador portátil que estava conectado ao veículo.”
• Carro Robótico Inteligente para Navegação Autônoma “CARINA”
”composto por sistemas de percepção como sensor laser, câmeras e GPS, sistema de atuação, como os motores e circuitos eletrônicos e programas que fazem o controle de comando.”
• Nissan Autonomus Drive
“utiliza cinco câmeras, cinco scanners a laser e outras tecnologias de ponta para analisar o entorno”.
Objetivos• Integrar Hardware e Software criando um sistema de
camadas que permita:• Locomoção autônoma de um ponto ao outro feita por agentes,
aplicável em qualquer tipo de veículo seja ele aéreo, terrestre ou aquático;
• Criar um protótipo que:• Utilize hardwares de baixo custo;• Permita ser controlado tanto manualmente como por softwares.
Metodologia de Desenvolvimento• Camada de Hardware:
• ATMEGA328, bootloader do arduíno;• Receptor GPS;• Módulo Transmissor de Rádio Frequência;• Bússola Eletrônica.
• Camada de Comunicação:• Módulo Receptor de Rádio Frequência;• Biblioteca Java para comunicação com portas seriais.
Metodologia de Desenvolvimento• Linguagens de Programação Utilizadas:
• Java;• C++;• AgentSpeek;
Referências Bibliográficas• BORDINI, R. H.; HUBNER, J. F.; WOOLDRIDGE, W. Programming
Multi-Agent Systems in AgentSpeak using Jason. Londres: Jonh Wiley and Sons, 2007..
• HEINZE, C.; KARIM, S. Experiences with the Design and Implementation of an Agent Based Autonomous UAV Controller. Melbourne : Proceedings of Autonomous Agents and Multiagents Systems, páginas 19-26, 2005.MCROBERTS, M. Arduino Básico. São Paulo: Novatec Editora, 2011.
• http://g1.globo.com/tecnologia/noticia/2012/03/google-usa-deficiente-visual-para-testar-carro-com-piloto-automatico.html (Acessado em 5/11/2013 ás 16h)
Referências Bibliográficas
• http://blogs.odiario.com/carlossica/2013/10/18/teste-carro-autonomo-vias-
publicas-america-latina-sera-proxima-terca-sao-carlos/ (Acessado em
5/11/2013 ás 16h)
• BORDINI, R. H.; HUBNER, J. F.; WOOLDRIDGE, W. Programming Multi-Agent Systems in AgentSpeak using Jason. Londres: Jonh Wiley and Sons, 2007.
• http://tecnologia.terra.com.br/nissan-cria-carro-autonomo-para-reduzir-acidentes,45903050a6071410VgnCLD2000000dc6eb0aRCRD.html (Acessado em 5/11/2013 ás 16h)
Automação de um Veículo Terrestre Não Tripulado
CEFET/RJ UnED Nova Friburgo
Orientador: Carlos Eduardo Pantoja
Aluno: Victor Heringer e Reydson Barros