23.12.2013 Views

THÈSE

THÈSE

THÈSE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6.2. La cinématique inverse 91<br />

cinématique inverse est résolue en inversant cette relation :<br />

∆q = J −1 ∆x (18)<br />

Le système linéaire est résolu pour obtenir une nouvelle configuration plus proche de<br />

la tâche. Avec la répétition de résolutions, le système converge habituellement vers une<br />

solution satisfaisante. Cette méthode est inspirée de la méthode itérative de Newton-<br />

Raphson de résolution de systèmes non linéaires. Elle est appliquée aux membres inférieurs<br />

où le nombre de degrés de liberté est similaire au nombre de tâches. Elle ne peut cependant<br />

pas être utilisée pour les membres supérieurs pour lesquels la jacobienne associée n’est pas<br />

carrée.<br />

6.2.2 Multiplicité des solutions et pseudo-inverse<br />

La résolution numérique des modèles géométriques inverses se heurte au problème<br />

de solutions multiples. Son unicité n’est presque jamais garantie car la fonction n’est pas<br />

bijective. La plupart des systèmes multicorps peuvent en effet atteindre une posture donnée<br />

de l’espace avec plusieurs configurations différentes. Ce cas de figure arrive obligatoirement<br />

lorsque le nombre de degrés de liberté est supérieur au nombre de contraintes. Le corps<br />

humain, par exemple, possède généralement beaucoup plus de degrés de liberté que de<br />

tâches à réaliser ; le système est dit sous-contraint. C’est alors la pseudo-inverse de Moore-<br />

Penrose (J + ) qui est classiquement utilisée. Elle est définie par :<br />

{<br />

(J<br />

∆q = J + ∆x avec J + T J) −1 J T si le système est sous-contraint (m > n)<br />

=<br />

J T (JJ T ) −1 si le système est sur-contraint (m < n)<br />

où m et n représentent respectivement le nombre de lignes et de colonnes de la jacobienne.<br />

C’est l’unique matrice qui satisfasse les quatre propriétés suivantes :<br />

JJ + J = J<br />

J + JJ + = J +<br />

(JJ + ) T = JJ +<br />

(J + J) T = J + J<br />

La pseudo-inverse donne la solution de norme minimale quand le système est redondant.<br />

Elle minimise les vitesses articulaires sans pour autant permettre d’éviter les configurations<br />

singulières, ce qui constitue l’objectif initial. Il semble difficile d’éliminer totalement

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!