Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Robotica Assistiva:
Ogni scienza dellingegneria si fonda su modelli, molto spesso matematici, utili per la progettazione, il collaudo, la manutenzione, quindi anche la robotica necessita di modelli.
Coordinate omogenee
Con le coordinate omogenee ogni trasformazione di coordinate (sia essa di rotazione o di traslazione) sempre rappresentabile da una matrice 4x4 Strumento semplice di utilit anche nei sistemi CAD e nella computer graphics
Nel caso di giunti con pi gradi di libert si pu sempre modellare con tanti giunti elementari quanti sono i gradi di libert separati da corpi di dimensioni nulle.
Non sempre il numero dei gradi di liberta coincide con il numero dei giunti; nella maggior parte dei casi cos, ma esistono anche strutture cinematiche ridondanti (numero dei giunti > numero dei gradi di libert)
9
10
11
Sono grandezze geometriche che possono essere introdotte per robot comunque realizzati (lasse del corpo non sempre coincide con un suo arre di simmetria)
13
Esempi
14
15
Con lintroduzione di questi 4 parametri geometrici possibile associare in modo univoco un sistema di riferimento ad ogni corpo della catena cinematica. Determinata la posizione di questo sistema di riferimento risulta determinata la configurazione del corpo (link), e quindi la posizione di tutti i suoi punti. Per poter controllare il robot occorre conoscere la configurazione presente e le configurazioni da raggiungere. E quindi necessario conoscere con esattezza dove si trova il robot rispetto allo spazio di lavoro Nel seguito introdotto un metodo per scegliere il sistema di riferimento solidale al corpo (non lunico modo ma quello pi largamente utilizzato): convenzione di Denavit-Hartenberg approccio sistemico
16
17
Esempio:
asse corpo 2
i-1
i-1
Per le regole in precedenza introdotte, la trasformazione complessiva di coordinate e data dalla combinazione di 4 trasformazioni elementari (in cordinate omogenee) 19
i-1
Definendo i sistemi di riferimento solidali ai corpi con la convenzione di DenavitHartenberg, resta univocamente definita la trasformazione di coordinate Ai-1i che permette di associare a Ri-1 un punto del corpo i definito su Ri . sistema di riferimento solidale al corpo i-1 La coordinata generalizzata coincide con $\theta_i$ se il giunto di rotazione, mentre coincide con $\tau_i$ se il giunto di rotazione.
20
21
Con queste scelte dei sistemi di riferimento semplice : generare il modello cinematico generare il modello dinamico disegnare con lausilio del calcolatore per definire la traiettoria per controllare il moto
per simulare graficamente il moto del robot per verificare i compiti assegnati fuori linea
22
N-1
23
Una matrice di 9 elementi ridondante per descrivere lorientamento di una terna, ne bastano solo 3 (dato che la matrice non tiene in nessun conto i 6 vincoli dovuti allortogonalit)
24
25
Esempio: caratterizzazione del modello cinematico diretto del robot didattico SCORBOT.
26
Vista fianco
27
28
29
30
pertanto
Generalmente (come in questo esempio) le strutture cinematiche permettono di decomporre il problema in 2 sottoproblemi pi semplici: un modello per individuare la posizione dellorgano di presa, un secondo modello per definire lorientamento dellorgano di presa
31
32