CINEMATICA E DINAMICA PER UN ROBOT PLANARE RPR Descrizione

Slides:



Advertisements
Presentazioni simili
LA DESCRIZIONE DEL MOTO
Advertisements

Meccanica 6 21 marzo 2011 Cambiamento di sistema di riferimento
Il moto del proiettile.
Agenda per oggi Cinematica 2-D, 3-D 1.
Spazio dei giunti e spazio operativo
MANOVELLISMI STUDIO CINEMATICO E DINAMICO
METODI EQUAZIONI DIFFERENZIALI Funzioni che mettono in relazione una variabile indipendente ( es. x), una sua funzione ( es. y = f(x) ) e la.
Cinematica diretta Un manipolatore è costituito da un insieme di corpi rigidi (bracci) connessi in cascata tramite coppie cinematiche (giunti). Si assume.
Cinematica del braccio di un robot
Cinematica differenziale
Statica Obiettivo della statica è quello di stabilire un legame tra forze e momenti all’organo terminale e forze e/o coppie con il manipolatore, in condizioni.
Dinamica del manipolatore
Meccanica 2 1 marzo 2011 Cinematica in una dimensione
Presentazione finale di
GETTO DEL PESO Modello fisico del getto del peso.
LE TRASFORMAZIONI GALILEIANE
Robotica & Automazione di Processo Robotics Toolbox per MATLAB
Robotica & Automazione di Processo
Dinamica del punto Argomenti della lezione
PROGETTO LAUREE SCIENTIFICHE
Moto di un “punto materiale” P nello spazio tridimensionale:
Corso di Percezione Robotica (PRo) A.A. 99/00 B. Modulo di Robotica
Il problema cinematico inverso tratta la determinazione delle variabili di giunto assegnata la posizione e l’assetto dell’organo finale del manipolatore.
Un manipolatore è costituito da un insieme di corpi rigidi (bracci) connessi in cascata tramite coppie cinematiche (giunti) a formare una catena cinematica.
Cinematica differenziale
Inversione differenziale della Cinematica
Simulazione - Inversione Cinematica
Esempio – Manipolatore Antropomorfo
Cinematica: moto dei corpi Dinamica: cause del moto
Posizione di un punto nello spazio
Ancora sul moto circolare
Robot Puma 560 Caratteristiche
Determinazione Orbitale di Satelliti Artificiali Lezione 4
UNIVERSITÀ DEGLI STUDI DI PERUGIA Dipartimento di Ingegneria Industriale Prof. Francesco Castellani Corso di Meccanica Applicata A.
Metodi numerici per equazioni differenziali ordinarie Laboratorio di Metodi Numerici a.a. 2008/2009.
Puma 560 Z0 X0 Y0 La terna utensile (u) è orientata come la terna (6).
ROBOT CILINDRICO RPP 1 giunto rotoidale con asse verticale
ROBOT SPAZIALE RRR DESCRIZIONE
Velocità e accelerazioni del Robot Puma 560
ROBOT CILINDRICO RPP R19 1 giunto rotoidale con asse verticale
Robot Puma 560 prodotto da RP Automation, Inc.
ROBOT PUMA 560 Descrizione
ROBOT CILINDRICO RPP Impostazione del problema cinematico
ROBOT CILINDRICO RPP 1 giunto rotoidale con asse verticale
Robot RRR con polso sferico
Configurazione corrispondente a
ROBOT PUMA 560 Caratteristiche
CORSO CNC Nel CNC esistono “3 punti fondamentali” che chiameremo:
CINEMATICA Lezione n.3 –Fisica ITI «Torricelli» –S.Agata M.llo (ME)
IL MOTO DI UN PROIETTILE
Il moto.
Studio delle singolarità del robot a 7 giunti KUKA LWR4
Fondamenti di Robotica
Relatore Candidato Prof. Alessandro De Luca Daniele De Simone
Meccanica I moti rettilinei
Introduzione alla fisica
IL MOVIMENTO Spazio e tempo Spostamento Legge oraria Velocita’
LE FORZE E IL MOVIMENTO.
E’ il moto di un punto materiale che si muove lungo una linea retta
Whole-body dynamic behavior and control of human-like robots. Analisi di un articolo del dipartimento di scienze informatiche dell’università di Stanford.
CINEMATICA e DINAMICA.
ANALISI CINEMATICA E DINAMICA DI UN MANIPOLATORE PARALLELO 3-UPU
Esercizi (attrito trascurabile)
Metodi numerici per lo studio di sistemi multicorpo
E SISTEMI DI RIFERIMENTO
Meccanica - I moti 1. Il moto uniforme I.
Meccanica - I moti 1. Il moto uniforme II. Si ha un moto uniforme quando il corpo percorre distanze  s uguali in intervalli  t uguali o, in modo equivalente,
Facoltà di Ingegneria Civile ed Industriale Dipartimento di Meccanica ed Aerospaziale Metodologie di Progettazione Avanzata I sistemi Multibody Slide a.
Transcript della presentazione:

CINEMATICA E DINAMICA PER UN ROBOT PLANARE RPR Descrizione qP N P YP ZP q2 q1 O X0 Y0 q3 M R G1 G2 G3 2 giunti rotoidali 1 giunto prismatico OX0Y0Z0  Riferimento esterno OXPYP Zp Riferimento dell’utensile M-O = l1 , R-N = l2 , P-R = l3 G1-O = g1 , G2-N = g2 , G3-R = g3 mi , JGi massa e momento d’inerzia del braccio i

CINEMATICA E DINAMICA PER UN ROBOT PLANARE RPR Calcolo analitico con il metodo classico qP N P YP ZP q2 q1 O X0 Y0 q3 M R G1 G2 G3 fx fy ce cq1 cq3 fq2 Analizzare lo jacobiano e determinare eventuali configurazioni singolari. Commentare i risultati ottenuti. Scrivere in forma simbolica ed esplicita le equazioni, per il problema diretto e inverso, della cinematica, statica e dinamica.

CINEMATICA E DINAMICA PER UN ROBOT PLANARE RPR Calcolo analitico con il metodo matriciale qP N P YP ZP q2 q1 O X0 Y0 q3 M R Posizionare le terne locali solidali a ciascun membro seguendo le regole della convenzione di Denavit & Hartenberg. Esprimere la tabella dei parametri corrispondenti. Utilizzando le tecniche matriciali del corso, scrivere in forma simbolica ed esplicita le relazioni del problema cinematico diretto e inverso, per la posizione, velocità e accelerazione.

CINEMATICA E DINAMICA PER UN ROBOT PLANARE RPR Calcolo numerico con Matlab Utilizzare le tecniche matriciali del corso per il seguente calcolo numerico. Per l1 = 1.3 m, l2 = 1.2 m, l3 = 0.5 m e per un movimento di traslazione rettilineo con velocità uniforme dell’utensile determinare le coordinate dei giunti e le rispettive derivate. Le coordinate vanno calcolate per 101 posizioni dell’utensile equamente spaziate. Sviluppare i calcoli e commentare i risultati numerici per le due traiettorie Posa iniziale Si = [-0.5 m, 2.2 m, 30°], posa finale Sf = [1.4 m, 1.0 m, 30°], tempo di esecuzione TeEs = 1 s Posa iniziale Si = [-1.2 m, -1.9 m, 135°], posa finale Sf = [0.5 m, -1.9 m, 135°], tempo di esecuzione TeEs = 1.4 s Visualizzare e verificare i risultati ottenuti con i due programmi Matlab RPR.p e PoVeAc.m. Memorizzare le matrici QG, QGp e QGpp impiegate in PoVeAc.m in un file chiamato Giunti.mat Ritorno