Robotica

robotica
 
La robotica studia e sviluppa metodi che permettono a un robot di eseguire dei compiti specifici riproducendo in modo automatico il lavoro umano.

La realizzazione di un qualsiasi compito da parte di un robot è subordinata all’esecuzione di un movimento specifico che necessita di essere pianificato: l’esecuzione corretta di tale movimento è affidata ad un’unità di controllo che invia un insieme opportuno di comandi sulla base del tipo di moto desiderato.

Un sistema robotico presenta una struttura meccanica articolata ed è fondamentale schematizzarne il comportamento mediante un modello matematico che individui i legami di causa-effetto tra gli organi costituenti.

Esistono tre approcci principali per la programmazione di un’unità robotica:

Teaching-by-showing: il robot viene guidato lungo un percorso e apprende le posizioni raggiunte grazie ai sensori; in seguito, si limita a replicare quella sequenza di posizioni.

Robot-oriented: vi è un linguaggio di programmazione ad alto livello con strutture dati complesse, variabili, routine.

Object-oriented: il linguaggio è orientato agli oggetti.

back to top