WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Elaboration d'une stratégie de coordination de mouvements pour un manipulateur mobile redondant

( Télécharger le fichier original )
par Isma Akli
USTHB - Magister 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Annexe B : Modèle Cinématique Direct du système

articulé

B.1.Présentation de la matrice jacobienne d'un bras manipulateur

Pour un système articulé, le modèle cinématique représente la relation entre les vitesses opérationnelles x& et les vitesses généralisées q& b. Considérons le modèle géométrique d'un

robot possédant n degrés de liberté, évoluant dans un espace à m dimensions (m et n sont indépendants):

x1=f1(qb1, ... ,qbn)

:

: (B.1)

:

xm=fm(qb1, ..., qbn)

x représente le vecteur des coordonnées opérationnelles, et qbi, le vecteur des coordonnées généralisées du bras manipulateur, aussi fi représente la fonction du modèle géométrique liant les deux parties appartenant respectivement, à l'espace opérationnel et à l'espace généralisé. Nous pouvons simplifier l'écriture en mettant (B. 1) sous forme vectorielle:

x=f(qb) (B.2)

Si nous dérivons l'équation (B.2), nous obtenons:

=

?

? ? ?? xm

x1

& & : Ò Ò Ò J

1

1 ? ?

? J

1

? f1

? qb1

? fm

? qb1

? f1

? q bn

? fm

...

?qbn

1

? ?

? ?

? ?

? ?

? ? J

...

:

...

:

&

qb

:

&

qb n

(B.3)

1 44 2 44 3

J b

Nous définissons alors matrice jacobienne Jb [Flü98] telle que :

[ ]

J b

=

? f ? qb

(B.4)

La matrice jacobienne Jb représente un opérateur permettant de lier les vitesses des corps d'un robot exprimées dans différents espaces vectoriels [Flü98]. On peut donc la voir comme étant l'opérateur reliant les vitesses opérationnelles x& aux vitesses articulaires q& bi.

Si les fonctions f1,....,fn sont non linéaires, alors leurs dérivées partielles sont fonction des qbi.. La matrice jacobienne est donc un opérateur linéaire dépendant de la position instantanée du robot.

Le modèle cinématique direct d'un bras manipulateur évoluant dans un espace à trois dimensions exprime la relation entre les vitesses opérationnelles, qui sont au nombre de six, et les vitesses généralisées, ayant un nombre de variables lié au système articulé.

Pour un bras ayant comme nombre de coordonnées opérationnelles égales à 6 (ce qui est suffisant pour définir la position et l'orientation de l'organe terminal), nous avons la représentation matricielle suivante :

X E

i

& r J J . . . . J

11 12 1ni ? q & b 1 i

? ?

Y E

& Ò

J J . . . . J

21 22 2n q & b 2

? ?

& J J . . . . J

Z E

31 32 3n Ò ? q & b 3 Ò

? ? ? ?

Ø & J J . . . . J

41 42 4n :

? (B.5)

? ?

?

È & Ò ? J J . . . . J Ò ?

51 52 5n :

? ? ? ? ?

Ö & ] ? ? J J . . . . J

61 62 6n Ò ÿ ? ? q & b n ] 1 444 2 444 3

J b

Nous allons dans ce qui suit formuler une méthode de calcul de la matrice jacobienne[Dao94] [Flü98].

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus