Tesi Robotica Analisi, progettazione e implementazione... | Page 42

i i “LP_Tesi” — 2013/10/17 — 18:27 — page 42 — #42 i 42 i 1. APPROCCIO CLASSICO La funzione obiettivo può essere riscritta definendo le matrici B = [x1 − µx , . . . , xN − µx ] A = [w1 − µw , . . . , wN − µw ] nella forma ˆ ΩM L = argmin [|B − ΩA|F ] Ω soggetto al vincolo che Ω sia ortonormale, con |•|F ad indicare la distanza di Frobenius. La soluzione può essere trovata calcolando la SVD U LV T = BAT ˆ e ponendo Ω = V U T . Apprendimento parametri di Similarità La similarità è definita da quattro parametri, un fattore di scala e, come per la trasformazione euclidea, un angolo di rotazione e due coordinate di traslazione. Considerando che ogni coppia di punti corrispondenti pone due vincoli alla soluzione, sono necessarie almeno N = 2 coppie di punti per determinare univocamente una soluzione. La funzione obiettivo in questo caso