Jetotas

Páginas: 12 (2961 palabras) Publicado: 28 de noviembre de 2012
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA INGENIERÍA EN INFORMÁTICA

SIMOCAP, Sistema Simple de Captura de Movimiento

Realizado por JOSÉ ALBERTO GANDULLO ÁVILA Dirigido por JOSÉ CORTÉS PAREJO Departamento MATEMÁTICA APLICADA I

Sevilla, Junio de 2010 José Alberto Gandullo Ávila 1 SIMOCAP yoalberto007@gmail.com

Agradecimientos a toda mi “familia” en el sentido más amplio de lapalabra.

Y al III Premio de Sevilla adscrito al IV Concurso Universitario de Software Libre que me concedió una Mención Especial por este proyecto.

Blog del proyecto: http://simocap.wordpress.com Forja de Desarrollo: https://forja.rediris.es/projects/cusl4-simocap Correo de contacto: yoalberto007@gmail.com José Alberto Gandullo Ávila 2 SIMOCAP yoalberto007@gmail.com

9. Manual de Usuario9.1 Sistemas Operativos soportados
Hasta el momento el código solo ha sido probado en plataforma linux pero teniendo en cuenta que su principal dependencia que es ARToolKit es multiplataforma (Windows, Linux y Mac) y el código está escrito en lenguaje C, es de esperar que no entrañe muchas dificultades el migrarlo a otras plataformas.

9.2 Instalación y Uso
9.2.1 ArToolkit
Nota: Solo seindican las instrucciones para instalación en una plataforma linux Prerrequisitos: Instalar los siguientes paquetes o la versión actual más parecida desde Synaptic : freeglut3-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev (quizas no necesario) libxi-dev libxmu-headers libxmu-dev libjpeg62-dev libglib2.0-dev libgtk2.0-dev Montando (compilando) ARToolKit Ahora se puede montar ARToolKit.Abrir un terminal de consola. Descomprimir el archivo de ARToolKit en una localización que convenga. La ruta de esa localización será referida a partir de este momento como {ARToolKit}: tar zxvf ARToolKit-2.72.1.tgz Configuración y compilado. Moverse a la carpeta donde hemos descomprimido ARToolKit y teclear ./Configure. cd {ARToolKit} ./Configure Aparecerá un menú con opciones, para el caso de esteproyecto seleccionar la opción 5 Gstreamer Media Framework.

José Alberto Gandullo Ávila

97

SIMOCAP yoalberto007@gmail.com

Una vez terminado el proceso de configuración ejecutar el comando make para compilar el código. make Si el proceso de compilado ha terminado con éxito se puede considerar que ARToolKit ya está instalado.

9.2.2 Simocap
Instalación Para instalar Simocap se debenseguir los siguientes pasos. Descomprimir el archivo simocap_source.zip en la carpeta examples de ARToolKit de forma que se cree la carpeta simocap_source. Abrir un terminal de comandos dentro de la carpeta simocap_source y ejecutar el comando make make de este modo el programa estará compilado y listo para ejecutar.

Uso de la aplicación Para la ejecución de la aplicación debemos tener el vídeocon nuestros movimientos y las marcas colocadas correctamente, Una vez localizado el vídeo abrimos un terminal de consola y nos movemos hasta la carpeta donde se encuentra el ejecutable simocap (carpeta simocap_source). Tecleamos “./simocap” para ejecutar, ./simocap inmediatamente nos pedirá la ruta de localización del vídeo a analizar

Ejecución de simocap (función de localización)

JoséAlberto Gandullo Ávila

98

SIMOCAP yoalberto007@gmail.com

Una vez se teclea la ruta, se ofrece un menú con varias opciones de captura según se quiera capturar los movimientos de unas partes del cuerpo u otras.

Ejecución de simocap (función captureOption) Al seleccionar una de las opciones empezará el análisis , ( si no hay error en la ruta) , lo podremos ver ya que se abrirá una ventanaen la que se reproduce el vídeo. Para comenzar la captura del movimiento al archivo bvh tenemos que pulsar ESPACIO. Las marcas capturadas serán superpuestas con una figura en 3 dimensiones (realidad aumentada). Además en la consola se irá imprimiendo una serie de datos referentes al proceso

Ejecución de simocap (función init)

Para detener la captura de movimiento pulsaremos ESC ,( no cerrar...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS