13.05.2013 Views

desarrollo de sistemas de realidad virtual y aumentada para la ...

desarrollo de sistemas de realidad virtual y aumentada para la ...

desarrollo de sistemas de realidad virtual y aumentada para la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

apareciera un agujero en el centro <strong>de</strong> <strong>la</strong> moqueta, hundiéndose el suelo y quedando el<br />

usuario en el bor<strong>de</strong> <strong>de</strong>l mismo, a<strong>de</strong>más el usuario podía hundirse junto con él (una<br />

especie <strong>de</strong> efecto ascensor).<br />

El usuario tiene que ir provisto <strong>de</strong> un casco <strong>de</strong> RV <strong>para</strong> <strong>la</strong> visualización <strong>de</strong> ambos<br />

<strong>sistemas</strong>. En el sistema <strong>de</strong> RV, a<strong>de</strong>más, necesita un joystick <strong>para</strong> navegar y un<br />

‘tracker’ <strong>de</strong> cabeza <strong>para</strong> que el sistema pueda seguir sus movimientos. En el capítulo 4<br />

se <strong>de</strong>scribirán estos elementos.<br />

Por otra parte, en el sistema <strong>de</strong> RA, se precisa <strong>de</strong> una cámara situada en <strong>la</strong> parte<br />

<strong>de</strong><strong>la</strong>ntera <strong>de</strong>l casco y ciertos marcadores que se colocan en el suelo <strong>de</strong> <strong>la</strong> habitación<br />

<strong>para</strong> posicionar y orientar los objetos que “aumentarán <strong>la</strong> escena”.<br />

La prueba por parte <strong>de</strong> usuarios <strong>de</strong> los <strong>sistemas</strong> se realiza en un mismo espacio<br />

físico, que es una habitación real en <strong>la</strong> que se ha colocado todo el hardware necesario.<br />

Para <strong>la</strong> pre<strong>para</strong>ción <strong>de</strong>l sistema <strong>de</strong> RA, se coloca una moqueta marrón en el<br />

suelo, y encima <strong>de</strong> el<strong>la</strong>, se colocan a su vez tres marcadores. Mientras, en el sistema<br />

<strong>de</strong> RV no se precisa <strong>de</strong> ningún elemento extra a los ya citados.<br />

En el sistema <strong>de</strong> RA el usuario está viendo <strong>la</strong> habitación gracias al ví<strong>de</strong>o que<br />

recoge <strong>la</strong> cámara situada en el frontal <strong>de</strong>l casco. Cuando lo <strong>de</strong>ci<strong>de</strong> el supervisor <strong>de</strong> <strong>la</strong><br />

prueba/terapeuta, aparece un agujero en el centro <strong>de</strong> <strong>la</strong> moqueta, agujero que se<br />

fusiona con el ví<strong>de</strong>o original. Dicho agujero se muestra <strong>de</strong> forma estereoscópica. La<br />

forma en <strong>la</strong> que se visualiza el agujero varía, <strong>de</strong>s<strong>de</strong> una animación en <strong>la</strong> que se hun<strong>de</strong><br />

en cuatro trozos quedando el usuario al bor<strong>de</strong> <strong>de</strong>l mismo, hasta <strong>la</strong> animación que<br />

simu<strong>la</strong> <strong>la</strong> caída conjunta <strong>de</strong>l suelo y el usuario, quedando éste encerrado entre cuatro<br />

pare<strong>de</strong>s.<br />

En cuanto al sistema <strong>de</strong> RV, el usuario tiene libertad <strong>para</strong> navegar por todo el<br />

entorno, visualizándolo <strong>de</strong> forma estereoscópica (<strong>la</strong> misma habitación real en <strong>la</strong> que se<br />

utiliza en el sistema <strong>de</strong> RA, pero esta vez es <strong>virtual</strong>, mo<strong>de</strong><strong>la</strong>da en 3D Studio Max).<br />

Para ello se utiliza el ‘tracker’ <strong>de</strong> cabeza y el joystick que se <strong>de</strong>scribirán<br />

posteriormente. Así, pue<strong>de</strong> ver cada <strong>de</strong>talle <strong>de</strong> <strong>la</strong> habitación, y cuando el terapeuta lo<br />

<strong>de</strong>ci<strong>de</strong>, se mueve (con una trayectoria automática) <strong>de</strong>s<strong>de</strong> <strong>la</strong> posición en <strong>la</strong> que se<br />

encuentre hasta <strong>la</strong> posición don<strong>de</strong> aparece el agujero. Las animaciones <strong>de</strong>l agujero<br />

son exactamente <strong>la</strong>s mismas que <strong>la</strong>s que se muestran en el sistema <strong>de</strong> RA.<br />

4.3 Desarrollo <strong>de</strong> los <strong>sistemas</strong><br />

Las dos aplicaciones <strong>de</strong>sarrol<strong>la</strong>das <strong>para</strong> <strong>la</strong> validación realizada en este estudio<br />

se han <strong>de</strong>sarrol<strong>la</strong>do utilizando Brainstorm eStudio, y programando en Python. A<strong>de</strong>más,<br />

en <strong>la</strong> aplicación <strong>de</strong> RA se han utilizado <strong>la</strong>s funcionalida<strong>de</strong>s <strong>de</strong> ARToolKit. Ambas<br />

aplicaciones recrean <strong>la</strong> misma escena, por lo que se comparte cierta sección <strong>de</strong><br />

78<br />

Desarrollo <strong>de</strong> <strong>sistemas</strong> <strong>de</strong> Realidad Virtual y Aumentada <strong>para</strong> el tratamiento <strong>de</strong> <strong>la</strong> acrofobia. Estudios …

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!