31
Basilio Bona – DAUIN – Politecnico di Torino AA 2005/06 001/1 ROBOTICA – 01CFI Robotica - 01CFIDV, 02CFICY docente: prof. Basilio BONA tel. 7023 [email protected] www.ladispe.polito.it/meccatronica/01CFI/

Robotica - 01CFIDV, 02CFICY - ladispe.polito.it · Fare riferimento al cap. 2 del libro di testo: ... Per descrivere la cinematica dei manipolatori e dei robot mobili occorre definire

  • Upload
    lyque

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/1

RO

BO

TIC

A –

01

CFI

Robotica - 01CFIDV, 02CFICYdocente: prof. Basilio BONA

tel. 7023

[email protected]

www.ladispe.polito.it/meccatronica/01CFI/

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/2

RO

BO

TIC

A –

01

CFI

Quando pensiamo ai robot pensiamo a … (1)

Metropolis (1927) Il Pianeta Proibito (1956)

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/3

RO

BO

TIC

A –

01

CFI

Star Wars (1977) Terminator (1984)

Quando pensiamo ai robot pensiamo a … (2)

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/4

RO

BO

TIC

A –

01

CFI

Robocop (1987)

Quando pensiamo ai robot pensiamo a … (3)

I cartoni giapponesi

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/5

RO

BO

TIC

A –

01

CFI

Manipolazioneoggetti

Movimento autonomo

Più verosimilmente ci aspetta uno scenario diverso …

Attualmente, manipolazione e movimento autonomo sono ancora scarsamente integrati

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/6

RO

BO

TIC

A –

01

CFI

Che differenza c’è tra la robotica industriale e la robotica mobile?

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/7

RO

BO

TIC

A –

01

CFI

• Robotica industriale: si concentra sulla manipolazione• settori tradizionali manifatturieri: per movimentazione, montaggi,

saldatura, packaging, verniciatura, deposizione colle e sigillanti• diffusione crescente in settori non tradizionali (agricoltura,

abbigliamento, alimentare ecc.)

• Robotica mobile e di servizio: si concentra sulla capacitàdi movimento autonomo

• esplorazione (vulcani, robotica sottomarina, rover planetari)• sorveglianza, logistica e pulizia edifici• servizi ospedalieri, per disabili e per anziani • bonifica aree “inquinate”• sminamento• … altro ancora …

Che differenza c’è tra la robotica industriale e la robotica mobile?

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/8

RO

BO

TIC

A –

01

CFI

Robotica Industriale

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/9

RO

BO

TIC

A –

01

CFI

Robotica Industriale

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/10

RO

BO

TIC

A –

01

CFI

Robotica Industriale

Scopo: manipolare oggettiI robot si indicano più

spesso con il termine di– Manipolatori industriali– Bracci robotici

La base è fissa o trasla in modo limitato

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/11

RO

BO

TIC

A –

01

CFI

Che cos’è un robot per l’ingegnere ?

• una catena cinematica

• un sistema dinamico multicorpo con vincoli

• un sistema dotato di azionamenti e motori

• un sistema con sensori di vario genere

• un sistema che va controllato

• un sistema su cui gira del software

• … insomma … un sistema meccatronico

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/12

RO

BO

TIC

A –

01

CFI

Argomenti da trattare

• Rappresentazioni e modelli del mondo 3D: vettori, matrici, rototraslazioni ecc.

• Cinematica diretta e inversa, di posizione e di velocità• Statica: come le forze alla punta si riflettono nei giunti e

viceversa• Dinamica: come si scrive un modello per la simulazione

e il controllo• Robotica mobile:

– Strutture: ruotate, a gambe, altre; tipi di ruota, ecc.– Sensori: infrarossi, sonar, visione mono e stereo– Algoritmi: mapping, localization, exploration, obstacle

avoidance

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/13

RO

BO

TIC

A –

01

CFI

Rappresentazione 3D

Fare riferimento al cap. 2 del libro di testo:• Sistemi di riferimento• Vettori: rappresentano punti e/o segmenti orientati

– Operazioni vettoriali: somma, prodotto scalare, prodotto vettoriale, norma

• Matrici– Prodotto di matrice x vettore– Traccia e determinante– Rango

• Rotazioni e traslazioni• Vettori e matrici omogenee (utili anche nella grafica 3D)• …

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/14

RO

BO

TIC

A –

01

CFI

Cinematica

Per descrivere la cinematica dei manipolatori e dei robot mobili occorre definire la catena cinematica

Catena cinematica = giunti + bracci

Flexible ArmM = 9.5 [g], J = 0.547 [Kgmm^2],

L = 2.5 [cm]

M = 102 [g], J = 530 [Kgmm^2],L = 25 [cm]

M = 192 [g], J = 3595 [Kgmm^2],L = 47.5 [cm]

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/15

RO

BO

TIC

A –

01

CFI

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/16

RO

BO

TIC

A –

01

CFI

Catena cinematica (1)

Composta da– Bracci (rigidi e ideali)– Giunti (rigidi e ideali)

Definita solo a fini geometriciPossiede gradi di movimento e gradi di libertàOccorre saper fissare un riferimento per ogni parte mobile: convenzioni DH Deve essere possibile definire ogni punto in qualsiasi sistema di riferimento.

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/17

RO

BO

TIC

A –

01

CFI

Catena cinematica (2)

spalla

polso

polso spalla

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/18

RO

BO

TIC

A –

01

CFI

Catena cinematica (3)

Una struttura multicorpo composta da bracci rigidi ideali (privi di massa e altre proprietà “dinamiche”), collegati tra loro da …

giunti ideali, che consentono il movimento relativo tra due bracci successivi

Giunto 3

Giunto 1

Giunto 2

Giunti 4, 5, 6

Braccio 1

Braccio 2

Braccio 3

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/19

RO

BO

TIC

A –

01

CFI

Catena cinematica (4)

i giunti consentono un grado di movimento tra i bracci collegati

i giunti possono essere:– rotoidali– prismatici

i giunti Rotoidali consentono un moto di rotazione relativo tra i bracci

i giunti Prismatici consentono un moto di traslazione relativo tra i bracci

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/20

RO

BO

TIC

A –

01

CFI

Catena cinematica (5)

I giunti rotoidali si disegnano in prospettiva come piccoli cilindri con l’asse allineato all’asse di rotazione del giunto stesso.

I giunti rotoidali si disegnano in piano come piccoli cerchi oppure come piccole “clessidre”.

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/21

RO

BO

TIC

A –

01

CFI

Catena cinematica (6)

I giunti prismatici si disegnano in prospettiva come piccoli cilindri con l’asse allineato secondo l’asse di rotazione del giunto stesso.

I giunti prismatici si disegnano in piano come quadrati con un punto in centro oppure come rettangoli.

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/22

RO

BO

TIC

A –

01

CFI

Catena cinematica (7)

Esempio

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/23

RO

BO

TIC

A –

01

CFI

Catena cinematica (8)

Traiettoria cartesianaposizione e assetto

q6

q3q4

q5

q2

q1

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/24

RO

BO

TIC

A –

01

CFI

Esempio di robot + base con gradi di libertà addizionali

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/25

RO

BO

TIC

A –

01

CFI

Esempio di robot con base traslante

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/26

RO

BO

TIC

A –

01

CFI

Un robot SCARA

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/27

RO

BO

TIC

A –

01

CFI

Esempio di spazio di lavoro

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/28

RO

BO

TIC

A –

01

CFI

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/29

RO

BO

TIC

A –

01

CFI

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/30

RO

BO

TIC

A –

01

CFI

Basilio Bona – DAUIN – Politecnico di TorinoAA 2005/06 001/31

RO

BO

TIC

A –

01

CFI