Integrantes: David Miguel Martínez Rodríguez Diego David Bósquez Granja.

Slides:



Advertisements
Presentaciones similares
SERVOMOTORES.
Advertisements

Escuela Santo Hermano Miguel
TESINA DE SEMINARIO DE GRADUACION:. Para el desarrollo de este proyecto utilizaremos dos transceptores infrarrojos Pololu IR Beacon, uno de ellos deberá
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
María Teresa Cárdenas Víctor Gabriel Sandoval
Dentro del grupo de investigación TELETECNO se desarrollo el proyecto el cual esta dirigido al estudio y aplicación de tecnología inalámbrica wifi y su.
Trabajo de programas de simulación de redes
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Viviana Baque Gutiérrez Lenin Gómez Romero
PROFESOR : Ing. Carlos Valdivieso
SISTEMA DE SEGURIDAD INDUSTRIAL
Presentado por: Lenin Isaías Escobar Mendoza
MICROCONTROLADORES AVANZADOS
Diseño e implementación de un juego matemático de disparos en 3D y análisis de los dispositivos de interacción de 2D y 3D Vanessa Echeverría B. Iván.
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
DISPOSITIVOS DE ENTRADA
INTRODUCCIÓN A LOS MICROROBOTS - CONTROL DE MOVIMIENTO -
Luis Brito Nelson Quizhpe. RS-232 EL objetivo general de este proyecto es obtener las coordenadas del objeto al cual esta instalado el acelerómetro,
TRADUCTOR DE UN PROGRAMA
ETAPA UNO Y DOS. UNO CUMPLIDA!!! Organización y Distribución de Tareas. Recopilación de información y herramientas necesarias para los diseños. Adquisición.
Anterior La tablilla principal controla todas las conexiones para los diferentes dispositivos de entrada y salida, es también la que tiene los chips para.
ROBÓTICA EDUCATIVA: MÁQUINAS INTELIGENTES EN EDUCACIÓN
“Control de un Ascensor y Adquisición de Datos con LABVIEW ”
La Granja de Micro-Robots Por Andrés Prieto y Ricardo Gómez.
Clase V: Seguidor de línea + pelotas
SEMINARIO DE GRADUACION
ENLACE RADIO BIDIRECCIONAL
DISEÑO E IMPLEMENTACION DE UN ROBOT SEGUIDOR DE LINEA CARGUERO
2008ITAM1 Laboratorio de Robótica Diseño Electrónico SSL Octavio Ponce Madrigal Jesús G. Rodríguez Ordoñez Profr: Dr. Alfredo Weitzenfeld Ridel INSTITUTO.
Unidad 4 Diseño Arquitectónico Basado en la Funcionalidad
Raúl Heiras Andazola Edgar A. Robles Reyes Luis Alonso Ramos Fdez Diseño de Robots Dr. Carlos F. Pfeiffer Octubre 22, 2003.
UNIVERSIDAD SALAMANCA HISPABOT'03 (Alcalá de Henares)1 µrobot Diego A. Vicente,E. Espino, R. Aguilar, B. Curto, V. Moreno Dpto. Informática y Automática.
CONVERTIDOR ANALÓGICO DIGITAL (ADC)
Arduino en la Educación
P ROYECTO DE G RADUACIÓN I MPLEMENTACIÓN DE UN S ISTEMA DE C OMUNICACIÓN POR MEDIO DE LA RED GSM EN UN P ROCESADOR E MBEBIDO C ONFIGURABLE NIOS II Integrantes:
Integrantes: Christian Blanco Raúl Bejarano
UNIVERSIDAD DE COLIMA FACULTAD DE INGENIERIA MECANICA Y ELECTRICA
Unidad VI Documentación
DESARROLLO DE UN PROTOTIPO DE DERIVADOR BASADO EN GPS MONITOREADO POR RADIO PARA APLICACIONES EN OCEANOGRAFÍA (DMR V0.1 elec) Presentado por Alicia Chacón.
Gerardo Villagómez G. Rodrigo Jurado E.. Objetivo del Proyecto  Comandar nuestro robot pololu 3π acompañado del KIT AVR Butterfly, de forma que se llegue.
UNIDAD I SISTEMAS DE CONTROL.
Electromagnetismo y ley de Faraday
FUNDAMENTOS DE PROGRAMACION
Controlador PID de temperatura utilizando la tarjeta de desarrollo AVR Butterfly Andrés Lecaro José González.
Estrategias de Control
Sensores De Gas Sensores de Gas Expositores: Emmanuel Arias Luis Bencosme Juan Sepúlveda Harry Reyes Contenido: I Introducción al Tema L Las Células.
Computadoras Analógicas Computadoras Digitales
Sistemas de Automatización.
Automatización Es la tecnología utilizada para realizar procesos o procedimientos sin la ayuda de las personas.
El entorno de código abierto Arduino hace fácil escribir código y cargarlo a la placa E/S. Funciona en Windows, Mac OSX y Linux. El entorno está escrito.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Metodología de la programación
Robots Lynxmotion Marco Antonio López Trinidad Laboratorio de Sistemas Inteligentes Tec de Monterrey Campus Cuernavaca.
Alexander Aristizabal Ángelo flores herrera
Por: Ernesto Y. Soto Rivas G
PERIFÉRICOS DE ENTRADA
Universidad Nacional de Ingeniería
Giróscopos Ópticos en la Navegación Inercial
Juan Carlos Castelo Ledesma.
Posgrado en Sistemas Computacionales Heurísticas de usabilidad MC Luz María Moreno Aguilar Noviembre 2009.
CELERON es el nombre que lleva la línea de procesadores de bajo costo de Intel. Los procesadores Celeron pueden realizar las mismas funciones básicas.
Radio Definido por Software
Physical Computing (Electricity y Building circuits) MARLA MICHELL CARLA DIAZ ARDUINO.
 Es un periférico de entrada o dispositivo, en parte inspirado en el teclado de las maquinas de escribir que utiliza una disposición de botones o teclas,
Robótica Mecanización
Tema 4 Actuadores Definición de actuador
INSTITUTO TECNOLÓGICO DE SALINA CRUZ
Rafael Luis Camiña Cultrera
SENSORIZACION Y CONTROL DE ROBOTS MOVILES. INTEGRANTES DEL EQUIPO. LIC. ISIDRO LOPEZ RUIZ LIC. GUILLERMO MATUS GARCIA LIC. OLIVIA SANTOS REGALADO. 19 DE.
Unidad de Control Ubicación: Es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Realizar.
Transcripción de la presentación:

Integrantes: David Miguel Martínez Rodríguez Diego David Bósquez Granja

Introducción El objetivo de este proyecto es lograr la implementación de un robot seguidor de línea con lazo de control PID para la posición, con la finalidad de optimizar el tiempo de reacción de los sensores infrarrojos en seguidor de línea.

Descripción del proyecto El funcionamiento del sistema se basa en un robot seguidor de línea dependiendo de la complejidad del recorrido. Los seguidores de línea negra más simples utilizan 2 sensores, ubicados en la parte inferior de la estructura, uno junto al otro, en nuestro caso existen 5 sensores. Cuando uno de los sensores detecta el color blanco, significa que el robot está saliendo de la línea negra por ese lado. El robot debe girar hacia el lado contrario hasta que retome su posición sobre la línea

Descripción del proyecto El inicio del proyecto empieza mostrando en la pantalla LCD según se presione el joystick la orden que envía al Pololu 3Pi proyecto. Además nos pide presionar la tecla B del POLOLU para que los motores y se sensores puedan inicializarse, nuevamente se presiona B para que el Pololu 3Pi entre en modo de recepción de la señal de radiofrecuencia.

Aplicaciones Entre las aplicaciones de los robots móviles se encuentran el trasporte de la carga en la industria, robots desactivadores de explosivos, exploración de terrenos no aptos para el hombre; entre otras dependiendo (del tamaño de estos).

Proyectos Similares El diseño de este modelo fue inspirado en los movimientos de una araña, con sus múltiples patas ofrece buena estabilidad al trasladarse, aunque en demostraciones se ha observado un movimiento lento en el avance. Robot Araña

Proyectos Similares Combate Este tipo de robots se han diseñado para combates con otros modelos robóticos simplemente para demostración o diversión de sus creadores, poniendo a prueba sus avances, mejoras y diseños.

Requerimientos para el proyecto Este proyecto se lo puede dividir en 2 secciones: Software y Hardware. El hardware se compone básicamente del robot Pololu 3π el cual es manejado por el microcontrolador ATMega328P que es el encargado de controlar los motores que mueven al robot además de recibir todos los comandos que se envíen desde el dispositivo de radio frecuencia el cual será usado como medio de control.

Requerimientos para el proyecto El software se compone básicamente del software AVR Studio 4 el cual contiene los compiladores AVR GCC y AVR Assembler los cuales nos permiten realizar códigos en lenguaje C y Assembler respectivamente que van a ser implementados en el microcontrolador y el software Proteus el cual nos permite simular los códigos realizados en cualquier lenguaje de programación para ver su efecto en el microcontrolador.

Requerimientos del Proyecto : Hardware Robot Pololu 3π El robot Pololu 3π es un robot el cual fue diseñado para ser un seguidor de línea y es un robot capaz de resolver laberintos de forma autónoma. Posee una alimentación de 4 baterías AAA los cuales alimentan a los motores con 9.25 V, este robot es capaz de alcanzar velocidades de 100cm/s. A continuación se mencionarán las características del robot: Posee 4 sensores reflectantes QTR-RC Microcontrolador ATmega328P Un sensor de luz Un display 8 x 2 2 Motores Leds para marcar alimentación de 5v al microcontrolador y 9.25v para los motores.

Requerimientos del Proyecto : Hardware

Diagrama de Bloques

Algoritmo

Pruebas

Conclusiones Nuestro proyecto realizado es un prototipo para mostrar uno de los muchos usos de los lazos de control PID, en nuestro caso mediante la detección de la señal de posición por sensores infrarrojos, del robot Pololu 3Pi seguidor de línea. La optimización del lazo de control PID permite un incremento importante de velocidad y el control de la velocidad en diferentes tipos de tramos de la pista, tanto en las rectas como en los curvas, empleamos la debida operación para mantener una velocidad deseada en el tramo en el que se encuentre. Las funciones que gobiernan el movimiento de los motores, sensores infrarrojos son de sencilla aplicación. Las librerías aplicadas pueden presentarnos un buen seguimiento de los valores que han sido obtenidos por los sensores de energía y de posición en la pista, necesarios para el buen desenvolvimiento del seguidor de línea. El diseño y el prototipo se lo pueden tomar para comparar con otros modelos de robot seguidores de línea y así detectar diferencias, ventajas, desventajas para posteriores estudios e implementación de mejoras, reconociendo que el mundo está en constante cambio.

Recomendaciones Para el uso de los sensores infrarrojos se debe diseñar una pista donde claramente se distinga de color negro el camino a seguir y la plataforma de color blanco, debido a que los sensores son muy sensibles a cambios de colores y nos puede ocasionar una mala lectura lo cual hace salir de pista a nuestro robot. Debemos tener en cuenta la inercia del robot con su antena, debido a que la velocidad en curvas muy pronunciadas, es peligrosa para el robot. Es recomendable usar baterías del tipo recargables ya que nuestro robot demanda un consumo de energía moderado. Si usaremos las pilas normales, esto representaría un alto costo a largo plazo y mucho mayor la contaminación del medio ambiente debido a los químicos que estas contienen. Debemos tener en cuenta que la tarjeta butterfly no puede proveer de mucha energía al módulo de radio frecuencia y fue necesario implementar un circuito para suministrarle energía a través de una fuente al dispositivo de transmisión de datos.