Présentation
EnglishRÉSUMÉ
La robotique industrielle, avec notamment ses applications dans les travaux de soudage, a conduit très rapidement à l’introduction de la programmation hors ligne (PHL). Ces modes de programmation ont alors imposé l’étalonnage de l’ensemble des constituants d’une cellule de production robotisée. De nos jours, l’utilisation des algorithmes au sein de logiciels dédiés s’est considérablement simplifiée. Ces outils permettent ainsi la réalisation d’un étalonnage efficace et rapide des structures polyarticulées anthropomorphes, les robots les plus fréquemment rencontrés.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Jean-François QUINET : Ex directeur général adjoint, Krypton France - Conseiller EGEE (Entente des générations pour l’emploi et l’entreprise)
-
Patrick MAURINE : Maître de conférences - Département de génie mécanique et automatique Institut national des sciences appliquées (INSA) de Rennes
INTRODUCTION
La robotique industrielle a pris son essor aux États-Unis en 1963 avec le robot Unimate de Unimation. Les premières applications consistaient en des tâches de manutention dans des ateliers de mécanique automobile, puis des travaux de soudage par points dans les ateliers de montage et d’assemblage des grands constructeurs automobiles. Toutes ces applications nécessitaient une main-d’œuvre importante et leur pénibilité était reconnue. Le soudage par points a donc été la première application de procédés à être robotisée. C’est aussi cette application qui a été motrice dans l’introduction de la programmation hors ligne (PHL) dans l’industrie.
La programmation du soudage par point a été réalisée uniquement par apprentissage pendant quinze ans. Dans ce mode de programmation, l’opérateur dispose d’un pupitre qui lui permet de déplacer manuellement le robot à partir de boutons poussoirs et de mémoriser la position du robot (à l’arrêt) sur des poses particulières. Au fil des ans, cette programmation s’est enrichie de fonctions diverses propres au robot ainsi que de fonctions propres au procédé. Ces fonctions affinaient la programmation, facilitaient la tâche de l’opérateur et permettaient d’améliorer la qualité du résultat final. Cependant, elles allongeaient le temps nécessaire à la programmation, mais le nombre de robots installés restant faible, les utilisateurs s’en contentaient. Au début des années 1980, les lignes de montage et d’assemblage comptaient de plus en plus de robots et le temps nécessaire à leur démarrage et à leur mise au point s’allongeait. Il fallait donc impérativement diminuer ces temps.
Deux possibilités s’offraient : la duplication (d’un robot à un autre) de programmes existants et donnant satisfaction ou bien la création analytique de programmes (ancêtre de la PHL).
La duplication de programme pouvait s’effectuer de deux façons, soit à partir d’un robot de l’installation, soit à partir d’une station dite école et située hors ligne. La notion de programmation hors ligne était née.
Il a fallu pour cela revoir la conception des lignes d’assemblage car elle rendait la duplication de programmes quasiment impossible.
Cependant, pour être complet, signalons que les robots de peinture (parmi les pionniers de la robotique) ont utilisé un mode de programmation particulier : l’apprentissage de la trajectoire du robot par l’opérateur via un guidage manuel à vitesse réelle. Les principaux défauts de cette programmation résidaient dans la masse à manipuler (problèmes des inerties). La qualité et le temps de cycle requis n’étaient pas aisés à obtenir car les corrections de programmes n’étaient pas possibles et obligeaient à créer un grand nombre de programmes pour ne retenir que le meilleur.
Une variante de cette programmation est apparue vers 1978 par la mise en œuvre d’une structure mécanique allégée de même modèle cinématique théorique que le robot. Cette structure s’appelait un syntaxeur (Renault plus tard appela un tel système un « pantin »). On se trouvait alors dans le contexte d’une programmation hors ligne, et les problèmes rencontrés préfiguraient ceux qui allaient être spécifiques à ce mode de programmation.
La notion d’étalonnage de robot est alors apparue. Celle-ci a pour finalité d’éliminer les erreurs des programmes générés par PHL qui sont dues à la différence existant entre les modèles cinématiques théoriques et les modèles réels des robots installés.
Dans le même temps, le concept de cellule robotisée (aussi appelée îlot) s’est imposé et pour des raisons de sécurité, la présence humaine à l’intérieur de celle-ci a dû fortement se limiter. L’utilité de la PHL était renforcée. Dans ce contexte, la PHL ne peut être efficace que si la géométrie de l’ensemble des différents constituants de la cellule est connue. La notion d’étalonnage de robot devient alors insuffisante et c’est la cellule dans son intégralité qui doit être étalonnée.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Robotique
(60 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
2. Définition de l’étalonnage robotique industriel
Il n’existe pas de définition précise de l’étalonnage robotique industriel. On trouve essentiellement des notions issues des pratiques de constructeurs ou d’utilisateurs de robots. Pour éviter toute confusion, nous proposons des définitions auxquelles ensuite nous nous référerons avec en plus une notion industrielle récente de robot dit « à précision absolue » (il s’agit en fait d’un robot étalonné d’origine).
Notons que le terme calibration est aussi fréquemment utilisé. Nous ne l’utiliserons pas ici et nous recommandons d’en éviter l’usage pour privilégier le substantif étalonnage et le verbe étalonner. Rappelons que la calibration est l’action de mettre au calibre, le calibre étant le diamètre intérieur d’un cylindre creux et, par extension, un instrument servant d’étalon pour le contrôle des fabrications mécaniques. L’étalon est une grandeur type et l’étalonnage est la détermination de la relation existant entre les indications d’un appareil de mesure et les valeurs de la grandeur à mesurer.
2.1 Définitions restrictives limitées au robot
Nous proposons trois définitions restrictives. Les deux premières découlent d’habitudes déjà prises et fortement ancrées au niveau industriel. La troisième est plus récente et ses applications industrielles ne sont pas systématiques à l’heure actuelle.
-
Première définition restrictive : l’étalonnage d’un robot consiste à déterminer, dans une position particulière du robot, les valeurs codeurs (décalages codeurs fréquemment appelés offsets codeurs).
-
Deuxième définition restrictive : l’étalonnage d’un robot consiste en la détermination des paramètres géométriques des éléments constituant l’architecture d’un robot.
-
Troisième définition restrictive : l’étalonnage d’un robot consiste en la détermination des paramètres géométriques des éléments constituant son architecture ainsi qu’à la compensation des effets non géométriques altérant sa précision.
Nous expliquerons dans les paragraphes qui suivent la signification de ces...
Cet article fait partie de l’offre
Robotique
(60 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Définition de l’étalonnage robotique industriel
BIBLIOGRAPHIE
-
(1) - BESNARD (S.) - Étalonnage géométrique des robots série et parallèle. - Thèse de doctorat, université de Nantes (2000).
-
(2) - CHEDMAIL (P.), DOMBRE (E.), WENGER (P.) - La CAO en Robotique. - Hermès (1998).
-
(3) - DAMAK (M.) - Théorie et instrumentation pour l’étalonnage statique des robots : vers une programmation hors-ligne industriellement plus efficace. - Thèse de doctorat, École nationale supérieure d’arts et métiers de Lille (1996).
-
(4) - DANEY (D.) - Étalonnage géométrique des robots parallèles. - Thèse de doctorat, université de Nice (2000).
-
(5) - DENAVIT (J.), HARTENBERG (R.S.) - A kinematic notation for a lower-pair mechanisms based on matrices. - J. ASME applied mechanisms, p. 215-221, juin 1955.
-
(6) - DROUET...
NORMES
-
Robots manipulateurs – Critères de performance et méthodes d’essai correspondantes. - NF EN ISO 9283 - 8-98
ANNEXES
(liste non exhaustive)
HAUT DE PAGE
Leica http://www.leica.com
Faro http://www.faro.com
Automated Precision Inc. (API) http://www.apisensor.com
HAUT DE PAGE
Dynalog http://www.dynalog-us.com
HAUT DE PAGE
Krypton NV (Metris) http://www.metris.com
Metronor http://www.metronor.com
Acticm http://www.acticm.com
HAUT DE PAGE
(liste non exhaustive)
-
Metris (Belgique) http://www.metris.com
-
Kuka...
Cet article fait partie de l’offre
Robotique
(60 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive