Grazie ai sensori ad ultrasuoni è possibile misurare la distanza con una buona precisione (in campo amatoriale).
Grazie a questa precisione ed al controllo della velocità dei motori, è possibile svolgere differenti funzioni, tra cui;
Rallentare il robot se si trova vicino ad un ostacolo, per effettuare una curva o una deviazione più controllata.
Rallentare il robot per mantenere delle distanze ben precise con un altro robot o veicolo.
Calcolare la velocità da usare in base ad una distanza davanti a se.
Con il sensore posteriore calcolare una manovra per uscire da una strada senza uscita.
etc etc
Come potete vedere, una volta avute delle informazioni aggiuntive,le potenzialità del robot aumentano a livello esponenziale.
Quando le misure devono essere abbastanza affidabili si utilizza il sistema della media.
Si misurano 3 o 4 volte le distanze da un oggetto e poi si fa la media.
Ipotizzando di avere un oggetto a 2 metri di distanza, effettuando 4 misure, potremmo avere:
2,01
1,98
2,04
1,96
Ora si sommano tutti e quattro i valori 2,01+1,98+2,04+1,96 per avere il valore 7,99, poi dividiamo per il numero delle misure fatte, in questo caso quattro, quindi
7,99 / 4 = 1,9975.
Questo valore sarà la media delle misure effettuate, con una precisione abbastanza buona (in campo amatoriale).
Aggiunta il link al corso Linux Uno su Udemy.
Aggiunto il tutorial per la realizzazionedi un Arcade con materiale di riciclo.