Calibración de Robots usando láser tracker

Documentos relacionados
Geometría Tridimensional

Capítulo 5. Modelo Matemático

Las conexiones conectan cuerpos entre sí formando un mecanismo En el ejemplo, cada cuerpo, en este caso las distintas secciones de la pala mecánica,

_ Antología de Física I. Unidad II Vectores. Elaboró: Ing. Víctor H. Alcalá-Octaviano

Sesión 3 - Movimiento Diferencial

Vectores. Observación: 1. Cantidades vectoriales.

Introducción. TEMA 2. MORFOLOGÍA

1. Vectores 1.1. Definición de un vector en R2, R3 (Interpretación geométrica), y su generalización en Rn.

Este documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales.

Capítulo 1 Introducción y análisis de sistemas CNC

Ingeniería Gráfica Aplicada

Cinemática Inversa del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

SUMA Y RESTA DE VECTORES

Te damos los elementos básicos de los vectores para que puedas entender las operaciones básicas.

MECANISMOS. Veamos los distintos tipos de mecanismos que vamos a estudiar uno a uno.

GEOMETRÍA CON LA CLASSPAD 300

a. Dibujar los paralelogramos completos, señalar los vértices con letras.

UNIDAD 6 PARA ENTENDER MEJOR LOS MAPAS

Modelos y Bases de Datos

Menús. Gestor de Menús

TEMA 7. PROGRAMACIÓN BÁSICA DE TORNOS DE CNC

Figura Vector AP en la trama {A}

Universidad Politécnica de Guanajuato Semana de la Robótica Taller de introducción a la Robótica y Matlab (2 de Octubre de 2012)

6. DESCRIPCIÓN DEL SOFTWARE

Unidad: Representación gráfica del movimiento

FUNCIONES DE PROPORCIONALIDAD

Leyes de movimiento. Leyes del movimiento de Newton. Primera ley de Newton o ley de la inercia. Segunda ley de Newton

Parcial 2 Precálculo

Potencial eléctrico. du = - F dl

Lección 2. Puntos, vectores y variedades lineales.

Algunas consideraciones a realizar para usar la escritura en tu docencia

35 Facultad de Ciencias Universidad de Los Andes Mérida-Venezuela. Potencial Eléctrico

Cinemática en una Dimensión. Posición, velocidad. Cantidades vectoriales: operación de suma y diferencia.

Control y Programación n de Robots

Vectores: Producto escalar y vectorial

EL CRISTAL PERIODICIDAD

C R A S H T E S T S E G U R I D A D V I A L PUNTOS CIEGOS. Peligro a la vista

El cuadrante del éxito en la Empresa

CAPÍTULO 3. ALGORITMOS DE PREVISIÓN BASADOS EN LA EXTRAPOLACIÓN DE LOS DATOS MÁS RECIENTES

VECTORES: VOCABULARIO 1. Abscisa de un punto. 2. Ordenada de un punto. 3. Concepto de vector. 4. Coordenadas o componentes de un vector. 5.

Funciones definidas a trozos

Informática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2

DINÁMICAS PARA GRUPOS MULTICULTURALES. Las dinámicas que aportamos ofrecen posibilidades didácticas para desarrollar con grupos multiculturales.

Guía 1: Sistemas de referencia y coordenadas ArcGIS 10 o ArcGis 10.1

VECTORES. Por ejemplo: la velocidad de un automóvil, o la fuerza ejercida por una persona sobre un objeto.

INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS

Capitulo V Administración de memoria

VECTORES. Se representa gráficamente por medio de una flecha, por ejemplo: Todos los vectores poseen las siguientes características:

UNIVERSIDAD AUTÓNOMA DE ZACATECAS Programa de Ingeniería Mecánica

Propuesta de Trabajo. nuestro proyecto emprendedor I

6. VECTORES Y COORDENADAS

Tema 1. Operaciones y elementos de simetría. Objetivos:

Programa para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones

PROGRAMACIÓN LINEAL. Ejemplo a) Dibuja el recinto formado por los puntos que cumplen las siguientes condiciones:

Colegio Las Tablas Tarea de verano Matemáticas 3º ESO

ASPECTOS GENERALES PARA LA SOLUCIÓN DE PROBLEMAS RELACIONADOS CON LA CONDUCCIÓN TRANSITORIA.

M a t e m á t i c a s I I 1

ESTÁTICA 2. VECTORES. Figura tomada de

Los números racionales

1. Magnitudes vectoriales

Inversión en el plano

Álgebra Vectorial. Principios de Mecánica. Licenciatura de Física. Curso

3.9. Tutorial Excavadora

Experimento 6 LAS LEYES DE KIRCHHOFF. Objetivos. Teoría. Figura 1 Un circuito con dos lazos y varios elementos

VECTORES. Módulo, dirección y sentido de un vector fijo En un vector fijo se llama módulo del mismo a la longitud del segmento que lo define.

Objetivos: Al inalizar la unidad, el alumno:

Vectores no colineales.

Caso práctico de Cuadro de Mando con Tablas Dinámicas

MATEMÁTICAS para estudiantes de primer curso de facultades y escuelas técnicas

Programa Tracker : Cómo generar Vectores y sumarlos

RESPUESTAS A LAS DUDAS MANIFESTADAS POR EL COLEGIO DE PROFESORES RESPECTO AL PROYECTO DE POLÍTICA NACIONAL DOCENTE

MATEMÁTICAS CON LA HOJA DE CÁLCULO

Medición de la fuerza

INTRODUCCIÓN A VECTORES Y MAGNITUDES

Líneas de espera. Introducción.

Traslaciones, Homotecias, Giros y Simetrías

MICRÓFONOS. Conceptos básicos

28 = =

Nivelación de Matemática MTHA UNLP 1. Vectores

- para crear fácilmente Superficies y Parches de Splines

CICLO FORMATIVO: MANTENIMIENTO ELECTROMECÁNICO MÓDULO: MONTAJE Y MANTENIMIENTO DE LÍNEAS AUTOMATIZADAS CURSO:

ELEMENTOS DEL MOVIMIENTO

Ambas componentes del sistema tienen costos asociados que deben de considerarse.

1. Funciones y sus gráficas

Manual de uso del Cuestionario SUSESO-ISTAS 21 Versión breve

PRÁCTICA NÚMERO 1 DENSIDAD DE UNA SUSTANCIA. I. Objetivo Determinar la densidad de un líquido y un sólido midiendo su masa y su volumen.

Muchas veces hemos visto un juego de billar y no nos percatamos de los movimientos de las bolas (ver gráfico 8). Gráfico 8

Órbitas producidas por fuerzas centrales

Aplicaciones Lineales

Definición de vectores

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA UNIDAD CULHUACÁN INTEGRANTES

De la teoría a la demostración.

Errores frecuentes de Matemáticas en sexto de primaria

PASOS PARA DESARROLLAR UN BUEN PROYECTO

QUÉ ES HOMEBASE? Encontrar Libros

1 Estática Básica Prohibida su reproducción sin autorización. CONCEPTOS DE FISICA MECANICA. Conceptos de Física Mecánica

a < b y se lee "a es menor que b" (desigualdad estricta) a > b y se lee "a es mayor que b" (desigualdad estricta)

Transcripción:

Automated Precision Inc. Empowering Metrology Solutions Calibración de Robots usando láser tracker M.I. Octavio Icasio Hernandez

Objetivo: Calibración de robots (manipuladores) de n grados de libertad, mediante el uso de láser tracker, con el fin de mejorar la exactitud de posición y orientación de la herramienta unida al enlace final del manipulador (efector final). Enfoque teórico.

Introducción: Para esta platica hablaremos de un manipulador como un sistema articulado de cadena cinemática abierta (open loop) que contienen una serie de enlaces interconectados entre si de manera serial, mediante un conjunto de uniones o articulaciones, instrumentadas con sensores de posición, los cuales permiten medir la posición relativa de los enlaces adyacentes. Un manipulador con n grados de libertad es aquel que posee n articulaciones, por n+1 enlaces. Las articulaciones pueden ser angulares o de desplazamiento.

Introducción: Varios son los conceptos que se deben tomar en cuenta a la hora de tratar de entender la mecánica y el control de los manipuladores, sobre todo con el único propósito de entender una calibración estática de una dinámica. Posición y orientación Cinemática directa Cinemática inversa Velocidad y fuerza estática Momentos de torsión

Introducción: Generación de trayectorias Diseño y sensores Control de posición lineal y no lineal Control de fuerza Programación Simulación

Introducción: Existen varias fuentes de error en un manipulador: Errores del sistema mecánico Deflexiones Medición y control Errores de uniones Estos errores pueden ser repetibles (sistemáticos) o aleatorios, dependiendo de su naturaleza. Los errores aleatorios no pueden ser compensados con las técnicas clásicas de calibración, no así los errores sistemáticos los cuales una vez compensados permiten mejorar la exactitud del instrumento que los describa. De aquí en adelante llamaremos calibración de un manipulador a la corrección de sus errores sistemáticos.

Introducción:

Introducción: La mayoría de los manipuladores, sobre todo los de tipo industrial, no poseen un tipo de cadena cinemática cerrada (closed loop) que les permita auto corregir los errores de posición y orientación del efector final, es por eso que se requiere de un modelo cinemático y sofware para tal fin. La definición del modelo cinemático es el primer paso en la calibración de un manipulador, para esta platica el modelo a utilizar será el de Denavit-Hatenberg (D-H). El modelo define la posición del efector final del manipulador con respecto a la base del mismo, a través de las uniones del manipulador. Por lo tanto modificar los parámetros del modelo permite mejorar la exactitud de posición y orientación del efector final. El segundo paso en la calibración deberá ser definir el instrumento patrón con el cual se deberá calibrar el manipulador, así como la técnica que deberá ser empleada. El tercer paso consiste en el análisis de los datos realizados con el instrumento, para realizar la calibración. El cuarto y ultimo paso consiste en la validación de los valores obtenidos

Pasos básicos para calibrar un manipulador: MODELO CINEMATICO MEDICIONES TECNICA Y ANALISIS Aplicaciones VALIDACION Conclusiones Fin

Modelo cinemático D-H: Procedimiento para asignar tramas o sistema de coordenadas a los vínculos o enlaces. 1) Identifique los ejes de articulación e imagine líneas infinitas sobre ellos. 2) Identifique la perpendicular común entre ellos, o el punto de intersección. En este punto asigne el origen de la Trama asociada al vinculo. 3) Asigne el eje Zi para que apunte sobre el i-esimo eje de articulación. 4) Asigne el eje Xi para que apunte sobre la perpendicular común o si los ejes se intersectan, asigne Xi para que sea la normal al plano que contiene los 2 ejes. 5) Asigne el eje Yi para completar un sistema de coordena das de mano derecha. 6) Asigne la trama {0} para que concuerde con la {1} cuando la primera variable de articulación sea 0. Para la trama {N} seleccione la ubicación del origen y la dirección de Xi libremente, tomando en cuenta que la mayor parte de los parámetros de vinculo sean 0.

Modelo cinemático D-H: ai = la distancia de Zi a Zi+1 medida sobre Xi ai = el ángulo de Zi a Zi+1 medido sobre Xi di= la distancia de Xi-1 a Xi medida sobre Zi y qi= el ángulo de Xi-1 a Xi medido sobre Zi.

Modelo cinemático D-H: Ejemplo del modelo cinemático de un Manipulador planar de 3 vínculos. i ai-1 ai-1 di qi 1 0 0 0 q1 2 0 L1 0 q2 3 0 L2 0 q3

Modelo cinemático D-H: Derivación de transformaciones de vinculo.

Modelo cinemático D-H: Ejemplo del modelo cinemático del manipulador PUMA 560.

Láser Tracker: Uso del tracker en la Calibración de manipuladores

Técnica de calibración: Método del punto circular Existen varias técnicas para lograr la calibración de un manipulador, entre otras se pueden mencionar las siguientes: 1. El método Steepest Gradient, 2. El método de Monte Carlo, 3. El método Guided Evolutionary Simulated Annealing, y 4. El método del punto circular.

Validación de la calibración:

Aplicaciones:

Conclusiones: Hoy en día la industria aeronáutica no puede hacer uso de los manipuladores como lo hace la industria automotriz, debido a la falta de exactitud de estos, por lo tanto es necesario mejorar esta exactitud. Mejorar la exactitud de posición y orientación de un manipulador, no requiere de demasiados conocimientos sobre calibración, pero si no de un buen instrumento para realizarla. Hay bastante literatura y material para comprender el funcionamiento de un robot, sin embargo el tema de metrologia se deja de lado, no sabiendo que un manipulador bien puede ser utilizado como un instrumento de medición. En esta platica no se hablo de todos y cada uno de los errores presentes en un manipulador, pero si se dio una idea de cómo al encontrar parte de estos errores se puede mejorar a un manipulador para que desempeñe mejor su tarea. Puede ser que las personas dedicadas a la venta de robots en la industria automotriz no se necesiten mejor la exactitud de un manipulador, pues con su repetibilidad es suficiente, sin embargo, algunas de las aplicaciones aquí mencionadas dejan en claro el gran campo de aplicación que se puede abarcar.

Automated Precision Inc. Empowering Metrology Solutions GRACIAS POR SU ATENCION!