Butia reconocimiento marcas

De Proyecto Butiá
Saltar a: navegación, buscar

Integrantes

  • Nicolás Fúrquez
  • Carlos Lima
  • Rafael Sisto

Objetivos

  • Utilizando ARToolKit construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.

Documentación de la solución

Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.

El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: multiPatternRecognition

Diagrama de componentes

TODO: diagrama de componentes (ARToolKit, library, plugin)

Paleta reconocimiento de marcas

TODO: imágenes de la paleta y documentar cada elemento

Instalación de plugin

TODO: imágenes de la paleta

Generación de marcas

TODO: incluir flash para generar marcas TODO: Instalación de marca

Trabajos a Futuro

TODO:

  • El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.