Sistema de localización de la HTC Vive

This Is How Valve’s Amazing Lighthouse Tracking Technology Works

Es una de las cosas más chulas que he visto en bastante tiempo. A mí esto no se me había ocurrido. Una solución simple y elegante.

Le llaman Lighthouse (como un faro marítimo).

Hay un emisor que se coloca fijo en una esquina de la habitación y emite señales en infrarrojo. El emisor lanza un destello y hace un barrido con uno de los dos de láseres. Después lanza otro destello y hace un barrido con el otro.

El receptor símplemente utiliza células fotoeléctricas. Para cada una de ellas compara el tiempo transcurrido entre los destellos de sincronización y las señales de barrido. Esto nos da dos ángulos perpendiculares.

Si añadimos unas cuantas células fotoeléctricas a un objeto rígido, como sabemos las posiciones relativas de unas células con respecto de otras y tenemos el par de ángulos de cada célula fotoeléctrica con respecto del faro, podemos calcular la distancia y la rotación del objeto rígido en el sistema de coordenadas del faro.

Simple, fiable, preciso y extremadamente barato. Con un par de motores, un par de láseres y unos leds nos hacemos el emisor. Para el receptor basta usar células fotoeléctricas que son más baratas que las pipas. El cálculo es muy sencillo, con lo que no usa casi recursos y no introduce latencia. El sistema no necesita calibración.

Al ser los receptores tan baratos, pequeños y simples, podemos ponerlos en un montón de cosas y con el mismo faro funcionarán todos. Podemos hacerlos redundantes por si alguno de ellos se tapa. Por eso las vive vienen con mandos incluidos. Tienen que ser muy baratos.

Nada nos impediría hacer un traje lleno de sensores, o una pelota, o un robot.

Impresionante idea.


Comentarios

Entradas populares