IMPRECISION ET CALIBRATION DES ROBOTS INDUSTRIELS

Documents pareils
Le polissage par laser

Sangalhos Indústria de Componentes Metálicos, SA Bicarenho Sangalhos Sangalhos

ACT Nano Action Collective Transrégionale

Cadre COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES. Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E

Experts & partenaires pour une offre globale haute performance

À propos de Phenix Systems

Vis à billes de précision à filets rectifiés

Utilisation du logiciel GALAAD

Leading in Welded Bellows Technology. Soufflets à membranes soudées pour de nombreuses applications.

PARCE QUE L ÉCOLE MÉRITE LE MEILLEUR

TD 9 Problème à deux corps

Le MeiLLeuR RappORt qualité-prix

livreblanc REALISATION D UN RESEAU INFORMATIQUE AVEC L OFFRE DE COMPOSANT FOLAN CLASSIC LAN

Gestion de parc et qualité de service

«SERVICES D INGENIERIE»

Polissage des Miroirs d Advanced Virgo : un nouveau défi. Les solutions envisagées

Rappel sur les bases de données

La plus haute sécurité n a pas de secret pour Kaba: Chambres fortes en Relastan.

Work Object APPL-PSA PSA TRNAVA

FORMATION CONTINUE. La Grande Ecole des Télécommunications. et des Technologies de l Information

EN 1090 : un nouveau défi pour les constructeurs métalliques, les maîtres d ouvrage et les concepteurs

/ / / Système de distribution audio A44/A88 Logiciel PC

Information Technology Services - Learning & Certification

Le Dessin Technique.

Acquisition. d une centrale de surveillance des températures CAHIER DES CHARGES. Maître de l'ouvrage :

Station Totale Geomax Série Zoom30

Bourg-en-Bresse, le 6 juin 2013

SOCIETE NATIONALE DES CHEMINS DE FER BELGES SPECIFICATION TECHNIQUE

Détendeur Régulateur de Pression

BTS SYSTEMES ELECTRONIQUES

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

DYNAMIQUE DE FORMATION DES ÉTOILES

Contrôle par commande prédictive d un procédé de cuisson sous infrarouge de peintures en poudre.

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

Maintenir son cap en maîtrisant sa rentabilité.

Développement de lois et de structures de réglages destinées à la téléopération avec retour d effort

GESTION, ADMINISTRATION

L innovation dans l entreprise numérique

Dossier de candidature Rentrée 2015

La solution à vos mesures de pression

André Crosnier LIRMM ERII4, Robotique industrielle 1

quick 42 QUICK 42 Le banc de redressage polyvalent destiné au traitement de tous les chocs Your safety our mission

LE CETIME votre partenaire pour le progrès et l innovation:

UNIVERSITE D'ORLEANS ISSOUDUN CHATEAUROUX

A-QU EST-CE QUE L ORIE? Intervention ADI

Investissements d avenir. Action : «Projets agricoles et agroalimentaires d avenir (P3A)»

CONFÉRENCE ET INTERPRÉTATION

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1

Siège social : 447 rue Jean Perrin ZI Douai Dorignies BP DOUAI CEDEX Tél +33 (0) Fax +33 (0)

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD.

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

Centreur fin cylindrique pour la fabrication de moules. Le développement

Guide pour le Raccordement des Logements Neufs à la Fibre Optique. Novembre 2011

Handisup juin 2015: Extrait de la liste des profils de jeunes diplômés en situation de handicap en recherche d'expériences professionnelles

MISE EN SERVICE DE L ALARME BOSCH EASY SERIES

Glissière linéaire à rouleaux

1 Gestionnaire de Données WORD A4 F - USB / / 6020 Alco-Connect

Virtua Robot de Gravage

entourer les catégories E q u i p e m e n t c o n c e r n é Lieu d'implantation : Charge initiale : Kg

Recherche De Coalescences Binaires Étalonnage Du Détecteur

Indicateur. IDé 500. Descriptif indicateur. Schéma/Encombrement

CHAUFFAGE PAR LE BOIS ESPACE AQUALUDIQUE DE CARHAIX PREMIER RETOUR D EXPERIENCE APRES TROIS ANNEES DE FONCTIONNEMENT

Whitepaper. La solution parfaite pour la mise en température d un réacteur. Système de régulation. Réacteur. de température

Le partenaire de votre innovation technologique

Fronius IG. Onduleurs centraux PV POWERING YOUR FUTURE

SEO 200. Banc d étude du positionnement angulaire d une éolienne face au vent DESCRIPTIF APPLICATIONS PEDAGOGIQUES

TD-SEC MODE OPÉRATOIRE

`bob`=p=råáí =ÇÉ=éêáëÉ=ÇÛÉãéêÉáåíÉ

ORIENTATIONS POUR LA CLASSE DE TROISIÈME

Statistiques Descriptives à une dimension

Métiers d études, recherche & développement dans l industrie

Votre Réseau est-il prêt?

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

Permanences secrétariat : Sans rendez-vous : Du lundi au jeudi de 17h00 à 21h30. Sur rendez-vous : Les mercredi et vendredi après-midi.

Dossier de presse. Technofutur 06/02/2013. Dossier de presse réalisé avec le soutien d InnovaTech ASBL

JONES & SHIPMAN ULTRAMAT Contrôle Easy ou CNC par écran tactile Rectifieuse Cylindrique Universelle

KRANNICH SOLUTION ENERGIE PME - PMI. reduction de vos couts avec l'autoconsommation

Exemples de mise en place de Projets dans les PME-PMI

RE BL. C o n v e r t i s s e u r I n f r a r o u g e B l u e t o o t h. Manuel utilisateur

RESINFO Françoise Berthoud, Anne Facq, Gilles Requilé

Une production économique! Echangeur d ions TKA

Communiqué de presse

Moisture Analyzers. Dessicateur.

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Bilan de l expérimentation Enseignements d exploration en classe de seconde. Lycée Henri Vogt, Commercy. Académie de Nancy-Metz

De la mesure à l analyse des risques

CLASSEMENT ET ARCHIVAGE

Ecole Numérique Rurale

Après un Bac technologique STI Energie et environnement

Dr. Ilias MAJDOULINE

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

Système ASC unitaire triphasé. PowerScale kva Maximisez votre disponibilité avec PowerScale

Sartorius ME Seuls les résultats comptent

DISPOSITIF DE BLOCAGE STATIQUE Ø 32 à 100 mm - double effet ISO 15552

Audio pour HDSLR. «Comment obtenir un son professionnel en filmant avec un reflex numérique?»

Centre de tournage. et de fraisage CNC TNX65/42

TruServices. Logiciel. Machines-Outils / Machines Portatives Technologie Laser / Electronique Technologie Médicale

A. Benali Objectifs du cours

Electron MECATRONIQUE. S.r.l. Educational Equipment Design, Production & Trading. Member of I.D.E.A. International Didactic Equipment Association

Transcription:

B U L L E T I N T E C H N I Q U E N 3 IMPRECISION ET CALIBRATION DES ROBOTS INDUSTRIELS Introduction Les robots sériels sont de plus en plus utilisés pour des applications telles que l usinage ou l assemblage grâce à leur grand volume de travail par rapport à leur faible investissement. Cependant, des imprécisions de positionnement peuvent apparaître en raison des erreurs géométriques de fabrication, comme la longueur des bras, un parallélisme imparfait entre les axes ou des possibles offsets dans l encodeur des moteurs. Pour compenser ces erreurs de positionnement, il est possible de modifier les offsets des encodeurs des moteurs et à partir du modèle du robot, de réaliser un étalonnage élastique qui détermine l influence de chaque défaut géométrique sur la commande du robot. Cette étude présente une méthode générale pour l identification des paramètres d étalonnage géométrique afin de compenser les défauts géométriques et ainsi améliorer la précision des robots. Moyens Les essais ont été réalisés sur deux robots Fanuc (M-71iC RJ3iB et S42iF RJ2) ainsi que sur un robot Kuka IR663. Pour effectuer les mesures nous disposons d un système à caméra Krypton K6 (Fig. 3) Nous remercions le Laboratoire LGCM de l INSA de Rennes pour leur aide dans les expérimentations et pour nous avoir permis d utiliser leurs installations et leurs équipements de mesure. AVRIL 212 Sommaire : INTRODUCTION 1 MOYENS 1 CARACTÉRISATION 1 PROBLÉMATIQUE 2 PERFORMANCES DU ROBOT PROCÉDURE DE CALIBRATION 2 3 M71IC 3 S42IF 4 KUKA IR663 4 CONCLUSIONS 5 Fig. 1 - Fanuc M-71iC Caractérisation La norme ISO 9283 (Robots manipulateurs industriels: Critères de performance et méthodes d essai correspondantes) a été utilisée pour définir la performance en positionnement des robots. Cette norme est applicable à tous les robots manipulateurs industriels et permet de caractériser la performance telle que l exactitude de distance, la répétabilité de distance, la répétabilité de pose, etc. Fig. 2 - Fanuc S42iF RJ2 Fig. 3 - Krypton K6 Page 1

z Institut MAUPERTUIS - Pôle Assemblage Problématique La programmation hors ligne (PHL) permet de générer des trajectoires au plus proche de la réalité en mode offline. Cependant, il existe toujours un écart par rapport aux poses théoriques. Cet écart de pose peut être dû à: Erreurs géométriques de fabrication Défauts mécaniques tels que des jeux, hystérésis et frottement Déformation élastique due à la charge Méconnaissance de l emplacement exact du positionneur par rapport au robot Non concordance des axes du positionneur Imprécision de la CAO de la pièce et/ou de l outillage Un robot ne sera pas précis au centième de millimètre, par contre sa précision peut être notamment améliorée après un réglage ou reprogrammation des offsets des encodeurs ou par la modification de la table de paramètres du modèle du robot. Performances du robot Pour déterminer ces performance, des mesures sont faites dans un cube placé dans l espace de travail susceptible d être le plus utilisé. Ce cube doit avoir le plus grande volume possible avec ses arêtes parallèles au repère de base du robot (Fig. 6) On estime généralement que la précision d un robot ne peut pas être inférieure à dix fois sa répétabilité. Ainsi, en mesurant la répétabilité du manipulateur, on pourra estimer la potentiel d amélioration de l étalonnage. ESSAI POINTS P1-P2-P3-P4-P5 18 P2 17 P3 J2 16 15 J1 14 13 P1 12 11 5 P5 Fig. 4 - Fanuc M71iC avec positionneur La figure 5 montre les erreurs cumulées pour le positionnement d une pièce par rapport à l extrémité d un robot. Une des principales sources d erreur est souvent l emplacement du positionneur par rapport au robot ainsi que la précision du robot lui même, d où l intérêt de faire une calibration du robot. y -5 P4 14 16 x Fig. 6 - Trajectoire d essai 18 2 Le point de départ pour améliorer la précision d un robot est de connaître sa performance en terme de répétabilité et précision. Pour ce fait on utilise la norme ISO 9283 (Fig. 6). 22 PIECE 1 PIECE 2 OUTILLAGE ROBOT PERIPHERIQUE Répétabilité de pose (RP) Exprime l écart entre les positions et orientations des poses atteintes pour la même pose commandée (Pc) répétée n fois. Exactitude de pose (AP) Exprime l écart entre une pose commandée et la moyenne des poses atteintes. Z Pc Y AP G RP Fig. 7 - Exactitude et répétabilité de positionnement X Fig. 5 - Schéma de positionnement Erreurs géométriques de fabrication du robot Erreurs encodeurs du robot Erreurs de positionnement des éléments Erreurs géométriques de fabrication des éléments Erreur relative résultante Les mesures doivent être réalisées à 1% de la charge utile. Pour caractériser les robots dont les performances dépendent de la masse embarquée, des essais complémentaires peuvent être effectués en réduisant la charge. De la même manière, la vitesse doit être à 1% de la vitesse. Des essais complémentaires peuvent être faits en réduisant la vitesse à 5% et/ ou 1%. Page 2

z(m) Imprécision et calibration des robots industriels Procédure de calibration Cette procédure est réalisée en 5 étapes: 1. Définition du robot L étude s appuie sur la convention de modélisation des robots développée par Denavit et Hartenberg (représentation au mieux du robot dans son environnement afin de lui programmer des trajectoires). Ainsi, on utilisera le terme DH pour la table des paramètres du robot. Calibration sur Fanuc M71iC En utilisant cette procédure de calibration, la répétabilité et la précision du robot ont été mesurées en termes de position et orientation. 2. Vérification du modèle géométrique direct Cette étape consiste à demander des poses articulaires au robot et à mesurer si les poses cartésiennes (x, y, z, w, p, r) atteintes correspondent à celles données par le modèle géométrique direct (MGD, modèle théorique du robot). 3. Transformation de repères Cette procédure permet de connaitre les distances et orientations de la caméra par rapport au robot. Elle est déterminée par la transformation entre le repère caméra et le repère de base du robot (TCO) pour, en passant par le MGD, connaître la position de l outil par rapport à la caméra (TCE). Fig. 1. Fanuc M71iC R3jA Base TE Outil TCE TCO* TOE Répétabilité,42,12 TC Précision,161,46 1.8 Caméra Fig. 8. Transformation de repères Grille des mesures Table 1 - Performances Fanuc M71iC Ces valeurs montrent la bonne précision de ce robot tant en position (,16mm) qu en orientation (,46 ). Avec cette procédure de calibration, il est possible d optimiser les offsets des encodeurs. Cependant, au regard de la bonne précision du robot, le changement de ces valeurs viendrait dégrader sa précision. 1.7 1.6 1.5 1.4 1.3 1.2 1.1.3.2.1 -.1 y(m) -.2 -.3 -.4 1 1.5 2 x(m) 2.5 Fig. 9. Grille des mesures Les droites vertes représentent l orientation de l outil qui doit être variable dans toutes les poses. 5. Obtention des offsets encodeurs Il faut rentrer ces valeurs sur le contrôleur du robot via le teach (procédure Master/Cal) Fig. 11. Fanuc M71iC R3jA Ces mesures ont été réalisées sans charge. On estime donc que la précision de ce robot à 1% de charge (7Kg) sera autour de,4mm (1 fois la répétabilité, estimation couramment utilisée). Page 3

Institut MAUPERTUIS - Pôle Assemblage Calibration sur Fanuc S42iF La même méthode a été appliquée sur Fanuc S42iF (sans charge, voir résultats dans tableau 2). Précision Avant calibration 1,475 Après calibration,917 Table 4 - Précision Fanuc S42iF Répétabilité,83,12 Précision 1,475,165 Table 2 - Performances Fanuc S42iF Par rapport au cas précédent, la précision de ce robot est moins bonne (1,48mm), un changement des offsets encodeur peut donc être envisagé. Etalonnage sur Kuka IR663 La même méthode a été appliquée sur Kuka IR 663 (sans charge, voir résultats dans tableau 5). Répétabilité,144,117 Précision 1,295,413 Table 5 - Performances Fanuc S42iF La faible précision de ce robot permet d envisager la modification des paramètres géométriques et des offsets encodeur. Compte tenu de la valeur de répétabilité, ce robot ne pourra pas avoir une précision inférieure à 1,4mm après étalonnage (1 fois la répétabilité, estimation couramment utilisée). Fig. 12. Fanuc S42iF La table 3 représente les offsets encodeurs obtenus avec la méthode de calibration. Joint J1 J2 J3,12 -,58 -,168 Joint J4 J5 J6,5,167,25 Table 3 - Offsets encodeur Fanuc S42iF La modification de ces offsets encodeur permet un gain de 38% en précision (voir table 4). Pour vérifier cette calibration, une nouvelle grille est créée sur des poses différentes et la précision est remesurée (tableau 4). Fig. 13 - Kuka IR663 A partir des mesures réalisées avec le système Krypton, les défauts géométriques du robot sont calculés afin d obtenir une nouvelle table des paramètres géométriques. Cette méthode mathématique ne sera pas explicitée dans ce bulletin technique (disponible sur demande). Page 4

[mm] mm [deg] Imprécision et calibration des robots industriels L identification donne des valeurs assez élevées pour certains paramètres comme dr1 (distance entre la base et le centre de l axe 1) ou dr4 (longueur du bras de l axe 4). L étape suivante est d injecter ces paramètres modifiés dans le robot et de vérifier le nouveau modèle en testant sur une nouvelle trajectoire (voir Fig.14 et 15). 2 Fig. ** 14 Pos - Erreur v:reelle c:jac en position ** 2 ** Pos v:reelle c:jac **.8 ** Or v:reelle c:jac **.8 Le premier graphique montre une amélioration de 8% en position (2mm d écart en moyenne pour 12 points testés). De même, l orientation présente une erreur presque nulle (Fig.15) Ces deux résultats montrent l efficacité de cette méthode, surtout dans le cas où le robot présente une très faible précision de départ. Fig. 15 ** Or - Erreur v:reelle c:jac en orientation ** 15 15.6.6 1 5 1 5 Avant.4 étalonnage Après étalonnage.2.4.2 Avant étalonnage Après étalonnage 5 1 15 5 1 5 15 1 15 5 1 15 Nombre Point de points Point Point Nombre Point de points Conclusions Nous avons pu voir l intérêt de déterminer les performances d un robot en terme de répétabilité avant de faire son étalonnage. En effet, les résultats obtenus permettent de déterminer les limites atteignables par l étalonnage avec une précision optimale proche de dix fois la répétabilité. Bien que ce rapport traite uniquement des robots sériels à 6 degrés de liberté, cette méthode peut être adaptée à n importe quelle machine qui ne dispose pas d un système de positionnement en boucle fermée. Pour certains procédés utilisant des charges importantes, tels que le soudage par frictionmalaxage ou le dévracage de fortes charges, des imprécisions supplémentaires proviennent de la déformation élastique des composants du robot. De ce fait, un étalonnage élastique peut être mis en œuvre pour déterminer l influence de la charge et ainsi pouvoir la compenser. B U L L E T I N T E C H N I Q U E N 3 Centre d études techniques en productique et mécatronique Contour A. De St. Exupéry Campus de Ker Lann 3517 Bruz Guillermo Montoya, Laurent Dubourg 2 99 57 15 74 2 99 52 98 77 contact@institutmaupertuis.fr L Institut Maupertuis réalise des études techniques par la mise en œuvre des compétences propres à l Institut et des compétences de ses partenaires scientifiques. Nos activités s organisent en deux pôles : Le Pôle Projets : Ce pôle assure la gestion de projets de la définition du projet, jusqu'à sa réalisation. Cette prestation réalisée par un chef de projet mis à disposition, inclut la rédaction de cahiers des charges fonctionnels, la recherche de centres de compétence, l assistance dans la démarche de propriété intellectuelle et de recherche d'outil de financement. Le Pôle Assemblage : centre de compétence en assemblages innovants et en particulier en soudage de tôles minces par laser : études de faisabilité industrielle, études collectives en soudage, études concernant l automatisation des postes et la robotisation, transfert de technologie vers les PME- PMI. L association s inscrit dans la politique régionale de soutien à la recherche appliquée et à l innovation. Son pilotage est assuré par des personnalités industrielles locales en partenariat avec l UIMM Bretagne, Autéo, le Pôle Productique Bretagne et le CETIM. L association est soutenue et subventionnée par l Union Européenne (Fonds FEDER), la Région Bretagne, le Conseil Général d Ille et Vilaine et Rennes Métropole. L Europe s engage en Bretagne avec le Fonds Européen de Développement Régional Page 5