Multi touch interface (part 1): Planning
When I watched the Jeff Han’s multi touch video a year ago, I got impressed with that technology and I was researching about it. In fact, this is a not so new technology, and is really simple.
There are tons of geeks all over the world building their own multi touch displays, and researching how to improve them, and nowadays these home made prototypes are as good as any kind of comercial device.
I’m planning to build my own prototype. As a coder, I have an special interest about this technology and how to develop applications for it.
When I decided to start this projects, first of all I had to choose the technology to use on my interface. There are two main approachs to develop a home made multi touch interface. Both of them are similar, but the construction are totally diferent:This first method is the most used, perhaps because is the method used by Jeff Han, and it did famous this technology.
With this method, we use an acrylic panel and flood it with IR light from the borders. We use acrylic and not glass, because acrylic has a good transmittance for IR, while glass will not work.
This is Antonio Rodriguez's (aka MoebiuZ) personal weblog.
Josep: Friday May 2nd, 2008
Yo también estoy muy interesado en construirme uno de estos dispositivos,me interesa más los paneles DI y no encuentro demasiada información en castellano, por eso espero que vayas comentando tus progresos frecuentemente.
Sebastian: Tuesday August 12th, 2008
Hola, me parece muy interesante todo lo que estas haciendo, me gustaria poder contactarme con vos,sebaslp@hotmail.com
Muchas gracias
walterleonardo: Tuesday September 23rd, 2008
hola… buenas… yo estoy iniciándome en el proyecto, ya he realizado el de la caja de cartón con la webcam… muy primitivo y funciona muy bien… ahora he adquirido el acrílico y me propongo a realizar el complejo… tengo todos los materiales pero falta tiempo…
Para la demo… tengo un acrílico tamaño A4… de 1cm de grosor… pero para el definitivo… que será una mesa… tengo uno de 1,5×0,6mtrs. del mismo grosor que el anterior… Y ya tengo encargado 50 leds emisores de infrarrojos. (aunque actualmente realizaré la demo con solo 10.)
espero contarles como va.
SI quieren agregarme en skype… para conversar del tema… mi usuario es walterleonardo
Antonio Rodríguez: Wednesday September 24th, 2008
50 leds para el tamaño de la mesa que has escogido quizá se te queden cortos. El largo de la mia son 90 cm y utilizo 25 leds a cada lado. Lo ideal es que esten separados entre si alrededor de 2 centimetros, así los blobs que generes claros y brillantes. En cuanto al grosor de 1 centímetro, ya nos contarás que tal te responde, si no yo te recomendaría que cogieses solo 8 mm, que es suficiente para que el panel sea rígido y la luz se reflejará más uniformemente. Aquí tienes una herramienta para simular el campo evanescente del panel en función de sus dimensiones y como realices el montaje: http://tools.nuigroup.com/FTIR/
walterleonardo: Wednesday September 24th, 2008
Gracias por la info… y por el link… muy util… pero muy util.
En principio, voy a probar con el modelo DI, porque quiero que lea patrones… intentaré generar algo parecido a la “REACTABLE”.
Y atengo todo… menos el tiempo… (proyector, acrilico, leds, mesa, y ordenador con el software…)Ademas de varias Webcam convertidas a Infrarrojo.
En cuanto tenga un poco de tiempo.. te cuento como va.
y si tienes mas info del modelo DI… te lo agradeceria.
He realizado proyectos con “REALIDAD AUMENTADA” y quiero fusionarlos ambos…
Y si no sirbe para hacer dinero… por lo menos que me entretenga…
UN saludo…
Antonio Rodríguez: Wednesday September 24th, 2008
En cuanto al modelo DI poco puedo decirte que no sepas ya. Tienes que utilizar iluminadores led (o lámparas led), no leds sueltos, ya que tienes que iluminar todo el panel desde “abajo”, y en ángulo para que no te refleje la luz de vuelta hacia la cámara. Necesita estar todo en una caja cerrada y es bastante sensible a la luz ambiente (aunque si utilizas rosco como difusor ya te bloquea bastante luz ambiente). Otro inconveniente es que los blobs generados no son tan claros como los que consigues con FTIR (o con LLP utilizando lasers).
En fin, si la única razón por la que escoges DI es lo del reconocimiento de fiduciales, yo te recomiendo otra cosa. Haz un montaje FTIR, y luego utiliza marcadores autoiluminados para conseguir los fiduciales. Serían unas cajitas con un led IR en su interior, y unas rendijas con la forma del patrón fiducial, de forma que la cajita solo emitiría luz a través de esas rendijas. Es una idea que llevo pensando un tiempo pero todavía no he probrado a hacer nada todavía. En cuanto haga algunas pruebas te comento que tal funciona.
walterleonardo: Wednesday September 24th, 2008
GRacias…nuevamente…
Voy a probar ambas tecnologias… con el panel de tamaño A4 intentaré ambas a ver que tal, y tener mi propia experiencia…
Yo creo que es mas como el FTIR, pero no estoy seguro si poner los led, dentro del acrilico, con ahujeros taladrados… o realizarlo como he visto tantos solo apollados en el acrilico. Quiero experimentar a ver que tal, la idea de las Cajas con IR dentro, se me paso por la cabeza… pero todo eso está en el buffer, y solo lo intentaré una vez que tenga fino el muntitouch…
quiero hacer una interfaz portatil de muntitouch, con el A4,y probar todas las tecnologias existentes… a ver cual es mas comoda.
Soy de Madrid de donde eres tu?
Saludos
Antonio Rodríguez: Wednesday September 24th, 2008
No taladres el acrílico. Ya ha probado más gente y da mal resultado (ademas de ser bastante difícil de hacer los agujeros y muy fácil romperlo).
Soy de Galicia.
Esteban: Wednesday October 29th, 2008
Hola.
Cada tipo de modelo me gusta y tiene sus ventajas, así como desventajas, aunque mínimas. Es por esto que estoy pensando en crear un modelo mixto, puesto que al final la cámara y el proyector se colocan en las mismas posiciones en ambos modelos FTIR y DI. ¿Es posible hacer esto, no hay inconvenientes o problemas técnicos?
Gracias.
Antonio Rodríguez: Wednesday October 29th, 2008
Si lo haces FTIR pierdes las “ventajas” del DI al usar la complaint surface, asi que no tiene mucho sentido hacerlo mixto. De todas formas si hay un método “mixto”, que no es más que el modelo FTIR, pero empleando un acrilico especial (enlighten acrylic), que es mucho más caro, pero tiene particulas reflectantes en su interior, con lo cual la luz se refleja en ambos sentidos y si puedes usar fiduciales, pero es más sensible a la luz ambiente y tiene las mismas desventajas del DI. Tambien existe otro método, empleando lasers infrarrojos, el LLC. Es el mejor método, pero es caro y “peligroso”. Si decides ir por ahí utiliza SIEMPRE gafas protectoras homologadas para laser, puesto que puedes perder la vista si te da la luz directamente, especialmente cuando hablamos de laser infrarrojo que no es visible. Y no es buen método si la mesa la va a usar más gente que tú por la misma razón. En NUIGroup puedes ver más sobre ese tema.