Gamma infrarossa


8

Ho dato un'occhiata a questi robot sciame e sono rimasto molto colpito. Vi è, tuttavia, un aspetto dei robot di cui sono confuso, che è la gamma a infrarossi che usano.

inserisci qui la descrizione dell'immagine

I robot hanno un ricetrasmettitore a infrarossi grandangolare sul lato inferiore e rimbalzano il raggio dal tavolo su cui si trovano per comunicare con altri robot. Questo lo capisco, ma ciò che non posso è la parte che va come indicato sopra. Qualcuno potrebbe fare luce su come questi robot calcolano il loro raggio l'uno dall'altro usando questo metodo a infrarossi? Una spiegazione generale o collegamenti a un articolo sarebbero molto apprezzati.

Risposte:


6

La risposta è già presente nella pagina di cui hai pubblicato il link:

Dal rapporto tecnico TR-06-11, "B. Comunicazione e rilevamento", pag. 4

Durante qualsiasi comunicazione tra robot, il robot ricevente misura anche l'intensità della luce infrarossa in arrivo. Questa intensità della luce in entrata è una funzione che diminuisce monotonicamente la distanza tra il trasmettitore e il ricevitore; pertanto la distanza dal trasmettitore può essere calcolata dal ricevitore . In pratica, l'intensità della luce in entrata è influenzata anche dal rumore e dalle variazioni di fabbricazione, il che porta a una precisione di rilevamento di ± 2 mm e una precisione inferiore a 1 mm.

(enfatizzare il mio)

Suppongo che abbiano trovato sperimentalmente la relazione tra la distanza tra Tx / Rx e l'intensità ricevuta (o abbiano accesso ad un grafico caratteristico dal produttore dei moduli IR), e l'abbia usato per basare i calcoli della distanza.


Grazie mille per averlo trovato per me. Avrei dovuto sembrare più difficile. Sarei corretto nel supporre che la superficie su cui l'IR si riflette gioca un ruolo nell'aggiungere un offset zero, creando la necessità di calibrazione?
Bojangles,

Sì. L'intensità dell'IR ricevuto dipenderebbe anche dalla superficie da cui si riflette. Inoltre, anche l'effetto della luce ambientale (in particolare la luce solare) dovrebbe essere ridotto al minimo.
ksk,

Proprio come pensavo. Grazie mille per il tuo aiuto.
Bojangles,

1
@ksk l'effetto della luce ambientale può spesso essere ridotto modulando il segnale trasmesso (dopo tutto i suoi dati) e misurando solo la modulazione nel segnale ricevuto, respingendo quindi principalmente la luce solare e la luce ambientale, cioè nella misura in cui il ricevitore è o può essere linearizzato.
Chris Stratton,

@ChrisStratton: la modulazione non sopprimerebbe il rumore solo per applicazioni come il rilevamento di prossimità (prevenzione di falsi trigger) o la comunicazione di dati (come hai detto)? La modulazione sarebbe ancora utile se fosse necessario eseguire una misurazione dell'intensità? Stavo pensando di avere due sensori (o misure): uno per rilevare i livelli di luce ambientale e l'altro per la misurazione / comunicazione dell'intensità. L'uscita del sensore di luce ambientale potrebbe quindi essere utilizzata per definire una soglia per il sensore Rx quando si desidera misurare l'intensità.
ksk,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.