Diferencia entre revisiones de «Butia reconocimiento marcas»
De Proyecto Butiá
(→Objetivo) |
|||
Línea 1: | Línea 1: | ||
− | == | + | == Integrantes == |
+ | * Nicolás Fúrquez | ||
+ | * Carlos Lima | ||
+ | * Rafael Sisto | ||
+ | |||
+ | == Objetivos == | ||
* Utilizando [http://www.hitl.washington.edu/artoolkit/ 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. | * Utilizando [http://www.hitl.washington.edu/artoolkit/ 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. | ||
Línea 7: | Línea 12: | ||
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: | El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: | ||
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition] | [https://github.com/rsisto/multiPatternRecognition multiPatternRecognition] | ||
+ | |||
+ | TODO: diagrama de componentes (ARToolKit, library, plugin) | ||
+ | |||
+ | === Instalación de plugin === | ||
+ | TODO: imágenes de la paleta | ||
+ | |||
+ | == Paleta reconocimiento de marcas == | ||
+ | TODO: imágenes de la paleta y documentar cada elemento | ||
+ | |||
+ | == Generación de nuevas 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. |
Revisión del 11:01 4 sep 2012
Contenido
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
TODO: diagrama de componentes (ARToolKit, library, plugin)
Instalación de plugin
TODO: imágenes de la paleta
Paleta reconocimiento de marcas
TODO: imágenes de la paleta y documentar cada elemento
Generación de nuevas 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.