Lezione 4: Il movimento

Похожие документы
Lezione 3: Le strutture cinematiche. Vari modi per fare un braccio

Lezione 4: I motori, muscoli dei robot 1/02/2006 2

Lezione 4: I motori, muscoli dei robot

Lezione 5: I motori, muscoli dei robot

Lezione 4 I motori muscoli dei robot 2 marzo Informazioni utili relative alla lezione precedente:

I SISTEMI AUTOMATICI

Laboratorio di Automatica Alcuni temi per tesi BIAR in Automazione e Robotica

TECNOLOGIE DEI SISTEMI DI CONTROLLO ATTUATORI

PRODUZIONE DI ENERGIA OLEODINAMICA

SINTESI DI STUDIO PER NUOVA CINEMATICA TAVOLE DI SOLLEVAMENTO A PANTOGRAFO

OLEODINAMICA, OLEOIDRAULICA, IDRAULICA. Tecnologia affine alla pneumatica caratterizzata dai seguenti elementi:

Attuatori. Gli attuatori costituiscono gli elementi che controllano e permettono il movimento delle parti

Robotica: Errata corrige

Indice. Prefazione... Applicazioni della tecnologia di automazione. Concetti di base di pneumatica. Generazione e distribuzione dell aria compressa

Lezione 18. Trasmissione e carico. F. Previdi - Controlli Automatici - Lez. 18

I sistemi manifatturieri

Corso di Percezione Robotica (PRo) Modulo B. Fondamenti di Robotica

VALVOLE DI CONTROLLO

Meccanica. 5. Cinematica del Corpo Rigido. Domenico Galli. Dipartimento di Fisica e Astronomia

MOMENTI DI INERZIA PER CORPI CONTINUI

N. Nervegna - 6/6/2000 INDICE

Corso di Percezione Robotica Modulo B. Fondamenti di Robotica

Complementi di Controlli Automatici. Introduzione al corso

Modello dinamico dei robot: approccio di Newton-Eulero

Robotica - 01CFIDV, 02CFICY docente: prof. Basilio BONA tel. 7023

FISICA E LABORATORIO INDIRIZZO C.A.T. CLASSE PRIMA. OBIETTIVI U. D. n 1.2: La rappresentazione di dati e fenomeni

UNIVERSITÀ DI BERGAMO FACOLTÀ DI INGEGNERIA. Pneumatica. Roberto Strada

Robotica - 01CFIDV, 02CFICY docente: prof. Basilio BONA tel. 7023

Cinematica differenziale inversa Statica

Programmazione KR16. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Controlli Automatici Elementi base Ing. F.Criseo

Inversione della cinematica differenziale

GASKET LP SISTEMI POLIURETANICI PER GUARNIZIONI

trovare un percorso senza collisioni per passare da una configurazione ad un altra del sistema robotico

ITS MAKER Modulo industrializzazione di prodotto. Modena, febbraio 2017

Sistemi di Controllo Multivariabile

UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria

Trasmissioni Idrostatiche Integrate

Sistemi di produzione discreti. Sistemi manifatturieri Sistemi di trasporto Sistemi di movimentazione Robot industriali. I sistemi manifatturieri

La struttura di un azionamento elettrico si può riassumere in modo molto sintetico come segue: Potenza in ingresso SORGENTE DI ALIMENTAZIONE PRIMARIA

CODESYS Softmotion come gestire un robot

Esercizi sullo studio di funzione

Meccanica: branca della fisica, studio del movimento. Biomeccanica: studio del movimento animale. Padre storico: G. A. Borelli, autore del De Motu

Azionamenti oleoidraulici

motors - Servomotori per applicazioni speciali Potenti Compatti Efficienti

IMPEX TECNICHE LINEARI SRL 05/16.

Rotazioni. Debora Botturi ALTAIR. Debora Botturi. Laboratorio di Sistemi e Segnali

Componenti per la robotica: Generalità e Attuatori

MACCHINE PER LA RACCOLTA

Lezione VI Cinematica e dinamica del manovellismo. Cinematica e dinamica di un manovellismo ordinario centrato

Tipo d installazione 550* 593** 595** 593** 595** 3,00 x 2,70. 3,00 x 3,50 580** 580** 4,00 x 3,00 con 2 attuatori 550* 5,00 x 3,00 con 2 attuatori

C I R C O N F E R E N Z A...

FONDAMENTI DI CONTROLLI AUTOMATICI INTRODUZIONE

Implementazione di un sistema di moduli lineari: dimensionamento dei motori, definizione dei profili e mappatura software del movimento

SISTEMA DI ATTUAZIONE DEI GIUNTI

regolazione delle macchine motrici e volano

STUDIO ED OTTIMIZZAZIONE DI UNA TESTATA CON INIETTORE COMMON RAIL PER IL VD007

Disciplinare di Sicurezza 70c.01 MACCHINE PER LA MOVIMENTAZIONE DEI CARICHI. Caricatori frontali montati su trattrici agricole a ruote

Raccomandazioni di manutenzione e installazione. PRESE DI FORZA a punto morto TWIN DISC

Istruzioni originali. CX-T Liftrunner CX IT

Introduzione al controllo

La Trasmissione Dell Energia Meccanica

Cinematica e Controllo di un robot mobile

circostanze che lo determinano e lo modificano. Secondo alcuni studi portati avanti da Galileo GALILEI e Isac

PALLETTIZZATORI CARTESIANI SERIE PCS

CORPO RIGIDO MOMENTO DI UNA FORZA EQUILIBRIO DI UN CORPO RIGIDO CENTRO DI MASSA BARICENTRO

Controllo dei robot. I testi. Introduzione al corso. Sito web con materiale aggiuntivo: home.dei.polimi.it/rocco/controllorobot

Impianti di propulsione navale

COMANDI PER CICLI. Ciclo: un insieme di operazioni (movimentazioni, ecc.) che evolvono secondo una sequenza prestabilita.

ASSE ELETTRICO SERIE ELEKTRO SVAK ATTUATORI

7. Forze elastiche. Nella figura 1 il periodo è T = 2s e corrisponde ad un moto unidimensionale limitato tra i valori x = 0 ed x = 1.

Discrete Automation and Motion Division. Soluzioni per il Motion Control

Modulazione a larghezza di impulso ( PWM )

Tecnologia entusiasmante. Manipolatore Pick & Place liberamente programmabile HP 140T

Capitolo 3 Cinematica e Dinamica

Controlli automatici per la meccatronica

Robot Mobili su Ruote Generalità e Cinematica

GONIOMETRI BRIDGE CAMERE FOTOMETRICHE DI MISURA GRUPPI OTTICI AUTOMOTIVE TESTING EQUIPMENT

Gradi di libertà e vincoli. Moti del corpo libero

Applicazione equazione di Bernoulli: stenosi arteriosa(restringimento arteria)

Casi di successo progettazione meccanica:

Petrone Oleodinamica

Temi Esame Stato. Servizio supporto all Esame si Stato

Azionamenti Elettrici Parte 1 Generazione del moto mediante motori elettrici

Esempi di sistemi cinematici equivalenti ricavati a partire da esempi di meccanismi

Lezione 6 Richiami di Geometria Analitica

Working on ideas handling. Attuatori Idraulici Rotanti. Più di 35 anni d esperienza!

Транскрипт:

Robotica Robot Industriali e di Servizio Lezione 4: Il movimento Esigenze di controllo: tre casi diversi È importante solo la posizione finale Quasi mai, ma talvolta la struttura ci può aiutare (pick and place, assemblaggio) È importante la posizione finale (molto) e la traiettoria (abbastanza), e la struttura non ci aiuta Saldatura a punti È importante la traiettoria (molto), e di conseguenza la posizione finale Deposizione di collante, taglio, sbavatura, 2 1

Controllo punto a punto (PTP): Problema: portare il braccio in una determinata posizione. Algoritmo: Calcolare le coordinate finali di ogni giunto; Portare ogni giunto nella posizione finale. S T 3 Consideriamo un (robot) cartesiano a 2 GdL visto dall alto: Y T(300,200) S(100,50) X Il movimento dei giunti coincide con la direzione degli assi 4 2

Se muovo prima l asse X: Y T(300,200) S(100,50) X 5 Se muovo prima l asse Y: Y T(300,200) S(100,50) X 6 3

Se li muovo insieme: Y T(300,200) S(100,50) X 7 Anzi: Y T(300,200) S(100,50) X 8 4

Il controllo del manipolatore Per migliorare la traiettoria, si può usare l algoritmo del giunto dominante. Algoritmo: Calcolare le coordinate finali di ogni giunto; Trovare il giunto che impiegherà il maggior tempo (giunto dominante); Portare ogni giunto nella posizione finale, regolando le velocità in modo che tutti i giunti impieghino lo stesso tempo. S T 9 Il controllo del manipolatore Per seguire traiettorie imposte, si può usare l algoritmo di Inseguimento Cinematico della Posizione (ICdP). Algoritmo: Calcolare l equazione della traiettoria; Spezzare la traiettoria in tanti piccoli segmenti; Raggiungere successivamente l estremità di ogni segmento con l algoritmo del giunto dominante. S T 10 5

Esigenze dell ICdP Per ottenere un buon controllo di traiettoria, i punti devono essere quanto più possibile vicini fra loro. La traiettoria non può essere calcolata a priori, perché non si conosce il punto di partenza del robot (e spesso neanche quello di arrivo). Per ogni punto, occorre effettuare una IKT. Occorre poter calcolare la IKT in pochi millisecondi (10 20 al massimo, ma anche molto meno per macchine veloci). 11 Soluzioni multiple: Non è affatto detto che un braccio possa raggiungere una determinata posizione in un solo modo Molte strutture hanno normalmente due o quattro soluzioni per ogni punto Alcuni punti ammettono infinite soluzioni (punti singolari) Occorrerà fornire dei criteri per privilegiare una soluzione rispetto alle altre. 12 6

Considerazione banale Per fare muovere i giunti occorrono: Motori Organi di trasmissione 13 Prima di andare avanti: I motori appartengono alla classe degli attuatori: Dispositivi che, rispondendo a stimoli (elettrici) applicati al loro ingresso, producono modificazioni fisiche di se stessi e/o dello spazio circostante dipendenti dagli stimoli secondo una legge nota. Un bellissimo tutorial: http://www.ing.unibs.it/~cassinis/dida/evergreen/robotica/ Actuators.pdf 14 7

Requisiti dei motori: Tipo di movimento Lineare Rotatorio Controllabilità In velocità In posizione Energia: Elettrica Idraulica Pneumatica Caratteristiche elettromeccaniche Potenza Peso Dimensioni Inerzia Velocità 15 Movimento lineare: Pistoni idraulici Pistoni pneumatici Solenoidi Motori elettrici lineari (rarissimi) Leghe a memoria di forma (SMA) Bio-motori (muscoli artificiali) Altri (motori a guida sinusoidale IBM, etc.) 16 8

Robotica - Robot Industriali e di Servizio 2012-2013 Pistoni idraulici: Alta potenza specifica Impiego in ambienti pericolosi (esplosivi) Alto costo Olio in pressione (tubi) Valvole proporzionali Inadatti in alcuni ambienti 17 18 Importanza della potenza specifica: 9

Pistoni pneumatici e solenoidi: Semplicità Basso costo Discreta potenza specifica Non controllabili (on-off) 19 Movimento rotatorio: Motori idraulici (a pistoni e a palette) Motori elettrici A corrente continua Brushless Stepper 20 10

Motori idraulici rotativi: Pompa (motore) idraulico a palette: 21 Motori idraulici rotativi: Vantaggi e svantaggi come i cilindri idraulici Usati solo su macchine molto grosse 22 11