CINEMATICA INVERSA. Paolo Fiorini Dipartimento di Informatica Università degli Studi di Verona

Documenti analoghi
CINEMATICA DIRETTA. Paolo Fiorini Dipartimento di Informatica Università degli Studi di Verona

CINEMATICA DIRETTA. Introduzione. Giunti e Bracci. Paolo Fiorini Dipartimento di Informatica Università degli Studi di Verona

Pierpaolo De Filippi Dipartimento di Elettronica e Informazione Via Ponzio 34/ Ricevimento: solo su appuntamento

Controllo dei robot. (Prof. Rocco) Appello del 19 Luglio 2007

Controllo dei robot. (Prof. Rocco) Appello del 14 Luglio Firma:...

Controllo dei robot. (Prof. Rocco) Anno accademico 2004/2005 Appello del 20 Luglio 2005

Il paradigma della programmazione dinamica

Elemento Trave nel piano

Esempi di Cinematica Diretta/Inversa. Massimo Cavallari. Corso di Robotica Prof.ssa Giuseppina Gini 2007/2008

Richiami sui sistemi lineari

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 2: 21 febbraio 2013

PROBLEMA DI SCELTA FRA DUE REGIMI DI

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 9: 20 marzo 2013

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 17: 8 maggio 2012

Esercitazione di Controlli Automatici 1 n 3

Controllo dei Robot 1

Geometria 1 a.a. 2011/12 Esonero del 23/01/12 Soluzioni (Compito A) sì determinarla, altrimenti dimostrare che ciò è impossibile.

Metodologie informatiche per la chimica

IDROLISI [CH COOH][OH 3 [CH COO ][H O] ] K eq [H 2 O] [CH COO ] K i. K [CH 3COOH] K w K w. [CH 3COO ] [H ] K a K K w

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 7: 6 marzo 2012

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 2: 18 febbraio 2014

Controllo dei Robot. Corso di Controllo dei Robot Cinematica Parte 2. Paolo Lino. Dipartimento di Ing. Elettrica e dell Informazione (DEI)

CINEMATICA DIFFERENZIALE

Corso di. Gasdinamica II Tommaso Astarita

Metodi variazionali. ed agiscono sulla FORMA DEBOLE DEL PROBLEMA

UNIVERSITA DEGLI STUDI DI ROMA TRE FACOLTA DI INGEGNERIA TECNICA DELLE COSTRUZIONI MODULO I - Ing. Fabrizio Paolacci - A/A

Metodi variazionali. ed agiscono sulla FORMA DEBOLE DEL PROBLEMA

Power-Oriented Graphs (POG)

Adattamento di una funzione ad un insieme di misure Metodo dei minimi quadrati

Esercizi sulle reti elettriche in corrente continua (parte 2)

Università degli Studi di Roma Tor vergata Dipartimento di Ingegneria Civile. Corso di. Gestione ed esercizio i dei sistemi i di trasporto

Stabilità dei Sistemi Dinamici. Stabilità Semplice. Stabilità Asintotica. Stabilità: concetto intuitivo che può essere formalizzato in molti modi

Support Vector Machines. Macchine a vettori di supporto

Corso di Fondamenti di Telecomunicazioni

ALGEBRA LINEARE I (A) PER SCIENZE STATISTICHE, A.A. 2003/04, GEMMA PARMEGGIANI

terna base, dalla matrice di trasformazione omogenea Terna utensile

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 4: 28 febbraio 2013

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 16: 13 marzo 2014

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 15: 12 marzo 2014

AMPLIFICATORI. Esp

Ettore Limoli. Lezioni di Matematica Prof. Ettore Limoli. Sommario. Calcoli di regressione

ALGEBRA LINEARE I (A) PER SCIENZE STATISTICHE, A.A. 2003/04, GEMMA PARMEGGIANI

urto v 2f v 2i e forza impulsiva F r F dt = i t

Ora, per un fotone, che è poi una «particella» con massa a riposo nulla, si ha

E SEVERAMENTE PROIBITO L USO DI CALCOLATRICI PROGRAMMABILI, TABLET, SMARTPHONE E NETBOOK. Nome Cognome. V=20 m/s

Predimensionamento reti chiuse

Dipartimento di Scienze Statistiche Università di Bologna. Matematica finanziaria aa lezione 12: 6 marzo 2014

Predimensionamento reti chiuse

d 1 (t) u(t) + m(t)

PROGETTO PER IL LABORATORIO DI ASD A.A. 2017/18 VERSIONE 1.1

di una delle versioni del compito di Geometria analitica e algebra lineare del 12 luglio 2013 distanza tra r ed r'. (punti 2 + 3)

Laboratorio 2B A.A. 2012/2013. Elaborazione Dati. Lab 2B CdL Fisica

Metodi razionali per il calcolo del cedimento del palo singolo:

MECCANICA DEI SISTEMI

Dipartimento di Matematica per le scienze economiche e sociali Università di Bologna

SPAZIO DI LAVORO. Paolo Fiorini Dipartimento di Informatica Università degli Studi di Verona

COMPORTAMENTO DINAMICO DI ASSI E ALBERI

Calcolo Scientifico e Matematica Applicata Secondo Parziale, Ingegneria Ambientale

ESERCITAZIONE 8. Esercitazioni del corso FONDAMENTI DI PROCESSI CHIMICI Prof. Luca Lietti

Integrazione numerica dell equazione del moto per un sistema lineare viscoso a un grado di libertà. Prof. Adolfo Santini - Dinamica delle Strutture 1

Generalità. Problema: soluzione di una equazione differenziale alle derivate ordinarie di ordine n: ( )

Trasformate e sistemi lineari

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 3:

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 20: 16 maggio 2012

Elasticità nei mezzi continui

Soluzione del compito di Fisica febbraio 2012 (Udine)

Analisi agli elementi finiti di campi vettoriali

Elementi di strutturistica cristallina I

SVM learning. R. Basili (A. Moschitti) WM&R a.a. 2013/14. Dipartimento di Ingegneria dell Impresa Università di Roma Tor Vergata

Corsi di Laurea in Farmacia e CTF Prova di Matematica

SVM learning WM&R a.a. 2015/16

Cognome Nome matr. Corso di laurea in Scienze dell architettura Geometria e Algebra a.a. 2010/11 - II compitino fila 0.

REALTÀ E MODELLI SCHEDA DI LAVORO

CAPITOLO 3 CIRCUITI DI RESISTORI

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa Esercitazione: 16 marzo 2012

Dipartimento di Statistica Università di Bologna. Matematica finanziaria aa lezione 13: 24 aprile 2013

Dimensionamento di un impianto di evaporazione a triplo effetto

Esercizi sui circuiti magnetici

AMPLIFICATORI. Esp

ESERCIZI DI MATEMATICA FINANZIARIA DIPARTIMENTO DI ECONOMIA E MANAGEMENT UNIFE A.A. 2018/ Esercizi: lezione 17/10/2018

Specifica, progetto e verifica della correttezza di algoritmi iterativi. Ragionamenti su di un algoritmo. Il metodo delle asserzioni (Floyd)

ALGEBRA LINEARE I (A) PER SCIENZE STATISTICHE, SGI E SPS, A.A. 2006/07, GEMMA PARMEGGIANI

Sistemi a più gradi di libertà: cinematica diretta

FISICA per SCIENZE BIOLOGICHE, A.A. 2014/2015 Prova scritta del 24 Febbraio 2015

4. TEOREMA DEI LAVORI VIRTUALI PER LE TRAVATURE

5.1 Controllo di un sistema non lineare

Corso di Elettrotecnica

Intorduzione alla teoria delle Catene di Markov

La soluzione delle equazioni differenziali con il metodo di Galerkin

Lezione 20. Progetto per sistemi a fase minima. F. Previdi - Automatica - Lez. 20 1

POLINOMIO MINIMO E FORMA CANONICA DI JORDAN NOTA AGGIUNTIVA PER IL CORSO DI GEOMETRIA ANALITICA E ALGEBRA LINEARE A.A DOCENTE: PAOLO LISCA

Analisi cinematica del PUMA

Dipartimento di Statistica Università di Bologna. Matematica Finanziaria aa lezione 21: 29 maggio 2013

LA CAPACITÀ ELETTRICA DEI CORPI

INDICI DI VARIABILITÀ. Proprietà essenziali

PROBLEMA 1. Soluzione. β = 64

ALGEBRA LINEARE I (A) PER SCIENZE STATISTICHE, SGI E SPS, A.A. 2005/06, GEMMA PARMEGGIANI

Transcript:

CINEMATICA INVERSA Paolo Forn Dpartmento d Informata Unvertà degl Stud d Verona

Introduzone Cnemata Dretta Dat: angol a gunt Calola: pozone e orentamento organo termnale Cnemata Invera Dat: pozone e orentamento organo termnale Calola: tutt pobl nem d angol a gunt per la poa data

Rolvbltà dell Equazone Cnemata Invera Etenza della oluzone (oluzone ammble) Getone delle oluzon multple Metodo d roluzone Forma hua Soluzone algebra Soluzone geometra Soluzone numera

Etenza della Soluzone Perhè una oluzone eta, la matre d traformazone deve eere all nterno dello pazo d lavoro del manpolatore Spazo d lavoro Detro (Dexterou Workpae DW): raggungble on qualunque orentazone Raggungble (Reahable Workpae RW): raggungble on almeno una orentazone Vale la relazone DW RW 4 4

Rolvbltà - Soluzon Multple Tak: raggungere uno pefo punto ul pano D Nr d DOF Nr d DOF del tak Due oluzon: gomto alto e gomto bao Nrd DOF > Nr d DOF del tak Infnte oluzon Il robot può muovere mantenendo fo l organo termnale 5 5

Metodo d Roluzone Una oluzone è un neme d valor per le varabl d gunto aoate alla dederata poa (pozone e orentamento) dell organo termnale Non ete un algortmo generale per la oluzone della nemata nvera Stratege d oluzone: Algebrhe: prevedono l applazone d equazon trgonometrhe Geometrhe: rduzone del problema a una ere d problem geometr planar Numerhe: oluzon teratve (non onderate) 6 6

Eempo (rpreo) α - a - d 7 7

8 8 Eempo d a - α - ) ( ) ( ) ( q R q R q R ) ( d d a q R α α α α α α α α

9 9 Eempo ) ( ) ( R R a matre d traformazone fnale dventa: Uando le formule trgonometrhe d denttà ) n( ) o(

Formule Utl Trangol gener n A n B n C a b a b b o a Somme d angol n( ) o( )

Eempo (Soluzone Algebra) Dat: Cnemata dretta per la traformazone he lega la bae al polo del manpolatore Poa del polo prea dalle oordnate (x,y) e orentamento dell ultmo brao (φ)

Eempo (Soluzone Algebra) Problema: Qual ono gl angol (,, ) he deternmano la poa (x,y,φ)? Soluzone: È data dall uguaglanza delle due matr: y x R goal φ φ φ φ R

Eempo (Soluzone Algebra) Queto porta a un tema d 4 equazon non lnear da rolvere rpetto a (,, ) x y φ φ l l l l

Eempo (Soluzone Algebra) Soluzone per Sommamo quadrat d x e y e applhamo le propretà: ottenamo: x y da u: x y 4 4

Eempo (Soluzone Algebra) ammbltà della oluzone mpone he a ompreo tra e e qund he valga: ± a elta del egno determna la poa a gomto alto o bao. angolo è alla fne dato da: A tan (, ) 5 5

6 6 Eempo (Soluzone Algebra) Soluzone per Sottuamo nelle due equazon: ottenendo: e ome prma ( ) ( ) y x y x y x x y l l y l l x ), ( tan A

Eempo (Soluzone Algebra) Soluzone per Il alolo d è ora banale avendo Atan ( φ, φ ) φ φ 7 7

Eempo (Soluzone Geometra Dat: a geometra del manpolatore Poa del polo prea dalle oordnate (x,y) e orentamento dell ultmo brao (φ) 8 8

Eempo (Soluzone Geometra Problema: Qual ono gl angol (,, ) he deternmano la poa (x,y,φ)? Soluzone: Applhamo olamente onderazon d tpo geometro 9 9

Eempo (Soluzone Geometra Soluzone per Applhamo le regole per l oeno r x y o(8 ) e valendo o( 8 ) o ottenamo x y

Eempo (Soluzone Geometra Condzon Per la raggungbltà x y Per la geometra o o 8 Soluzone mmetra '

Eempo (Soluzone Geometra Soluzone per Calolo angolo β β Calolo angolo ψ oψ x Con ondzone Atan ( y, x) y x y β ψ per < o o ψ 8 β ψ per >

Eempo (Soluzone Geometra Soluzone per Anora una volta vale φ φ