Gentechegioca

Chiacchieriamo => Generale => Topic aperto da: Michael Tangherlini - 2010-11-24 20:16:17

Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-11-24 20:16:17
Dopo aver fatto una capatina sui forum Natural User Interface, mi è venuto in mente di provare a costruirmi un sistema per interfacciarmi al computer senza il mouse.
Ingredienti per il momento: Community Core Vision per abilitare la webcam all'inseguimento di punti di luce, una abatjour, un laptop con una webcam integrata, un vecchio floppy disk usato come filtro IR improvvisato, un guanto scuro per nascondere la mano e dell'alluminio per avvolgere la punta del dito.
I primi risultati: la webcam segue (anche se con qualche difficoltà) il dito! Prossimi sviluppi: calibrazione del software, migliorare il filtro IR e/o trovare un modo per riflettere la luce più efficiente.

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Rafu - 2010-11-24 20:26:09
Certa gente ha degli hobby proprio strani...
Titolo: Giochiamo con il multitouch!
Inserito da: Simone Micucci - 2010-11-24 20:27:38
Giochiamo con il multitouch!

si...ma si diventa ciechi...
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-11-24 20:46:18
Citazione
[cite]Autore: Rafu[/cite]Certa gente ha degli hobby proprio strani...

C'è gente che ci ha costruito superfici usabili per i giochi di ruolo e di miniature!
Citazione
[cite]Autore: -Spiegel-[/cite][p]Giochiamo con il multitouch![/p][p]si...ma si diventa ciechi...[/p]

Con questo no. Spero.

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Francesco Berni - 2010-11-24 20:50:17
Citazione
[cite]Autore: MikeT[/cite]C'è gente che ci ha costruito superfici usabili per i giochi di ruolo e di miniature!
era un mio piano per giocare a D&D e fare le mappe

però con un televisore



quando avrò un lavoro



ben pagato
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-11-24 21:16:59
Citazione
[cite]Autore: Fra[/cite][p]era un mio piano per giocare a D&D e fare le mappe[/p][p]però con un televisore[/p][p]quando avrò un lavoro[/p][p]ben pagato[/p]
Ti servono: un computer, una webcam e una superficie su cui proiettare l'immagine. A volerla fare veramente figa, potresti progettarla sul pavimento.
Se poi ti procuri il Kinect (il nuovo oggettino made in Microsoft: una telecamera mobile in grado di raccogliere dati tridimensionali su ciò che riprende), e sai come usarlo, hai un'interfaccia che è in grado di seguire e interpretare la tua posizione e i tuoi movimenti e tradurli in comandi per il computer.

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Francesco Berni - 2010-11-24 21:21:46
non c'è bisogno che me lo spieghi eh :P
Titolo: Giochiamo con il multitouch!
Inserito da: Mattia Germini - 2010-11-25 09:51:47
Citazione
[cite]Autore: Fra[/cite][p]non c'è bisogno che me lo spieghi eh :P[/p]


Te lo spiega la tua ragazza, vero ? :P
Titolo: Giochiamo con il multitouch!
Inserito da: Matteo Suppo - 2010-11-25 10:18:45
Che nerd. Tutto sto casino per giocare a d&d. Poi tanto sapete come va a finire, no?

Il paladino va a letto con la chierica, il master fa perdere i poteri a entrambi, si litiga e arriva un drago rosso che brucia il tuo computer.
Titolo: Giochiamo con il multitouch!
Inserito da: Patrick - 2010-11-25 10:21:28
fanmail a triex
Titolo: Giochiamo con il multitouch!
Inserito da: Suna - 2010-11-25 10:42:49
No, fanmail a Mattia!
Titolo: Giochiamo con il multitouch!
Inserito da: Francesco Berni - 2010-11-25 11:52:44
Citazione
[cite]Autore: Mattia Germini[/cite]
Citazione
[cite]Autore: Fra[/cite][p]non c'è bisogno che me lo spieghi eh :P[/p]
[p]Te lo spiega la tua ragazza, vero ? :P[/p]
no ok cavalcare sul trolling di un altro thread è fallimentare U_U
Titolo: Giochiamo con il multitouch!
Inserito da: Renato Ramonda - 2010-11-25 11:55:56
Uhm... Mike, hai visto la lavagna intelligente fatta con un Wiimote vero?

http://www.youtube.com/watch?v=5s5EvhHy7eQ

http://www.youtube.com/watch?v=BSDxc2kFjms

L'unica cosa fastidiosa e' che devi costruirti il puntatore con il led emettitore di infrarossi... ma non ci vuole esattamente un rocket scientist:
http://www.terracode.com/IR_Pen/DIY_IR_Pen.html
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-11-25 12:44:21
Citazione
[cite]Autore: renatoram[/cite][p]Uhm... Mike, hai visto la lavagna intelligente fatta con un Wiimote vero?[/p][p]http://www.youtube.com/watch?v=5s5EvhHy7eQ[/p][p]http://www.youtube.com/watch?v=BSDxc2kFjms[/p][p]L'unica cosa fastidiosa e' che devi costruirti il puntatore con il led emettitore di infrarossi... ma non ci vuole esattamente un rocket scientist:
http://www.terracode.com/IR_Pen/DIY_IR_Pen.html[/p]

Sì, la WiiBoard è una idea fichissima, l'avevo già vista, ma pensavo di sviluppare più che altro un'idea simile a quella trovata da un altro tizio, che fa lo stesso lavoro ma su un muro e usando una sigaretta accesa come puntatore. L'idea concettualmente è: avere una sorgente luce (visibile ma filtrata sui LED o sulla webcam o direttamente IR), fare in modo che qualcosa la rifletta alla webcam e fare interpretare questo riflesso al programma. Ho escogitato diverse alternative:
a) una webcam con dei LED a poco prezzo che ho trovato pochi giorni fa in un centro commerciale, a cui togliere il filtro IR e a cui applicare quello per la luce visibile;
b) una webcam con filtro per il visibile e dei puntatori luminosi;
c) una webcam con filtro per il visibile, senza filtro IR e qualche altra sorgente luminosa;
d) una telecamera a infrarossi, trovata su internet al costo di 30 euro.
Per ora sono contento di aver capito come usare il floppy come filtro per il visibile. Adesso vedo se riesco a far di meglio. :)

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Marco Andreetto - 2010-11-25 19:59:37
Citazione
[cite]Autore: MikeT[/cite]
Se poi ti procuri il Kinect (il nuovo oggettino made in Microsoft: una telecamera mobile in grado di raccogliere dati tridimensionali su ciò che riprende), e sai come usarlo, hai un'interfaccia che è in grado di seguire e interpretare la tua posizione e i tuoi movimenti e tradurli in comandi per il computer.[/p][p]-MikeT[/p]


a tal proposito...

[youtube]http://www.youtube.com/watch?v=M-wLOfjVfVc&feature=player_embedded#![/youtube]
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-12-01 20:18:59
Ce l'ho fatta! Evviva! Uno scatolone, un pezzo di vetro, un foglio di carta e una webcam, e sono riuscito a fargli seguire le mie dita come se fossero puntatori del mouse! \\o/

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Patrick - 2010-12-02 10:12:17
video :D
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-12-02 10:15:10
Citazione
[cite]Autore: patmax17[/cite][p]video :D[/p]
Vedrò di ingegnarmi a produrlo, in qualche modo...

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Renato Ramonda - 2010-12-02 15:41:46
Gadgeteer Fanmail a MikeT che sta diventando il mio supereroe pulp preferito!
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-12-02 17:07:17
Citazione
[cite]Autore: renatoram[/cite]Gadgeteer Fanmail a MikeT che sta diventando il mio supereroe pulp preferito!
Yeah! 8D Grazie della fanmail!
Stasera provo a fare qualche foto del mefistofelico macchinario, se la fotocamera collabora.

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Michele Pupo - 2010-12-02 17:42:48
Figata!
ma come si fa a far dialogare il wiimote con il computer?
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-12-02 17:47:09
Citazione
[cite]Autore: robur[/cite]ma come si fa a far dialogare il wiimote con il computer?
Ricevitore BlueTooth e driver appositi.

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Rugerfred - 2010-12-02 18:40:03
Ma il buon vecchio Camspace? O_o
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-12-02 18:51:46
Citazione
[cite]Autore: Rugerfred[/cite]Ma il buon vecchio Camspace? O_o

Troppo semplice. :P

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: Rugerfred - 2010-12-02 19:09:25
Citazione
[cite]Autore: MikeT[/cite]
Citazione
[cite]Autore: Rugerfred[/cite][p]Ma il buon vecchio Camspace? O_o[/p]
[p]Troppo semplice. :P[/p][p]-MikeT[/p]

Ah ecco... xD
Titolo: Giochiamo con il multitouch!
Inserito da: Michael Tangherlini - 2010-12-02 22:23:13
Che palle, la fotocamera non funziona. :( Spero di potervi documentare al più presto l'accrocchio in tutta la sua bellezza!
Comunque, le istruzioni sono semplicissime, ve le passo:
1) prendete uno scatolone, non troppo grande... diciamo che le superfici inferiore e superiore non devono essere più grandi di un A4 per praticità;
2) prendete una webcam e piazzatela nella scatola, al centro, con l'obiettivo rivolto verso l'alto e la base lungo uno dei lati lunghi dello scatolone;
3) collegate la webcam al computer facendo passare il cavo attraverso un buco su una delle pareti della scatola;
4) prendete ora una superficie rigida e trasparente (il vetro va bene, l'acrilico è meglio);
5) coprite la superficie trasparente con un foglio di carta qualsiasi;
6) chiudete lo scatolone con la superficie trasparente;
7) scaricate Community Core Vision: http://ccv.nuigroup.com/;
8) scaricate TUIO Mouse: http://tbeta.nuigroup.com/zip/TUIOmouse.zip;
9) aprite CCV e ditegli di voler vedere la webcam, non il video: apparirà sullo schermo sx l'immagine ripresa dalla telecamera;
10) segnate (per comodità) sul foglio di carta i 4 angoli ripresi dalla webcam;
11) giocate con le impostazioni dello schermo dx per fare in modo che il programma riconosca come "blob" per tutto il tempo le ombre delle vostre dita;
12) impostate "TUIO" sulla destra, nel pannello della comunicazione;
13) aprite TUIOMouse e attivatelo;
14) SUCCESS!!!

-MikeT
Titolo: Giochiamo con il multitouch!
Inserito da: giullina - 2010-12-02 23:27:34
15) ?!?!?!?!
16) PROFIT!