Triangolazione Ultrasonica: Quali sensori devo utilizzare?

Buongiorno a tutti :) Ho in mente un progetto per una periferica di puntamento per PC, che richiede di individuare in uno spazio tridimensionale due sensori.

Vi spiego meglio, anche se in modo spiccio: Tramite questa periferica, vorrei riuscire a posizionare la freccia del computer, nel punto dello schermo in cui sto indicando, tramite triangolazione. Per l'esattezza questa periferica richiede la triangolazione di due diversi punti teorici (A e B): creando così una retta virtuale passante per entrambi, possiamo indicare un punto in un piano (il monitor). Nel punto d'incontro tra la retta e il piano, ci deve stare la freccetta di Windows.

Ora, il mio primo pensiero è stato un sonar. Utilizzando sensori ultrasonici e gestendo i ritardi è possibile calcolare una o più distanze, tutta via l'elemento Eco non fa per me: Nella periferica di puntamento (immaginate sia una bacchetta) dovrebbero essere posizionati all'estremità, 2 emettitori di ultrasuoni con 2 frequenze diverse (rispettivamente A e B), e ai lati del monitor devono essere posizionati 6 ricevitori (3 per la frequenza di A, e 3 per la frequenza di B). A questo punto, almeno a livello teorico, ci sono tutti i presupposti per eseguire la triangolazione dei due punti, di conseguenza abbiamo la retta virtuale, che tramite programmazione possiamo fare interagire con il piano del monitor, creando il sistema di puntamento.

Detto ciò: Quali sensori, secondo voi possono fare al caso mio? Tra quelli che ho cercato su internet, ci sono quasi esclusivamente sensori che utilizzano l'eco come vettore, mentre io necessito di sensori per opposizione. Inoltre, i sensori in questione dovrebbero avere un angolo di trasmissione/ricezione abbastanza ampio da poter rilevare i due punti in un raggio abbastanza grande, difronte al monitor (in parole semplici non devono esserci punti ciechi nel raggio di ricezione).

Idee??

Ti invitiamo a presentarti qui: http://forum.arduino.cc/index.php?topic=113640.0 e a leggere il regolamento: http://forum.arduino.cc/index.php?topic=149082.0 - qui una serie di schede by xxxPighi per i collegamenti elettronici vari: http://forum.arduino.cc/index.php?topic=146152.0 - qui le pinout delle varie schede by xxxPighi: http://forum.arduino.cc/index.php?topic=151646.0 - qui una serie di link utili: http://forum.arduino.cc/index.php?topic=126861.0

2 videocamere e elaborazione immagini su un PC.

uwefed: 2 videocamere e elaborazione immagini su un PC.

Ok, è un idea.. Ma avrebbero la stessa fluidità degli ultrasuoni? (tenendo conto che le immagini devono essere elaborate prima di dare un output) Potrebbero riconoscere i due punti sopra citati, senza confonderli con altro?? Potrebbe funzionare con 2 o 3 telecamere IR (soluzione a cui tra l'altro ho pensato) sostituendo gli emettitori sulla periferica con degli emettitori IR.. Ma temo che altre sorgenti infrarosse (telecomando tv, stereo o quant'altro) possano creare rumore, e penso che quelle telecamere mi costerebbero di più