La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

ROBOT CILINDRICO RPP Impostazione del problema cinematico

Presentazioni simili


Presentazione sul tema: "ROBOT CILINDRICO RPP Impostazione del problema cinematico"— Transcript della presentazione:

1 ROBOT CILINDRICO RPP Impostazione del problema cinematico
Y0 X0 1 giunto rotoidale con asse verticale 1 giunto prismatico con asse verticale 1 giunto prismatico con asse orizzontale Le grandezze sono fornite adottando il SI Lunghezze dei bracci  l1 = 0.0, l2 = 1.7, l3 = 1.4 OX0Y0Z0  Riferimento esterno OX3Y3Z3  Riferimento dell’utensile

2 ROBOT CILINDRICO RPP 2 Impostazione del problema cinematico 2
Disporre le terne locali in base alla convenzione di Denavit-Hartenberg rispettando le assegnazioni per q1 = 0  assi X0 e X1 sovrapposti per q2 = 0  origini O1 e O2 coincidenti asse y1  parallelo all’asse del 3o giunto per q3 = 0  origini O2 e O3 coincidenti. Impostare il problema cinematico diretto per la posizione definendo la matrice M03 tramite le matrici di posizione relative Mij di Denavit-Hartenberg. Risolvere il problema cinematico inverso per la posizione Impostare il problema cinematico diretto per la velocità e l’accelerazione. utilizzando le matrici dell’asse elicoidale , le matrici di velocità e di accelerazione Partendo dalla formulazione del punto precedente impostare il problema cinematico inverso per la velocità e l’accelerazione esplicitando, senza le esemplificazioni del caso specifico, lo jacobiano che consente la soluzione. Z0 Y0 X0

3 ROBOT CILINDRICO RPP 3 Applicazione numerica tramite Matlab
Applicando le formulazioni per il problema cinematico risolvere i casi seguenti Considerare un movimento rettilineo del centro pinza con velocità uniforme dell’utensile definito da una posizione iniziale Si = [-0.75, 1.01, 0.3] e una posizione finale Sf = [0.98, -0.31, 1.4] con tempo di esecuzione TeEs = 1.5. Le operazioni matriciali riguardanti lo jacobiano devono essere programmate in forma canonica, senza le esemplificazioni del caso specifico. Per 101 posizioni dell’utensile equamente spaziate, determinare determinare le coordinate dei giunti determinare le velocità e accelerazioni dei giunti simulare e rappresentare i risultati con i programmi RPP e PoVeAc per i punti estremi del movimento, definire e memorizzare in un file asse.mat la matrice di rototraslazione  Q0_if dello spostamento dell’utensile i parametri dell’asse elicoidale e dell’ampiezza dello spostamento Uxyz_if, P_if, alfa_if, h_if. Commentare i risultati numerici ottenuti.

4 ROBOT CILINDRICO RPP 4 Applicazione numerica tramite Matlab 2
Considerare due spostamenti del centro pinza definiti rispettivamente da una posizione iniziale Si1 = [0.4, 0, 0.2] e una posizione finale Sf1 = [0.3, 0, 0.5] e, in coordinate dei giunti, posizione iniziale Qi2 = [60/180*p, 0.5, 0.6] e una posizione finale Qf2 = [240 /180*p, 0.7, 0.2] per entrambi gli spostamenti determinare e memorizzare in un file asse.mat le matrici di rototraslazione  Q0_1 e Q0_2 degli spostamenti dell’utensile i parametri dell’asse elicoidale e dell’ampiezza dello spostamento Uxyz_1, P_1, alfa_1, h_1 e Uxyz_2, P_2, alfa_2, h_2 simulare e verificare le singole posture con il programma RPP. Commentare i risultati numerici ottenuti. Z0 Y0 X0 Ritorno


Scaricare ppt "ROBOT CILINDRICO RPP Impostazione del problema cinematico"

Presentazioni simili


Annunci Google