Desarrollo de una pizarra digital/pantalla interactiva empleando una Wiimote y un puntero equipado con dos LEDs infrarrojos. A partir de la posición y el parpadeo de los LEDs la Wiimote reconoce la ubicación del puntero y un conjunto de acciones, como click, doble click, drag & drop ...
Aparte de su uso natural como ratón, se ha implementado para testearlo un programa de dibujo sobre una proyección en la pared.
4. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
5. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
6. Est ado del art e
Introducción
Ori gen de l as
PDIs:
- 1987 : Xer oX
Par c
- 1991 : SMART
( DVi T-
( Di gi t al Vi si on Touch)
- 1992: SMART ( 585)
7. Est ado del art e
Tipos de PDIs:
- PDIs de gran formato
PDIs portátiles o portables-
Introducción
8. Introducción
Est ado del art e
El ement os necesari os en una PDI:
- Cont r ol del punt er o
- Comuni caci ón ent r e l os
el ement os
- Sof t war e
9. Introducción
Est ado del art e
El ement os necesari os en una PDI:
- Cont r ol del punt er o
- Comuni caci ón ent r e l os
el ement os
- Sof t war e
10. Introducción
Est ado del art e
El ement os necesari os en una PDI:
- Cont r ol del punt er o
- Comuni caci ón ent r e l os
el ement os
- Sof t war e
11. Introducción
Est ado del art e
El ement os necesari os en una PDI:
- Cont r ol del punt er o
- Comuni caci ón ent r e l os
el ement os
- Sof t war e
12. Introducción
Est ado del art e
Tecnol ogí as:
- Táct i l
- El ect r omagnét i ca
- Ul t r asóni ca
- Ópt i ca
-
Capaci t i v
a
-
Resi st i va
- Act i va
- Pasi va
- I nf r ar r oj os
- Láser
13. Introducción
Est ado del art e
Tecnol ogí as:
- Táct i l ≈ 4000 €
- El ect r omagnét i ca > 1000 €
- Ul t r asóni ca < 1000€
- Ópt i ca ≈ 500 €
¡ Per o si gue
si endo car o!
14. Introducción
Est ado del art e
Sol uci ón/Al t ernat i va:
- Encont r ar un di sposi t i vo de
f unci onal i dades si mi l ar es a l os de
t ecnol ogí a ópt i ca, per o más
asequi bl e.
¿Es posi bl e?
15. Introducción
Est ado del art e
Sol uci ón/Al t ernat i va:
- Encont r ar un di sposi t i vo de
f unci onal i dades si mi l ar es a l os de
t ecnol ogí a ópt i ca, per o más
asequi bl e.
¿Es posi bl e?
¡ Sí !
Usando una cámar a nor mal +
17. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
18. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
20. El Wi i mot e
PDI y Wiimote
Cámara de IR
o Sensor MOT
Acelerómetro
Memoria
EPROM
Chip Bluetooth
21. El Wi i mot e:
Sensor MOT
- Pi xAr t
- Fi l t r o de I R
- Segui mi ent o de hast a 4 obj et os
- 1024x768 pi xel s de r esol uci ón
( 128x96 de l a cámar a x8 del
pr ocesador i nt er no)
- Sól o es accesi bl e l a i nf or maci ón
pr ocesada, no l as i mágenes
capt ur adas.
- 33º Hor i zont al / 23º Ver t i cal
PDI y Wiimote
22. SWbasado en el uso del Wi i mot e
- Smoot hboar d
- Java Wi i mot e I WB
- GTK Wi i mot e
- Wi i mot e Whi t eboar d
PDI y Wiimote
23. SWbasado en el uso del Wi i mot e
- Smoot hboard
- Muchas
f unci onal i dades
- Est abi l i dad
- Sopor t e
- S. O. Wi ndows
PDI y Wiimote
24. SWbasado en el uso del Wi i mot e
PDI y Wiimote
- Java Wi i mot e IWB
- Di señada par a
Mac
- Muchas
f unci onal i dades
- Est abi l i dad ( en
Mac)
25. SWbasado en el uso del Wi i mot e
PDI y Wiimote
- GTK Wi i mot e
- Di señada par a
Li nux
- Var i as
f unci onal i dades
- Est abi l i dad
- Si n sopor t e
26. SWbasado en el uso del Wi i mot e
PDI y Wiimote
- Wi i mot e Whi t eboard
- Di señada par a
Wi ndows
- Funci onal i dad
bási ca
- Poca est abi l i dad
- Si n sopor t e
- Est r uct ur a si mpl e
27. SWbasado en el uso del Wi i mot e
PDI y Wiimote
- Wi i mot e Whi t eboard
- Di señada par a
Wi ndows
- Funci onal i dad
bási ca
- Poca est abi l i dad
- Si n sopor t e
- Est r uct ur a si mpl e
28. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
29. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
30. Sof t ware de part i da: The Wi i mot e
Whi t eboard
Arquitectura de la PDI propuesta
- Adecuado par a el obj et i vo del
pr oyect o
- Aut or Johnny Chung Lee
- C# ( Mi cr osof t Vi sual C# 2008
Expr ess)
- Di spone de sopor t e de l a
l i br er í a Wi i mot el i b por Br i an
Peek
31. The Wi i mot e Whi t eboard: Int erf az
Arquitectura de la PDI propuesta
NIVEL DE BATERÍA
% UTILIZACIÓN
CALIBRACIÓN
SUAVIZADO
CONTROL
DEL CURSOR
32. The Wi i mot e Whi t eboard:
Funci onami ent o
Arquitectura de la PDI propuesta
- Cal i br aci ón
- Funci onal i dad nor mal
- Acci ones l i mi t adas ( sól o
cl i ck i zqui er do)
- No se puede usar como un
“ r at ón” , sól o como punt er o
Al final, no implementa una PDI
33. IRPen ori gi nal
Arquitectura de la PDI propuesta
34. Obj et i vos especí f i cos para
i mpl ement ar l a PDI
Arquitectura de la PDI propuesta
-Despl azami ent o del cur sor
en l a pant al l a
- Cl i ck i zqui er do de r at ón
( t a mbi é n d o bl e
c l i c k )
- Ar r ast r e
- Cl i ck der echo de r at ón
35. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
36. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
37. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
“ Consegui r una exper i enci a de
usuar i o cuasi - i dént i ca a l a del
r est o de PDI s comer ci al es” :
1- Emul ar cur sor t í pi co
( despl azami ent o en pant al l a,
ar r ast r e, pr i mer y segundo cl i ck de
r at ón) .
2- Compr omi so ent r e el ár ea
act i va de t r abaj o y l a r esol uci ón
l ogr ada, en f unci ón de l a
di st anci a ent r e el Wi i mot e y l a
38. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
- El Wi i mot e deber á col ocar se a una
di st anci a apr oxi madament e i gual al
dobl e de l a al t ur a de l a pant al l a de
l a PDI .
39. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
Subobj et i vo 1:
- Despl azami ent o del
cur sor
Necesi dad de vi si bi l i dad cont i nua
de l a f uent e de I R, por l o que por
def ect o el est ado nor mal deber á ser
si empr e ON
40. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
Subobj et i vo 2:
- Emul ar Cl i ck i zqui er do de
r at ón
- ON- OFF : Pul sar cl i ck
i zqui er do de r at ón.
- OFF- ON :
Sol t ar cl i ck i zqui er do de r at ón.
- ON- ON : No
41. La apl i caci ón f i nal . Subobj et i vo 2.
La PDI, su IRPen y el demostrador Drawing Win
Funci onal i dad
Ori gi nal
Funci onal i dad
Modi f i cada
42. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
Subobj et i vo 3:
- Ar r ast r e
- Sol uci ón
di r ect a
-
Sol uci ón sel ecci onabl e
43. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
Subobj et i vo 4:
- Emular el click derecho de ratón con IR
- No cont empl ada en l a est r uct ur a
del códi go or i gen
- No r ecomendada por ot r os
desar r ol l ador es
44. La apl i caci ón f i nal . Procedi mi ent o
por obj et i vos.
La PDI, su IRPen y el demostrador Drawing Win
Subobj et i vo 4:
- Emular el click derecho de ratón con IR
- LED 1 ON, LED 2 OFF : Segui mi ent o
LED 1
- LED 1 ON, LED 2 ON : Cl i ck
der echo en LED 1 ( x, y)
- LED 1 OFF, LED 2 OFF: Nada
45. IRPen f i nal : Desarrol l o
La PDI, su IRPen y el demostrador Drawing Win
-
Despl azami ent o
y cl i ck
i zqui er do
46. IRPen f i nal : Desarrol l o
La PDI, su IRPen y el demostrador Drawing Win
- Despl azami ent
o y cl i ck
i zqui er do.
- Pr i mer
i nt ent o cl i ck
der echo.
47. IRPen f i nal : Desarrol l o
La PDI, su IRPen y el demostrador Drawing Win
- Par a evi t ar
r ef l exi ones en
super f i ci es
r ef l ect i vas ( 2 o
3 f uent es de I R
cuando sól o hay
1…)
For zar i ncl i naci ón dur ant e uso
48. IRPen f i nal : Desarrol l o
La PDI, su IRPen y el demostrador Drawing Win
49. IRPen f i nal
La PDI, su IRPen y el demostrador Drawing Win
50. La apl i caci ón f i nal . Vi si bi l i dad e
Int erf erenci as
La PDI, su IRPen y el demostrador Drawing Win
51. Drawi ng Wi n
La PDI, su IRPen y el demostrador Drawing Win
52. La apl i caci ón f i nal . Int erf az
La PDI, su IRPen y el demostrador Drawing Win
53. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
54. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
57. Anál i si s
Resultados
I mpl ement aci ón cor r ect a de l os
obj et i vos especí f i cos, y por t ant o
del obj et i vo pr i nci pal del pr oyect o:
“Conseguir una experiencia de usuario cuasi
idéntica a la del resto de PDIs comerciales”
El evada usabi l i dad
Fáci l apr endi zaj e
Especi al at enci ón a l a necesi dad de
vi si ón di r ect a y posi bl es f uent es
ext er nas de I R
58. Vent aj as
Resultados
- Bajo Coste
- Elementos accesibles
- Sencillez, no necesita aprendizaje previo
para su uso.
- Portabilidad y flexibilidad (cualquier
superficie puede ejercer de pantalla)
59. Desvent aj as
Resultados
- Al t a sensi bi l i dad a agent es
ext er nos ( i nt er f er enci as,
r ef l exi ones sobr e super f i ci es
r ef l ect i vas. . . )
- I RPen par a par a per sonas
di est r as y zur das.
- I ncl i naci ón en el uso del
I RPen af ect a a l a f i del i dad
del segui mi ent o del cur sor .
60. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
61. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
62. Conclusiones
- Importancia del proceso de aprendizaje
- Compromiso a la hora de partir de un código
- Dificultad inherente a la tecnología
(Sensibilidad a interferencias, reflexiones...)
- Dificultad añadida a la solución elegida para
implementar la PDI
- Sin embargo, fue posible completar los
objetivos planteados
63. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
64. Índice
• I nt r oducci ón
• PDI y Wi i mot e
• Ar qui t ect ur a de l a PDI pr opuest a
• La PDI , su I RPen y el demost r ador
Dr awi ng Wi n
• Resul t ados
• Concl usi ones
• Lí neas de i nvest i gaci ón f ut ur as
65. Apl i caci ones
Líneas futuras de investigación
- Uso en paci ent es con
pr obl emas par a comuni car se
de f or ma ver bal .
- Uso en guar der í as y
col egi os.
- Uso en i nvest i gaci ones
r eal i zadas con al gunos
ani mal es.
66. - 2 Wi i mot es
- Reconoci mi ent o de hast a 4
usuar i os de f or ma
i ndependi ent e
- Sopor t e
- I RPen úni co ( di est r os y
zur dos)
Líneas futuras de investigación
67. . PIZARRA DIGITAL
INTERACTIVA MEDIANTE EL
USO DEL WIIMOTE
• Realizado por Firdaous Morabet
• Dirigido por Cristina Urdiales García