1 / 15

Avance de Proyecto FIRA

Avance de Proyecto FIRA. Rodolfo Sosa Oscar William Lithgow Sergio A. Adame Mario A. Benitez Axel Castañeda. División del Problema en SubEquipos. Sistema de Visión Rodolfo Sosa Sergio A. Adame Sistema de Procesamiento Mario A. Benitez Oscar W. Lithgow Comunicaciones

albina
Download Presentation

Avance de Proyecto FIRA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Avance de Proyecto FIRA Rodolfo Sosa Oscar William Lithgow Sergio A. Adame Mario A. Benitez Axel Castañeda

  2. División del Problema en SubEquipos • Sistema de Visión • Rodolfo Sosa • Sergio A. Adame • Sistema de Procesamiento • Mario A. Benitez • Oscar W. Lithgow • Comunicaciones • Axel Castañeda (Colaborativo con Issac)

  3. Sistema de Visión Rodolfo Sosa Sergio A. Adame

  4. Sistema de Visión • Durante el partido de fútbol las decisiones de qué caminos y decisiones tomarán los robots depende de la percepción completa del juego. • La parte del software de la visión debe utilizar algoritmos eficientes

  5. Requerimientos • Para que el sistema de visión cumpla correctamente con su meta existen los siguientes requerimientos: • Se debe montar una cámara de video a máximo 2.5 metros de altura • Cada equipo tiene un color asignado. • Las etiquetas que se utilicen para colocar los colores deberán buscar reducir los cambios de intensidad en los colores

  6. Fases Básicas del Sistema • Obtener la imagen de la cancha con los robots cada determinado tiempo. • Barrer la imagen buscando los colores que identifiquen a los robots y pelota con que jugamos. • Cada píxel encontrado que se ajuste a los colores que pertenecen a cualquiera de los agentes del juego se somete a un análisis algorítmico. Así se busca determinar si esos píxeles pertenecen en realidad a algún agente. • Se determinan la información de cada agente; su número de ID, su posición en la cancha y orientación.

  7. Funcionamiento del Sistema • El sistema está enfocado al uso de VxDs • Depende de un DLL llamado MVLib.dll • El programa trabaja a partir de configuraciones que son definidas por el usuario dependiendo de las situaciones que imperen en el juego.

  8. Sistema de Control Mario A. Benitez Oscar W. Lithgow

  9. Características generales • El sistema de control se compone de los siguientes elementos: • Medio Ambiente • Robots • El proceso de control de los robots Yujin se basa en la interpretación de los estados del medio ambiente.

  10. Robots • Los robots se componen de los siguientes elementos: • Posición (Coordenadas polares) • Velocidad (de ambas ruedas)

  11. Medio Ambiente • El medio ambiente está compuesto por los siguientes elementos: • Dimensiones de cancha • Posición de la bola • Estado del juego • Robots (ambos equipos) • Posesión de la bola

  12. Estados del medio ambiente • Los estados que se identifican en el medio ambiente son los siguientes: • Jugando (por omisión) • Bola libre • Inicio de juego • Tiro Penal • Tiro libre • Saque de meta

  13. Reacciones • El sistema de control está enfocado a una arquitectura reactiva, donde los robots Yujin actuan acorde a los estimulos recibidos desde el medio ambiente. • Entre los principales modos de actuar que deben tener los robots identificamos los siguientes: • Ataque • Defensa • Tiro • Portero

  14. Reacciones • Estas reacciones se ven respaldadas por una serie de instrucciones de bajo nivel que son encargadas de el movimiento del robot. Entre las que se encuentran: • Avance • Giro • Velocidad

  15. FIN

More Related