Robotique
Modélisation et calibration pour une numérisation robotisée
Publié le
Les robots sériels de grandes dimensions apportent dextérité, répétabilité et flexibilité dans les chaînes de production. Sur ces chaînes, des opérations telles que la mesure de pièces peuvent exploiter ces avantages très attractifs. Il est cependant impératif de mieux maîtriser le positionnement de l’effecteur de ces robots, pour répondre aux exigences de la mesure 3D. Dans ce contexte, une cellule de numérisation robotisée a été développée, exploitant un robot sériel 6 axes comme support d’un capteur laser plan (KZ25 Kreon), et utilisant un système de stéréovision externe pour le suivi de l’opération et la calibration de la cellule (C-Track Creaform). La calibration que nous proposons pour cette cellule permet de maîtriser la qualité et d’optimiser la vitesse de numérisation, et se veut à la fois rapide et pratique (peu de contraintes et de matériel) pour répondre à un contexte industriel.Cette calibration passe par l’identification des paramètres d’un modèle géométrique pour le robot, à l’aide d’une nouvelle méthode que nous proposons, généralisant le concept d’étude d’arc de cercle proposé dans la méthode CPA (Circle Point Analysis). Une étude comparative démontre les avantages de cette nouvelle méthode par rapport aux méthodes classiquement utilisées. Une méthode de sélection que nous avons développée permet ensuite de compléter le modèle du robot avec des paramètres non-géométriques pertinents (flexibilités, jeux). Au cours de la calibration, nous étudions également les capacités du robot en vitesse et en qualité de positionnement au travers d’indices de performance originaux. Enfin nous avons élaboré et validé une méthode de calibration en position et orientation du KZ25 sur son support (le robot) ce qui permet une numérisation à 6 DDL.En perspective, un générateur de trajectoires, à donner en consigne au robot, devra utiliser cette calibration de la cellule entière pour maîtriser la qualité de la numérisation et optimiser sa durée.