ROBOT MANIPULATEUR : Différence entre versions

De Wiki d'activités IMA
(1-INTRODUCTION)
(I-PRESENTATION)
Ligne 2 : Ligne 2 :
 
= I-PRESENTATION =
 
= I-PRESENTATION =
  
'''Encadrant :''' Rochdi Merzouki
+
===='''Encadrant :'''====
 +
Rochdi Merzouki
  
  

Version du 6 mai 2013 à 15:59

I-PRESENTATION

Encadrant :

Rochdi Merzouki


Binôme : Brice Tcheussi / Stella Loembet


Objectif :

  • Réaliser un simulateur 3D du robot mobile et de son manipulateur
  • Analyser le moteur du robot mobile
  • Réaliser un modèle du moteur

Matériel :

  • Robot Kuka KR 5
  • Chassis


Logiciels/Outils :

  • Matlab / Simulink
  • Dev c++
  • langage C
  • OPENGL

II-AVANCEMENT DU PROJET

1-INTRODUCTION

Le robot holonome, à trois degrés de liberté, possède quatre roues et peut se déplacer d'avant en arrière et latéralement de gauche à droite. Il portera le robot Kuka à cinq degrés de liberté pour lui permettre une meilleure accessibilité.


Semaine 1 (séance 1 et 2)

Les deux premières séances nous ont permis de nous familiariser avec le sujet et de le prendre en main.

Nous avons contacter l'encadrant pour bien définir les objectifs du projet.

Semaine 2 (séance 3)

Nous avons recherché et collecté la documentation nécessaire pour la réalisation des modèles du robot Kuka Kr5 et pour l'analyse du moteur du robot mobile. Le modèle géométrique a été commencé, nous avons analysé le kuka pour calculer les paramètres de denavit hartenberg et définie les repères. Kuka.PNG

Semaine 2 (séance 4)

Lors de cette séance nous avons continué le modèle géométrique et nous avons commencé le modèle géométrique, nous nous sommes documentés sur la méthode de Paul. Nous avons commencé les calculs et nous n'avons pas su comment définir la matrice U, matrice de référence.

Semaine 3 (séance 5)

Retour sur la méthode de Paul qui est un peu trop complexe, nous pensons changer de méthodologie car celle-ci est trop longue à comprendre, de plus nous ne trouvons pas la matrice qui représente la situation de notre effecteur dans le repère voulu, nous perdrons donc du temps. Nous avons travaillé sur le modèle du moteur brushless mais il nous manque de nombreuses données.

Semaine 3 (séance 6)

Le modèle cinématique est établi mais il manque des moments cinématiques. La saisie des modèles complets a été fait sur Matlab, car nous n'arrivons pas à avoir une bonne version de Maple. Nous décidons d'utiliser Matlab car le logiciel possède des commandes Maple, il est donc aussi compétent pour notre travail.

Semaine 4 (séance 7)

Nous avons commencé la simulation du moteur brushless. Moteurbl.PNG

'Semaine 4 (séance 8)

Nous avons ajouté le contrôleur PI au modèle précédemment obtenu. Nous avons recueilli des mesures de vitesse du moteur réel couplées à son contrôleur. Nous avons comparé et apprécié la cohérence entre les courbes de vitesse obtenues du système réel et de la simulation et nous avons vérifié sa robustesse.

MoteurBL pi.PNG


semaine 4/5

Nous avons terminé les modèles géométriques inverse et direct, cinématique direct et dynamique du robot kuka kr 5 sur Matlab puis nous avons commencé les modèles géométrique et dynamique pour le châssis sur papier. Les roues du robot holonome étant complexes nous les avons donc simplifiées en les assimilant à des roues de voitures.

semaine 6

Nous avons analysé et installé les logiciels et bibliothèques nécessaires à la réalisation du simulateur 3D. Cela a été assez longtemps car nous avons eu des problèmes avec l'installation du DEV c++ et les bibliothèques GLUT et OPENGL.

semaine 7

semaine 8

semaine 9

semaine 10

semaine 11