Un teach box è un dispositivo che registra e memorizza movimenti o processi meccanici per il successivo richiamo ed esecuzione da parte di un sistema elettronico o informatico. Il termine si applica in particolare ai robot programmabili.
La programmazione del robot può essere suddivisa in livelli, iniziando dal meno complesso e procedendo fino all'equivalente dell'intelligenza umana. La tabella mostra uno schema a quattro livelli.
Livello di programmazione | Descrizione |
4 | Intelligenza umana |
3 | Completa le attività |
2 | Sequenze di movimenti o operazioni |
1 | Singoli movimenti o operazioni |
Un esempio di un Teach Box di livello 1 è un telecomando per le portiere di un'auto. Quando il ricevitore wireless riceve il segnale dall'unità remota, blocca o sblocca le porte. Un altro esempio di un Teach Box di livello 1 è il telecomando che controlla un sistema audio hi-fi o un videoregistratore (VCR).
Un esempio di una casella di apprendimento di livello 2 è il microcomputer che controlla una segreteria telefonica. Quando arriva una chiamata, la sequenza delle operazioni viene richiamata dalla memoria. La macchina risponde al telefono, fa un annuncio, riceve il messaggio e si azzera per la successiva chiamata in arrivo.
Le Teach Box di livello 3 sono utilizzate in applicazioni aerospaziali, militari e industriali. Il livello 3, appena sotto l'intelligenza artificiale (AI) equivalente all'uomo, è chiamato programmazione a livello di attività. I programmi di livello 3 possono istruire un robot a eseguire operazioni complete, come spalare la neve da un vialetto o far volare un aereo in una missione di ricognizione.
I movimenti previsti di un robot vengono inseriti nella memoria premendo i pulsanti o guidando un joystick o un altro dispositivo di controllo tridimensionale. Il percorso del robot, le variazioni di velocità, le rotazioni e i movimenti di presa / presa sono tutti programmati. Quindi, quando la memoria viene richiamata, il robot riproduce questi movimenti nella sequenza esatta e nella misura e velocità esatte in tutte le dimensioni.
Vedi anche intelligenza artificiale e robotica.