Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Grassi Junior, Valdir
Estrella, Júlio Cezar
Título em Português
Implementação, controle e monitoração de uma plataforma móvel utilizando Linux embarcado.
Palavras-chave em Português
Microcontroladores
Sistemas embarcados
Linux embarcado
BeagleBone
Arduino
Robô móvel
Rede sem fio
Sistemas embutidos
Linux
Robôs
Resumo em Português
Com a rápida evolução dos sistemas embarcados, as plataformas que utilizam Linux embarcado têm ganhado bastante espaço no mercado e têm se tornado cada vez mais populares. A utilização de sistemas operacionais completos em ambientes embarcados aumenta significativamente o poder de processamento e a gama de possibilidades que podem ser exploradas. Nesse projeto é desenvolvida uma plataforma móvel que pode ser controlada remotamente por um computador e possui a capacidade de tomar algumas decisões de forma automática e independente, como por exemplo frear evitando a colisão com obstáculos próximos. Com a utilização de um microcontrolador e uma plataforma com Linux Embarcado, o monitoramento e controle da plataforma móvel pode ser feito de maneira relativamente simples. Para alcançar tais objetivos é utilizado um Arduino em conjunto com uma BeagleBone. O computador remoto estabelece uma comunicação com a BeagleBone, a BeagleBone troca dados com o Arduino que, por sua vez, controla os sensores e atuadores permitindo monitorar e controlar a plataforma móvel.
Palavras-chave em Inglês
Automation
Microcontrollers
Embedded Systems
Embedded Linux
BeagleBone,
Arduino
Robotics
Wireless Networks.
Resumo em Inglês
With the rapid development of embedded systems, platforms that use Embedded Linux has gained enough market space and have become increasingly popular. The use of complete operating systems in embedded environments significantly increases the processing power and the range of possibilities that can be explored. In this project is developed a mobile platform that can be remotely controlled by a computer and has the ability to make some decisions automatically and independently, such as avoiding collisions with nearby obstacles. By using a microcontroller and Embedded Linux platform, the monitoring and control of the mobile platform can be accomplished in a relatively simple manner. To achieve these goals an Arduino is used in conjunction with a BeagleBone. The remote computer establishes communication with the BeagleBone, the BeagleBone exchanges data with Arduino, which controls the sensors and actuators making it possible to monitor and control the mobile platform.
Arquivos
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome(s) do(s) autor(es) do trabalho.
 
Data de Publicação
2014-02-05
Número de visitas
2097
Número de downloads
3372
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.