Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini
Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini
Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capitolo V, Motore gestuale<br />
Figura 5. Il tool sviluppato <strong>per</strong> il calcolo della cinematica inversa<br />
A questo punto non è rimasto altro da fare che includere nel motore la parte di co-<br />
dice del tool che effettuava il calcolo della cinematica inversa:<br />
1. settare S e T con le dimensioni di braccio e avambraccio;<br />
2. istanziare un oggetto di classe SRS:<br />
SRS(&T, &S, a, p);<br />
dove a è un vettore parallelo all’avambraccio e p è parallelo al vetto-<br />
re intorno a cui ruota il gomito;<br />
3. settare la matrice G con le coordinate del punto che l’agente deve<br />
indicare (target);<br />
4. eseguire il metodo SRS::SetGoal(&G);<br />
5. eseguire il metodo SRS:SolveR1(&R1) che calcola la matrice di rota-<br />
zione della spalla;<br />
6. convertire la matrice di rotazione in una terna di singole rotazioni ri-<br />
spetto a<strong>gli</strong> assi coordinati (rappresentazione euleriana) che è quella<br />
utilizzata nel motore;<br />
81