Robot haptique

Objectif : déterminer la loi d’évolution des efforts fournis par le robot en fonction de sa position et vérifier que l’effort est toujours conforme au CdCF.

 

Vous répondrez aux questions sur un document texte (MS Word, LibreOffice Writer ou Texte Cryptpad).

La présentation doit être claire, concise, soignée, et comporter des captures d’écran et photos pertinentes.

 

Description du système

Le robot haptique est décrit par des diagrammes SysML :

Robot Haptique

En consultant le diagramme des exigences ci-dessus, donner la valeur de l’effort que le robot doit être capable de fournir.

 

Expérimentation

Le mouvement de l’effecteur du robot étant contraint à un mouvement de translation rectiligne d’axe \(\vec z\), l’objectif est d’obtenir une relation entre l’effort dont est capable le robot en fonction de la position (toujours selon l’axe \(\vec z\)) de l’effecteur.

Matériel nécessaire

  • Un robot haptique sur un banc de mesure
  • Le logiciel de test du robot : FalconTest
  • Un dynamomètre
  • Une règle graduée

 

Préparation de la feuille de calcul

Ouvrir un logiciel de tableur (MS Excel, LibreOffice Calc …)

Créer deux colonnes (avec des en-têtes) pour recevoir les données :

  • distance [m]
  • force [N]

Créer un graphique de type « Nuage de points » (MS Excel) ou « graph XY » (LibreOffice Calc) :

  • abscisse : distance
  • ordonnées : force

 

Préparation du banc de mesure

Mettre en place le banc de mesure :

  • Relier le câble USB entre l’ordinateur et le robot
  • Brancher l’alimentation 30V
  • Vérifier la présence du connecteur shunt

  • Ouvrir le logiciel FalconTest
  • Cliquer sur le bouton Open : le statut doit passer au vert

  • Dans la fenêtre Motors, régler le curseur All sur 2000.

Dans ce cas le moteur est alimenté sous tension réduite de 13,5 V.

 

Réalisation des mesures

Toutes les données mesurées doivent être relevées directement dans la feuille de calcul préalablement préparée.

Réaliser une vingtaine de mesures. ATTENTION à bien réaliser les mesures à la limite du mouvement, pour garantir une bonne répétabilité.

Aussitôt après la fin des mesures, débrancher le robot !!

Mettre en forme correctement la courbe obtenue (titres et unités sur les axes) avant de la copier sur le document réponse.

 

Conclure quant au respect du cahier des charges.

 

Simulation

Pour réaliser la simulation, nous utiliserons le modèle MATLAB/Simulink ROBOT_HAPTIQUE.slx.

Télécharger l’archive ROBOT_HAPTIQUE.zip, puis la dézipper dans le dossier du groupe (sur le disque réseau ).

Lancer MATLAB et définir comme dossier courant (current folder) le dossier du modèle précédemment dézippé.

 

Paramétrage du modèle

Couples moteurs

Moteurs utilisés :

  • Moteurs à courant continu à aimants permanents
  • Référence : Mabuchi RS-555PH-15280
Tension À Vide Au régime nominal (rendement 0,53) Rotor calé
Nominale Vitesse Courant Vitesse Courant Couple Puissance Couple Courant
  tr/min   tr/min   mN-m W mNm A
30 v 2350 0,026 1990 0,14 13,7 2,85 88 0,769

 

Mesurer la tension effective aux bornes des moteurs.

 

À l’aide des caractéristiques du moteur, calculer le couple moteur théorique que l’on obtient sous cette tension.
×

 

Les bras sont mis en mouvement par l’intermédiaire d’un système à cabestan : un câble est enroulé à la fois autour du bras (profile circulaire) et autour d’un cylindre, tangent au bras, appelé cabestan.

La transmission de mouvement ainsi réalisée est de type « roulement sans glissement ». Grâce au phénomène du frottement exponentiel, l’action mécanique peut être transmise par adhérence, sans denture.

Le rapport cinématique de la transmission par cabestan à câble est de 1/7,627.

Calculer alors le couple théorique sur les bras du robot, et renseigner cette valeur sur le modèle Simulink.
×

 

Consigne de déplacement

Paramétrer le bloc Consigne de position afin de pouvoir imposer un mouvement rectiligne uniforme d’amplitude 100mm, à partir de la position initiale (-200 mm par rapport à l’arrière du robot), sur une durée de 10s (la durée de simulation !).

 

Simulation

Lancer la simulation et observer la courbe d’évolution de l’effort.

Qualifier, quantifier et expliquer les écarts constatés avec les résultats expérimentaux.

 

Conclure quant au respect du cahier des charges.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *