• Aucun résultat trouvé

Projet Robotique 2012

N/A
N/A
Protected

Academic year: 2022

Partager "Projet Robotique 2012"

Copied!
2
0
0

Texte intégral

(1)

Projet Robotique 2012

Jean-Yves Didier

Le robot manipulateurS-430iF(Fig. 1(a)) du constructeur Fanuc dispose de 6 articulations (6R).

Sa grande enveloppe de travail et sa capacit´e `a manipuler des lourdes charges (jusqu’`a 130kg) en ont fait un robot tr`es largement utilis´e dans les ann´ees 1990 et adapt´e pour l’industrie automobile par exemple.

Le projet consiste `a mod´eliser math´ematiquement et graphiquement le robot mentionn´e en suivant les ´etapes d´ecrites ci-apr`es.

Etape 1 : Mod´elisation math´ematique´

D´eterminer les param`etres g´eom´etriques de Denavit-Hartenberg de ce robot. Calculer les mod`eles g´eom´etriques direct et inverse (MGD et MGI) de ce robot. La r´esolution du MGI comportera de plus une analyse des configurations singuli`eres du robot. Enfin, on s’attachera a param´etrer les diff´erents rep`eres attach´es `a chaque el´ement du robot en fonction des coordonn´ees en position et en orientation de l’effecteur.

Etape 2 : Mod´elisation virtuelle´

Ecrire un programme, en langage C++, utilisant les librairies Qt et Coin3D, permettant de cr´eer´ une repr´esentation graphique r´ealiste de ce robot (un exemple est fourni dans le fichier : ex ihm.pdf).

Un mod`ele au format VRML regroupant l’ensemble des pi`eces du robot sera fourni. Pr´evoir une grille parall`ele au plan de pose du robot et d´eplac¸able selon l’axe vertical du rep`ereR0 du robot. Elle doit pouvoir ˆetre utilis´ee afin de servir de rep`ere pour v´erifier ult´erieurement que les consignes du MGI auront ´et´e atteintes. Enfin, l’affichage des rep`eres locaux de chaque pi`ece est ´egalement requis et doit ˆetre d´esactivable `a volont´e.

Etape 3 : Animation´

E3a : En appliquant une commande articulaire (axe par axe), les diff´erentes consignes sont m´emoris´ees puis r´ep´et´ees automatiquement.

E3b : En appliquant une commande de la situation (position et orientation) du rep`ere li´e `a l’effecteur par rapport au rep`ere li´e a la base du robot, en appliquant le mod`ele g´eom´etrique inverse.

Etape 4 : D´emonstrateur en r´ealit´e augment´ee´

L’objectif est de recaler un robot virtuel sur une image r´eelle. De plus, le robot sera anim´e `a l’aide d’une interface tangible permettant de lui indiquer o`u doit se trouver l’extr´emit´e de son effecteur.

L’un des passages oblig´es est donc la r´ealisation d’une interface de visualisation permettant le mixage d’images r´eelles avec des el´ements virtuels.

e-mail: didier@iup.univ-evry.fr

1

(2)

Bar`eme de notation : (donn´e `a titre indicatif)

– ´E1 (rapport interm´ediaire - 5 points), – ´E2 (4 points),

– ´E3a (1 points), – ´E3b (2 points), – ´E4 (4 points),

– Rapport final (4 points).

Ech´eancier ´

10 avril : D´ebut du projet, pr´esentation g´en´erale ;

14 mai : Rapport interm´ediaire : mod´elisation math´ematique du robot ; 29 mai : Soutenance et rapport final dont le contenu sera :

- Rapport d’int´egration du MGI ;

- Diagramme des classes ou structure du programme ; - Structure du graphe de sc`ene ;

- Difficult´es et points techniques pertinents.

(a) Le robot manipulateur

FIGURE 1 – Le robot manipulateurFanuc S-430iF

Documentation additionnelle :

Quelques fichiers suppl´ementaires sont disponibles `a l’adresse suivante :

http://lsc.univ-evry.fr/˜didier/webpage/pedagogie/cours.html#robotrv

Parmi les documents figurent :

– Les sp´ecifications techniques de la famille de robots Fanuc S-430i, – Fichier VRML contenant les ´el´ements du robot,

– Un exemple d’IHM pour commander le robot,

– Des exemples d’utilisation de l’API Inventor (Coin3D).

2

Références

Documents relatifs

[r]

[r]

D´ eterminer une repr´ esentation param´ etrique de la droite D orthogonale au plan (BCD) et passant par le point A2. D´ eterminer les coordonn´ ees du point H, intersection de

Donner les coordonn´ees de A, B, C, D, puis d´eterminer par le calcul les coordonn´ees de I et

[r]

Il a commenc´ e par envisager de lui donner une forme carr´ ee mais, finalement, il a choisi d’augmenter un cˆ ot´ e de 4 m` etres et de diminuer l’autre cˆ ot´ e de 2 m` etre

[r]

TS 8 Interrogation 10A 19 janvier 2018 R´epondre aux questions sur la feuille.. Donner s’il existe le point d’intersection