Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA 3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN 5. PRUEBAS Y RESULTADOS 6. CONCLUSIONES
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
OBJETIVOS
Objetivo General
OBJETIVOS
Objetivos Especficos Crear el sistema de hardware usando SOPC Builder. Utilizar la modulacin PWM para controlar los movimientos del robot. Disear funciones que realicen la deteccin de objetos Realizar rutina omnidireccional
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL
TECNOLOGA UTILIZADA
3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN 5. PRUEBAS Y RESULTADOS 6. CONCLUSIONES 7. RECOMENDACIONES 8. TRABAJOS FUTUROS
ROBOT OMNIDIRECCIONAL
Definicin Se desplaza sin importar su orientacin No necesita girar
ROBOT OMNIDIRECCIONAL
Sistema de locomocin
ROBOT OMNIDIRECCIONAL
Tipos de estructuras 3 Ruedas
4 Ruedas
ROBOT OMNIDIRECCIONAL
Sensor de proximidad Medir distancias Ultrasnicos frecuencias 38-50 KHz
ROBOT OMNIDIRECCIONAL
Modulacin PWM Controlar la velocidad
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL
TECNOLOGA UTILIZADA
3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN 5. PRUEBAS Y RESULTADOS 6. CONCLUSIONES 7. RECOMENDACIONES 8. TRABAJOS FUTUROS
TECNOLOGA UTILIZADA
LENGUAJE DE DESCRIPCIN DE HARDWARE (HDL) Lenguaje de programacin de alto nivel Describe un circuito(entidad y arquitectura) HDL ms usados actualmente: VHDL Verilog
TECNOLOGA UTILIZADA
FPGA Circuito integrado compuesto de bloques de lgica programable Configurable a travs de un HDL Reprogramable Posee millones de elementos lgicos
TECNOLOGA UTILIZADA
SISTEMA EMBEBIDO CONFIGURABLE Hardware y Software que trabajan para resolver un problema especfico. Puede ser modificado usando un HDL. TARJETA DE0 NANO Menor tamao Bajo costo
TECNOLOGA UTILIZADA
PROCESADOR NIOS II Propsito general 32 bits Procesador soft-core Versiones: rpida, estndar econmica
TECNOLOGA UTILIZADA
QUARTUS II SOPC BUILDER Realiza la conexin interna de componentes de hardware Posee bibliotecas de IP CORES, permite aadir nuevos IP CORES NIOS II IDE Entorno de desarrollo de aplicaciones para ejecutarse
TECNOLOGA UTILIZADA
Interaccin entre las Herramientas
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA 3. CONSTRUCCIN DEL ROBOT
4. DISEO E IMPLEMENTACIN
5. PRUEBAS Y RESULTADOS 6. CONCLUSIONES
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
FPGA
Memoria RAM: memoria embebida, almacena las instrucciones de las aplicaciones a ejecutarse.
Mdulo PWM: generador de las seales PWM que controlan a los motores del robot.
f SealMotores
f Procesador divisorFrecuencia
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA 3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN
5. PRUEBAS Y RESULTADOS
6. CONCLUSIONES
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
PRUEBAS Y RESULTADOS
Rutina Demo Omnidireccional
(a) Trayectoria en lnea recta (b) Trayectoria diagonales (c) Giro sobre su propio eje
PRUEBAS Y RESULTADOS
PRUEBAS Y RESULTADOS
PRUEBAS Y RESULTADOS
Medicin del tiempo de Procesamiento
Distancia[cm] 10 20 50 100 145 Tiempo de Procesamiento [s] DE0 Nano Arduino 29965 31200 30585 31808 32321 33560 35224 36464 37842 39072
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA 3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN
5. PRUEBAS Y RESULTADOS
6. CONCLUSIONES
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
CONCLUSIONES
La tarjeta DE0 Nano puede ser usada para implementar un sistema de control de un robot omnidireccional. La facultad de poder separar hardware y software para implementar el sistema de control del robot dentro de una FPGA fue de gran importancia en el desarrollo del proyecto
CONCLUSIONES
El diseo mecnico del robot juega un papel importante para el desarrollo de la aplicacin.
CONCLUSIONES
El algoritmo de lectura de los sensores, el algoritmo de deteccin de objetos junto con las distancias de deteccin debidamente configuradas produjeron un resultado acorde a lo esperado. La memoria flash EPCS pudo ser usada para guardar el archivo ejecutable de la aplicacin desarrollado en el Nios II IDE.
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA 3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN
5. PRUEBAS Y RESULTADOS
6. CONCLUSIONES
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
RECOMENDACIONES
Tener en cuenta que la distancia de deteccin depende de la velocidad del robot.
Las pruebas o demostraciones deben ser realizadas de preferencia en superficies planas.
RECOMENDACIONES
Aadir un disipador a los reguladores de la PCB del sistema de interconexin .
Usar bateras recargables construidas para carros a control remoto.
1. OBJETIVOS
2. MARCO TERICO
ROBOT OMNIDIRECCIONAL TECNOLOGA UTILIZADA 3. CONSTRUCCIN DEL ROBOT 4. DISEO E IMPLEMENTACIN
5. PRUEBAS Y RESULTADOS
6. CONCLUSIONES
7. RECOMENDACIONES
8. TRABAJOS FUTUROS
TRABAJOS FUTUROS
Implementar el control de movimientos usando un controlador PID. Incorporar un sistema de comunicacin por radio frecuencia que controle remotamente al robot.
TRABAJOS FUTUROS
Almacenar la informacin del entorno y los recorridos del robot