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

IV.5. Modèle cinématique direct

IV.5.1. Représentation générale du modèle cinématique direct

Le modèle cinématique direct d'un manipulateur mobile comportant un seul bras manipulateur, pouvant évoluer dans un espace opérationnel à trois dimensions expose les expressions des vitesses opérationnelles [ ]T

A & 1 A & 2 A & 3 A & 4 A & 5 A & 6 en fonction des vitesses

généralisées [q&b1...q & bn X & P Y&P á & ]T , comme cela est illustré en Fig IV. 15.

J(qb1,...,qbn,XP, YP,á)

FigIV.15. Présentation du Modèle Cinématique

Le calcul du modèle cinématique du système de manipulation mobile nécessite la dérivation par rapport au temps, des expressions précédemment formées en équations (4.4- 4.6) relativement aux vitesses linéaires[ ]T

A & 1 A & 2 A & 3 , pour ce qui est des vitesses angulaires, il suffit de calculer les vitesses angulaires du bras manipulateurØ& , È& et Ö& comme cela est présenté en équation (4.19) [Fou98].

1 ? ? ? ? ? ? ? ??

(4.19)

{ }

( ' ) ( ' )

a X S b Y C

+ + +

á á á &

E E

} á &

&

Z E

&

&

Ø

+á

&

È

&

Ö

+ + - +

{ ( ' ) ( ' )

a X C b Y S

E E

á á

1 ? ? ? ? ? ? ? ??

&

X S YEC YP

á á

+ +

E

X C Y S XP

E E

á á

- +

& & &

& & &

A6

&

A1

&

A2

&

A3

&

A4

&

A5

Pour modéliser un système de manipulation mobile, le calcul de la matrice jacobienne du système articulé Jm est une étape que nous nous devons d'accomplir au préalable ; nous avons présenté en Annexe B une méthode [Dao94][Flü98] pour la construire, en nous basant sur les matrices de transformations d'espaces.

Les vitesses opérationnelles linéaires X&E, Y&E et Z& E ainsi que les vitesses angulaires Ø & ,È & etÖ&

liées au repère bras RB0 sont accordées avec les vitesses généralisées du système articulé &Ang = q & b 1 . .. q & bn , grâce à la matrice jacobienne Jm, elle est fonction de la configuration

[ ]T

Ang=[qb1...qbn]T du bras manipulateur.

Dans le cadre de notre étude, nous avons présenté en Annexe B les expressions analytiques des vitesses linéaires opérationnelles X& E, Y&E et Z& E en fonction des coordonnées généralisées Ang=[qb1 qb2 qb3 qb4]T du porteur du bras Mitsubishi PA10 7CE.

Nous tenons à signaler relativement à l'équation (4.19) que l'influence des vitesses de la plateforme mobile n'apparaît que dans la représentation liée à A & 1, A & 2 et A & 4, par contre, ces vitesses ne représentent aucune importance pour les paramètres A&3, A & 5 et A & 6. De ce fait, nous pouvons subdiviser le modèle cinématique en deux parties distinctes [Bay01], représentant respectivement l'influence des vitesses relatives au système articulé, exprimées dans le vecteur [ ]T

& Ang = q & b 1 ... q & bn , et celle des vitesses de la plateforme mobile, illustrées dans

[ ]

le vecteur T

A & p = X & P Y & P á& .

Le modèle cinématique en situation du système de manipulation mobile sera donc exprimé dans l'équation (4.20)

&

& &

A=J b Ang+J p A p

(4.20)

 

La variables Jp et Jb sont des matrices telles que :

J 31

...

J 41

...

J 51

...

J 61

...

J3n

J4n

J5n

J 6n

01

{ }

( ' ) ( ' )

a X S b Y C

+ - +

E E

á á

0

0

0

0

0 0

0 1

0 0

0 0

0 ( ' ) ( ' )

- + + +

{ }

a X S b Y C 1

E E

á á

?? ?

1

et Jp=

- -

J S ... J C

á á

+ +

J C ... J S

21 1n

á á

Jb=

21 1 n

Cá

J11

Sá

J11

1 ? ? ? ? ? ?

?? ?

S á

Cá

J2n

J2n

En utilisant les notions précédentes, et en détaillant les expressions de (4.19) on aura :

&

A1

&

A2

&

A3

&

A4

&

A5

&

A6

1 r J C J S J C J S a X S b Y C

11 21 1n 2n E E

- - - + + +

&

q b1

:

&

qbn

&

XP

&

YP

&

á

1

?

?

?

?

?

?

?? ?

(4.21)

 

{ }

á á á á á á

... 1 0 ( ' ) ( ' ) 1

? ?

1n 2n 1n 2n E E

+ + + - +

{ } ?

J S J C J S J C a X C b Y S

á á á á á á

... 0 1 ( ' ) ( ' )

? ? ?

? ? J J Ò

31 3 n

... 00 0

? = ? ?

J J

41 4 n

... 00 1

? ? ?

? ? J J

... 0 0 0 Ò

51 5 n

? ?? ??

? J J

? ? 44444444444444 3

44444444444444 ÿ

1 2

61 6n

... 0 0 0

J

L'équation (4.2 1) nous permet de connaître l'expression générale de la matrice jacobienne, sans nous soucier du type de plateforme à considérer.

Les contraintes non holonomes induisent une dépendance entre les paramètres liés à la plateforme. Cette corrélation nous permet de réduire la matrice jacobienne pour former le

[ ] ?

r A ng

&

J b J p Tr &

.

1 42 43 ? ?p ÿ

&

A=

J

(4.23)

modèle cinématique réduit ; le modèle cinématique d'un manipulateur mobile est donc lié au type de plateforme portant le bras manipulateur.

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








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams