manual ki robot

Upload: jose

Post on 06-Jul-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Manual Ki Robot

    1/72

     

    MODELACIÓN Y SIMULACIÓN CINEMÁTICA DE ROBOTS

    PRÁCTICAS DE LABORATORIOCON KIROBOT

    Readaptado por

    Guiovanny Súarez Rivera

    Del original escrito por

    Martín Meñado Arleche y Eduardo Vendrell Vidal.

    Creadores del software

    Y

    Primera adaptación realizada por

    Mauricio Arias Correa

    Facultad de IngenieríasMedellín. Colombia. Asignatura: Robótica

    Web: www.freewebs.com/guiovanny

    Medellín. Colombia2007.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    2/72

    PRÁCTICA UNO

    MODELADO GEMÉTRICO

    OBJETIVOS

    1. Familiarizar al estudiante con el ambiente de modelado geométrico desistemas robotizados que ofrece KIROBOT a través de su barra deherramientas (Toolbar) y caja de herramientas (ToolBox).

    2. Modelar geométricamente un robot articulado de dos grados de libertad(GDL).

    3. Modelar geométricamente el robot articulado IRB6 de la empresa ABB decinco grados de libertad (GDL).

    Para llevar a cabo esta práctica, primero descomprima el programa Kirobot

    en una carpeta creada bajo el nombre de

    KIROBOT , dentro de la cual encontraremos el archivo

    ejecutable . Haga doble clic sobre el mismo, y porprimera vez se obtiene el siguiente ambiente de modelado gráfico

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    3/72

     

    En él seleccione el botón New , para crear un sistema o elemento nuevo.

    Para poder saber que vamos a crear, se debe tener en cuenta que el modeladose realiza de una forma jerárquica, definiendo las entidades en varios niveles asaber:

    Primitivas: son objetos tridimensionales predefinidos en el programa.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    4/72

     Elementos: son agrupaciones de primitivas que forman un objeto simple,normalmente un elemento de un brazo-robot.

    Sistemas: son agrupaciones de elementos formando una cadena articulada,

    normalmente un brazo-robot.Células: son agrupaciones de sistemas formando células flexibles defabricación.

    Las primitivas que se disponen en el programa KIROBOT son las que semuestran en el anexo al final de este manual. 

    De acuerdo a lo anteriormente visto, para cumplir con el segundo y tercerobjetivo, debemos crear y dimensionar primero los objetos a partir de lasprimitivas, luego agruparlos y ensamblarlos de tal forma que formen el brazo.

    En resumen tenemos que uniendo estas Primitivas se pueden definirElementos a partir de los cuales se forman los Sistemas. El modelado de unbrazo-robot implica alcanzar el nivel de Sistemas, pasando previamente por elde modelado de Elementos a partir de Primitivas. 

     Ahora seleccione del menú la opción de elementos,

    y al pulsar el botón de OK, aparecerá en la parte inferior izquierda el sistemade referencia XYZ

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    5/72

     

     A continuación explicaremos cada uno de los componentes de la barra deherramientas:

    • Botones de la barra de herramientas

    Crea un sistema o elemento nuevo.

     Abre un sistema o elemento previamente creado.

    Salva el sistema o elemento actual.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    6/72

      Permite cambiar las vistas de las primitivas, los elementos o sistemas,tanto alrededor de los ejes X, Y, y Z. manipulando las barras dedesplazamientos disponibles para cada eje desde -180 hasta +180 grados. Asímismo se puede incrementar o disminuir la escala en valores de 0.05

    milímetros.

    Zoom de ventana. Realiza un zoom en el área seleccionada

    mediante el puntero del Mouse. . Si el marco que sehace alrededor de la primitiva, elemento o sistema es muy ajustado, el zoom esmáximo, de lo contrario será mínimo.

    Este es el efecto que se produce

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    7/72

     Para disminuir el zoom, se debe rodear a la primitiva, elemento o sistema conun marco de la mayor área posible en repetidas ocasiones hasta llegar altamaño requerido.

    También se obtiene el mismo efecto si sólo seleccionamos secciones de lasprimitivas, elementos o sistemas.

    Imprime lo que se tiene creado en el área de modelado gráfico.

    Da un reporte sobre los créditos del programa

    Invoca la ayuda del programa

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    8/72

    • Menús de la barra de herramientas 

    El menú de Archivo despliega las funciones de la figura

    las cuales son comunes a los editores de textoque conocemos, la función Presentación exhibe una presentación preliminardel área de modelado gráfico

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    9/72

      El menú de vistas permite inicializar   las primitivas, elementos o sistemasdesde diferentes puntos de vista como son: Alzado, planta, perfil y perspectiva.En este menú encontramos la forma de crear hasta 4 vistas diferentes,redibujar, cambiar el punto de vista, el zoom, la proyección que puede seraxométrica o cónica, se pueden ver las vistas en mosaico horizontal y vertical o

    superpuestas. También podemos activar o desactivar la barra deherramientas, la caja de herramientas y la barra de estado, ésta última ubicada

    en la parte inferior del área del modelado gráfico.

    El menú de Edición permite editar o borrar una primitiva quehaga parte de un elemento, un elemento de un sistema o un sistema completo.

    El menú de Primitivas ofrece los diferentes sólidos quepodemos utilizar para la elaboración de los elementos, sistemas y células demanufactura flexible. Estas primitivas se describen más detalladamente en elanexo a este manual. Una forma más rápida de acceder a estas primitivas eshaciendo click derecho sobre el área blanca de edición, en donde se despliegauna caja de herramientas flotantes como la que se ve en la figura

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    10/72

     

     Ahora que ya conocemos el ambiente de trabajo en el modo de modelado gráfico,procedamos a realizar nuestro primer brazo de dos grados de libertad (2 GDL).

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    11/72

    Modelado de un robot articulado de dos grados de libertad (GDL).

    Una vez inicializado el programa, vaya a la barra de herramientas y seleccione el

    botón de salvar , seguidamente en la ventana de dialogo que aparece guardeel elemento con un nombre no superior a 8 caracteres, por ejemplo comoBASE.ELM, no olvide que debe llevar la extensión ELM.

     Automáticamente en la parte superior izquierda del área, sobre la barra deherramientas aparecerá el nombre con que fue guardado el elemento.

     Ahora sobre el área blanca haga clic derecho para invocar la caja de herramientasflotante que contiene las primitivas y seleccione la primitiva Prisma, ubicada en lafila 1, columna 1 de dicha caja, en la ventana que se despliega a continuaciónvamos a dimensionarla, estos valores se deben ingresar en milímetros, pordefecto sus medidas aparecen en 100 milímetros

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    12/72

     

    Como podemos ver automáticamente aparece el sólido correspondiente a unprisma en la parte posterior y asociado a él un sistema cartesiano solidario, cuyosejes son U, V, W; sistema respecto al cual se harán las diferentestransformaciones como traslación y rotación alrededor de sus ejes, cuando

    pulsemos sobre el botón de . Como este prisma será la base

    del brazo, no se realizarán transformaciones sobre el mismo. Cambiemosentonces la altura a 50 m.m. y pulsamos en Aceptar. En caso de que se requieracambiar alguna de las dimensiones de cualquier primitiva, elija el menú de Edicióny en él escoja la opción de Editar y haga clic sobre la primitiva a modificar.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    13/72

    Utilizando el mismo procedimiento realizado para la construcción de la base delrobot, construiremos los otros dos eslabones. Veamos:

    Cree otro elemento bajo el nombre de E1.ELM, el cual corresponderá al eslabón

    1, para ello pegue un cilindro con las siguientes dimensiones: radio de 25 m.m.,altura de 100 m.m. y no realice ninguna transformación, un prisma de 50 m.m. deanchura, 50 m.m. en profundidad y 50 m.m. de altura. Observe que cuandopegamos la primitiva prisma, ésta aparece concéntrica al cilindro,

    para montarla sobre en cilindro vaya al menú de Edición yseleccione editar, en este instante la forma del puntero del mouse toma forma deun pequeño cuadrado, con él haga clic sobre cualquier línea del prisma, lo cualinvocará un cuadro de diálogo en donde se pueden hacer cambios de lasdimensiones y transformaciones del sólido que se torna de color rojo.

    Se sabe que la altura del cilindro es de 100 m.m., de lo que se deduce que dichovalor debe ser subido el prisma respecto al eje W, para lo cual pulsamos sobre

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    14/72

    Transformaciones obteniendo el siguiente menú, en él seleccione el tipo de transformación: D si va a desplazar y R si se va arotar. Para nuestro caso seleccione en tipo la opción D, en Eje la opción W y envalor digite 100, luego pulse aplicar para que la transformación haga efecto.

    Si se equivoca puede deshacer la transformación, seleccionándola y pulsando enDeshacer, pulse en cerrar y luego en aceptar en la última ventana.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    15/72

    Mire que cada nueva primitiva que se crea tiene asociada a ella un sistemacoordenado solidario, cuyos ejes son U, V, y W, a diferencia del sistema de laprimitiva de la base que tiene como ejes X, Y, y Z. Esta ventana presenta otrasopciones como son Inicializar , la cual descarta todas las transformaciones hechashasta el momento, Información la cual nos da un reporte en forma matricial sobre

    las transformaciones hechas a dicha primitiva con respecto al sistema dereferencia coordenado XYZ, esto en teoría se conoce como la matriz detransformación homogénea, Incremento permite definir el factor de incrementoo de decremento de los valores en las transformaciones, cuando se manipula esta

    barra . Esta opción no es muy usada.

     Ahora traiga una Pirámide Truncada y cambie sus dimensiones como se muestra

    en la figura , y pulse en aceptar lo que produce es lasiguiente figura

    De ella se deduce que para colocar la pirámide truncada sobre el prisma, ésta

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    16/72

    debe ser desplazada a lo largo de su eje W, una distancia de 150 m.m., valor quecorresponde a la suma de las alturas del cilindro y del prisma. Ahora entoncesvaya al menú de edición y elija editar, haga clic sobre una de las líneas de lapirámide, seleccione transformaciones y haga lo mostrado en la figura

    Recuerde que si el área del modelado gráfico tiene mucho zoom, la puede reducir

    con la herramienta de vista , ubicada en la caja de herramientas flotante

    , la que permite cambiar la escala y vista en cada uno de los ejes.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    17/72

     

    Esta herramienta es muy útil debido a que permite rotar todo el elementoalrededor de cualquiera de los ejes, lo que facilita determinar con exactitud lasdistancias que se deben desplazar cada una de las primitivas. Esta opción debeser activada primero que cualquier otra opción para poder ver su efecto. Paranuestro caso cierre todas las opciones que tenga abiertas y active la herramienta

    de vista, rote el elemento alrededor del eje z, desplazando hacia la derecha labarra correspondiente hasta que tome el valor de 90 grados y luego pulse enaplicar, como se muestra en la figura

    .

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    18/72

    Tenga en cuenta que estas rotaciones siempre se hacen con respecto al sistemade referencia XYZ, que aparece en la parte inferior izquierda. Ahora vaya aedición, elija editar y haga clic izquierdo sobre la pirámide truncada (figura queaparece en rojo), luego seleccione transformaciones y desplace la figura 150 m.m.en el eje W, haga clic izquierdo en aplicar, luego en cerrar y por último en aceptar,

    ahora con esto lo que se hizo fue colocar la pirámide truncada sobre el prisma

    Para verlo mejor pulse sobre la herramienta de vista de la caja de herramientasflotante y rote el elemento alrededor del eje z hasta 60 grados

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    19/72

    De la figura analicemos cuánto se debe desplazar la pirámide truncada hacia laizquierda, para que quede al borde del prisma: por construcción el prisma tiene deprofundidad 50 m.m., y la pirámide truncada de anchura 12 m.m., ubicada éstaúltima en el centro del prisma, por lo que se deduce que a ambos lados de lapirámide se tienen 19 m.m. disponibles del prisma para desplazarla. De acuerdo

    a lo anterior vaya a edición, seleccione editar y haga clic izquierdo sobre lapirámide truncada y en transformaciones desplácela 19 m.m. a lo largo del eje U

    No olvide hacer clic sobre aplicar, luego cierre y acepte. Ahora trate Ustedmismo de colocar al lado opuesto del prisma otra pirámide truncada con las

    mismas dimensiones, y recuerde que si se hace un desplazamiento en la direccióncontraria al sentido del eje, éste desplazamiento tiene un valor negativo. Este esel resultado que debería obtenerse

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    20/72

     Ahora cree el último eslabón en un nuevo archivo bajo el nombre de E2. ELM yseleccione de la caja de herramientas flotante la primitiva cilindro-pirámide. Tengaen cuenta que las dimensiones de esta primitiva o elemento dependen del eslabónuno, debido a que el eslabón dos encajará entre las dos pirámides truncadas, almomento del ensamble de las piezas en la elaboración del sistema. No olvide que

    la anchura de cada pirámide truncada es de 12 m.m

    Coloque las siguientes dimensiones , acepte y nohaga transformaciones. El resultado debe ser como el de la figura

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    21/72

     Ahora veamos como crear el sistema a partir de los tres eslabones anteselaborados. Para cumplir este objetivo haga clic izquierdo sobre el botón de New

    y seleccione de la ventana de diálogo la opción de sistemas y luego hagaclick izquierdo en el botón de OK.

    Luego guarde el sistema como brazo1.SIS (no olvide colocar la extensión SIS).

    El ambiente gráfico de trabajo para el sistema es semejante al del modelado, lo

    único en que difieren es en la caja de herramientas flotante queposeen. Veamos cada uno de sus componentes:

     Añade un elemento previamente creado.

    Permite Activa r o desactivar la opción de ver los ejes de Denavit-Hartenberg en la pantalla. Esta opción solo está habilitada cuando se hayacalculado el Denavit-Hartenberg.

    Invoca al módulo de programación ICROBOT, el cual no se tienedisponible para esta versión de KIROBOT.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    22/72

      Realiza el cálculo Denavit-Hartenberg.

    Despliega una caja de diálogo en donde podemos generar, cargar oguardar una simulación.

    Despliega una caja de diálogo en la que se muestran el valor de lasdiferentes variables de las articulaciones del sistema según el cálculo de Denavit-Hartenberg.

    Borra el último sistema introducido.

    Permite modificar el punto de vista y escala del sistema.

    Zoom de ventana. Permiten aumentar o disminuir el tamaño del sistemacon el puntero del Mouse.

    Salva el sistema.

    Carga un sistema.

    Imprime el sistema.

    Ya conocidos cada uno de estos componentes, estamos preparados para el

    ensamble de los elementos que harán parte del sistema. Siguiendo con el

    procedimiento, haga clic izquierdo sobre el botón para invocar cada uno

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    23/72

    de los elementos, traiga primero la base y acepte, nohaga ningún tipo de transformación en la ventana de diálogo que se despliega ycierre la ventana.

    Para una mejor visualización del elemento haga un zoom con la herramienta de

    punto de vista variando la escala, haciendo clic izquierdo varias veces en

    los botones de

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    24/72

    Llame el eslabón 1, salvado como E1.ELM, haciendo clic izquierdo en el

    botón , selecciónelo de la caja de diálogo y pulse en aceptar

    Una vez aceptado, se tiene en el área de modelado la base y el eslabón 1 comose ve en la figura, desplegando automáticamente la ventana de transformaciones.

    De acuerdo a la dimensiones de la base, el eslabón 1 debe colocarse sobre elprisma, subiéndolo 50 m.m., lo que se obtiene al realizar un desplazamiento a lo

    largo del eje Z de 50 m.m.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    25/72

    Haga clic izquierdo sobre cerrar. En este momento aparece una nueva ventanaen donde se define el tipo de movimiento que relaciona a estos dos eslabones, elcual puede ser de revolución (rotacional) o prismática (desplazamiento).

    También hay que indicar los puntos de inicio (cola) y fin (cabeza) del eje dearticulación. Se debe tener en cuenta que el eje de articulación se ubicareferenciado al sistema coordenado asociado al eslabón anterior. En nuestro casose colocará el eje de articulación de tipo rotacional o de revolución, con respecto alsistema coordenado asociado a la base que aparece de color fucsia.

    En la caja de diálogo en el primer y segundo punto se colocan las coordenadasXYZ en donde debe ir el inicio y final del eje de articulación respectivamente. En

    este caso el eje de articulación comienza en el centro de la cara superior de labase, cruzando por el centro del cilindro y prisma que hace parte del elemento 1,esto a que el sistema coordenado asociado a la base se encuentra en el centro.Esto se puede ver mejor si hacemos una vista de planta del sistema, en dondepodemos ver la cabeza del eje en forma de cruz, de color verde, ubicada en elcentro del eslabón 1.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    26/72

     De acuerdo a la figura el inicio y final del eje de articulación se colocan a 50 m.m.y 300 m.m. de la cara inferior de la base respectivamente. Se recomienda que lospuntos del eje de articulación se sobre dimensionen para que se obtenga el efectofísico deseado. Luego de ubicados los puntos del eje, pulse sobre el botón Ver ejepara visualizarlo y luego en aceptar. Con este procedimiento lo que se hizo fuecrear el primer grado de libertad o movimiento que relaciona la base con eleslabón 1. Recuerde que si comete un error, puede corregirlo eligiendo editarelemento, del menú de modelado

    y luego con el puntero del mouse - que se transforma enforma de cuadro- seleccione el eslabón a modificar.

    Creemos entonces el segundo grado de libertad, que nos relacionará loseslabones 1 y 2.

    En la caja de herramientas flotante elija el botón de añadir un elemento yen la ventana siguiente seleccione el eslabón 2

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    27/72

     

    Luego de dar clic en aceptar, inmediatamente se despliega el cuadro de diálogode las transformaciones, en donde se desplaza a lo largo del eje Z , 215 m.m. conrespecto a la cara inferior de la base, en donde descansaba inicialmente eleslabón 2; y se rota 90 grados alrededor del eje Z, como se ve en la figura

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    28/72

     

    No olvide pulsar en el botón de aplicar, luego de hacer una transformación. Sólonos falta indicar el eje de articulación, de tal forma que cruce a las dos pirámidestruncadas por su centro, así como al eslabón 2. Cierre la ventana y en el siguientecuadro de diálogo ubique los puntos del eje de articulación como se le indica en lafigura

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    29/72

     Discuta y analice con sus compañeros los puntos del eje de articulaciónobtenidos. Ahora ya estamos preparados para modelar un robot con mayornúmero de grados de libertad.

    Modelado del robot articulado IRB6 ABB de cinco grados de libertad(GDL).

    Con el fin de agilizar el trabajo en laboratorio, los pasos a realizar para laconstrucción del brazo se indicarán en forma resumida, con las siguientesconvenciones:

    DZ,100. Significa " Desplazamiento a lo largo del eje Z, una cantidad positiva de 100 milímetros"

    DZ,-100. Significa " Desplazamiento a lo largo del eje Z, una cantidad negativa de 

    100 milímetros"

    RX,90. Significa: " Rotación alrededor del eje X,  en sentido inverso a lasmanecillas del reloj, un ángulo de 90 grados"

    RX,-90. Significa: " Rotación alrededor del eje X,  en el mismo sentido de lamanecillas del reloj, un ángulo de 90 grados".

    El objetivo propuesto es construir el brazo que se muestra en la fotografía.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    30/72

     

    Comencemos entonces elaborando la base. Para ello cree un nuevo elementobajo el nombre de BASE.ELM, invoque un prisma y déle las siguientesdimensiones:

     Anchura 370, profundidad 370, altura 125. No real ice ningunatransformación .

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    31/72

    Creemos ahora el cuerpo del robot. Cree un archivo bajo el nombre deCUERPO.ELM, traiga a la pantalla:

    • Un cilindro con las siguientes dimensiones: Radio 159, altura (w) 42 y nohaga ninguna transformación.

    • Un cilindro con dimensiones de: Radio 118, altura (w) 107. Colóqueloencima del cilindro anterior realizando como transformación: DZ,42.(analice el por qué de estas transformación) 

    • Un prisma cuyas dimensiones son: Anchura 244, profundidad 226, altura343. Coloque el prisma sobre el cilindro anterior con la transformación:DZ,149;DX,15.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    32/72

    • Un cilindro-pirámide cuyas dimensiones son: Radio 75, altura de corte150, anchura (U) 83, profundidad (V) 50. Como transformaciones:DZ,575; RV,90; DV,-97.

    • Un cono truncado de dimensiones: Radio base 60, altura (W) 200, radio

    corte 45. Como transformaciones: DZ,575; RU,90; DW,122. 

    • Un cilindro-pirámide cuyas dimensiones son: Radio 75, altura de corte150, anchura (U) 83, profundidad (V) 50. Como transformaciones:DZ,575; RV,90; DV,97. Analice las transformaciones antes deaplicarlas.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    33/72

    • Un cono truncado de dimensiones: Radio base 60, altura (W) 200, radiocorte 45. Como transformaciones: DZ,575; RU,-90; DW,122.

    Creemos ahora el cuerpo del robot. Cree un archivo bajo el nombre deBRAZO.ELM, traiga a la pantalla:

    • Un cilindro-pirámide con dimensiones: Radio 75, altura corte 75, anchura(U) 0, profundidad (V) 144. Como transformaciones: RY,-90.

    • Un prisma con dimensiones: Anchura 150, profundidad 144, altura 590.Sin transformaciones:

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    34/72

    • Un cilindro-pirámide cuyas dimensiones son: Radio 75, altura de corte150, anchura (U) 130, profundidad (V) 30. Como transformaciones:RY,90; DY,-87; DZ,690. 

    • Un cilindro-pirámide cuyas dimensiones son: Radio 75, altura de corte150, anchura (U) 130, profundidad (V) 30. Como transformaciones:RY,90; DY,87; DZ,690.

    Creación del antebrazo. Cree un archivo bajo el nombre ANTEBRAZ.ELM.Recuerde que KIROBOT sólo permite nombrar sus archivos con un máximode 8 caracteres. Invoque:

    • Una pirámide truncada con las siguientes dimensiones: Anchura 144,Profundidad 144, altura 160, Plano de corte (U, V): Anchura 110,profundidad 110. Como transformaciones: RZ,-90; DZ,72.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    35/72

    • Un prisma con: Anchura 670, profundidad 144, altura 144. Comotransformaciones: RZ,90; DX,335.

    • Un cilindro pirámide con: Radio 72, altura corte 144, anchura (U) 144,profundidad (V) 22. Haga como transformaciones RY,180; DZ, 72; DX,814; DY, -61.

    • Un cilindro pirámide con: Radio 72, altura corte 144, anchura (U) 144,profundidad (V) 22. Haga como transformaciones RY,180; DZ, 72; DX,814; DY, 61. 

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    36/72

    Modelado de la muñeca. Haga un elemento bajo el nombre deMUNECA.ELM. Pegue en pantalla:• Un cilindro pirámide, cuyas dimensiones son: Radio 72, altura de corte 72,

    anchura (U) 144, profundidad (V) 100. no haga ningún tipo detransformación.

    Modelado de la mano. Cree un elemento con el nombre de MANO.ELM yinvoque los siguientes elementos:• Un cilindro, con dimensiones de: Radio 50, altura (W) 50. No haga ningún

    tipo de transformación.

    • Un prisma con dimensiones de: Anchura 100, profundidad 100, altura 25.Como transformaciones: DZ,50 ( POR QUÉ?) . 

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    37/72

    • Un prisma con dimensiones de: Anchura 20, profundidad 100, altura 100.Como transformaciones: RZ,90; DZ,75;DV,-40. 

    • Un prisma con dimensiones de: Anchura 20, profundidad 100, altura 100.Como transformaciones: DZ,90; RZ,90;DZ,75;DV,40 (POR QUÉ ?).

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    38/72

    Ensamble de los elementos

     Ahora veamos como crear el sistema a partir de los eslabones antes elaborados.

    Para cumplir este objetivo haga clic izquierdo sobre el botón de New y

    seleccione de la ventana de diálogo la opción de sistemas y luego haga clickizquierdo en el botón de OK.Luego guarde el sistema como IRB6.SIS (no olvide colocar la extensión SIS)

    Siguiendo con el procedimiento, haga clic izquierdo sobre el botón para

    invocar cada uno de los elementos, traiga primero la basey acepte, no haga ningún tipo de transformación en la ventana de diálogo que sedespliega y cierre la ventana.

    Para una mejor visualización del elemento haga un zoom con la herramienta de

    punto de vista variando la escala, haciendo clic izquierdo varias veces en

    los botones de

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    39/72

     Llame al eslabón 1, salvado como CUERPO.ELM, haciendo clic izquierdo en el

    botón , selecciónelo de la caja de diálogo y pulse en aceptar

    , en este instante el cuerpo aparece concéntrico a la base yde color rojo, a espera de que se especifiquen las transformaciones y los ejes dearticulación.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    40/72

    Como el cuerpo deberá ir sobre la base, en la ventana de transformacionesdesplacemos 125 mm (Altura de la base) el cuerpo a lo largo del eje Z, como semuestra en la figura

    , ahora ubiquemos el eje dearticulación, que para este caso debe ser rotacional. Una vez ubicado el cuerpo,se cierra la ventana pulsando sobre el botón Cerrar, lo cual despliegasimultáneamente el menú de ubicación del eje de articulación

    , recuerde que los puntos ubicados en la partesuperior e inferior corresponden a las posiciones XYZ de la cola y la cabeza deleje respectivamente y éstos son ubicados con respecto al sistema coordenadoque exhibe el programa, para este caso el sistema asociado a la base, que seencuentra ubicado en el centro. Como el eje de articulación se ubicará concéntricotanto a la base como al cuerpo, y debe atravesar ambas piezas, la cola del eje seubica en la posición (0, 0, 0) y la cabeza en (0, 0, 1000), el valor de 1000 en lacoordenada Z, corresponde a una sobre dimensión de la suma de las alturas decada uno de las primitivas (piezas) que hacen parte de la base y del cuerpo, ya

    que se recomienda sobre dimensionar los ejes de articulación para su inspección.No olvide pulsar en el botón para comprobar la ubicación del eje, luegopulse en aceptar, con este paso lo que se definió fue la relación que existe entre labase y el cuerpo, referente a la posición y tipo de articulación (Revolución). Sirequiere corregir el tipo o ubicación del eje de la articulación, vaya al menú de

    modelado y elija editar elemento , inmediatamente el puntero del

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    41/72

    mouse cambiará su forma, tomando el aspecto de un cuadrado, con el que sehará clic izquierdo sobre el cuerpo y se desplegará nuevamente la venta detransformaciones y de allí se accede de nuevo al menú de ubicación del eje dearticulación cerrando el primero.

    Cara lateral de la base y el cuerpo

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    42/72

     Ahora invoquemos el eslabón 2, brazo.ELM, haciendo clic izquierdo en el

    botón , selecciónelo de la caja de diálogo y pulse en

    aceptar, éste elemento se posiciona automáticamente en elsistema coordenado asociado a la base, como se puede ver en la vista lateral.

    Cara lateral de base, cuerpo y brazo

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    43/72

    Con las dimensiones de la cara lateral se deduce que el brazo debe subirse 575mm, a lo largo del eje z, en el menú de transformaciones desplace entonces el

    brazo dicha cantidad.

    Cara lateral de la base, cuerpo y brazo.

     Ahora definiremos el eje de articulación entre el cuerpo y el brazo. Para ellohacemos clic izquierdo sobre la opción cerrar y en el nuevo menú ubique el eje de

    articulación con los siguientes valores , cola en la

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    44/72

    posición(0, -500,575) y cabeza en la posición(0, 500,575). Recuerde que los ejesde articulación se fijan con respecto al sistema coordenado anterior, para estecaso se fijan con respecto al sistema de referencia asociado a la base del robot,que aparece en color fucsia. No olvide seleccionar la opción de ¨Revolución¨ en elcampo de tipo y pulsar sobre el botón de ¨Ver eje¨ para ver el eje de articulación.

     Analice y discuta con sus compañeros los puntos fijados para ubicar el eje,ayúdese de la vista de la cara lateral.

    Sigamos entonces con el ensamble del eslabón 3, correspondiente al antebrazo.

     Ahora traigamos al sistema el antebrazo, haciendo clic izquierdo en el botón ,

    selecciónelo de la caja de diálogo y pulse en aceptar, .Inmediatamente se despliega en pantalla la siguiente figura

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    45/72

     

    Cara lateral base, cuerpo, brazo, antebrazo 

    Miremos cuanto habría que subir el antebrazo para que éste descanse sobre elbrazo. Para cumplir este objetivo desplace la pieza 618 mm a lo largo del eje z

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    46/72

     

    Ubique los puntos del eje de articulación en las siguientes coordenadas:Cola (0, -300, 690) y cabeza (0, 300,690).

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    47/72

     

    Procedamos ahora con el ensamble de la muñeca al antebrazo, traiga al sistema

    el elemento muñeca haciendo clic sobre el botón de la caja de herramientasflotante, luego en la ventana que se despliega elija el elemento

    muñeca.ELM , la cual se ubicará en laarticulación anterior.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    48/72

     

    Si observa la ventana de transformaciones aparece en el recuadro la informaciónde la posición de la muñeca respecto a la base del robot, para este caso se nosinforma que en dicho instante la muñeca se encuentra a 1318 m.m. de la base.Para llevar la muñeca hasta el extremo del antebrazo la desplazamos a largo delos ejes x y z, 814 y 72 m.m. respectivamente.

    Recuerde aplicar cada movimiento para que éste haga efecto. Para la ubicacióndel eje de articulación rotacional entre la muñeca y el extremo del antebrazo

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    49/72

    ubique los puntos en las siguientes coordenadas con respecto al sistema asociadoa la articulación anterior, el cual se muestra en la figura de color fucsia: Cola (814,-300,72) y cabeza (814, 300, 72).

    Por último se ensamblará la mano a la muñeca del brazo. Traiga al sistema el

    elemento mano haciendo clic sobre el botón de la caja de herramientasflotante, luego en la ventana que se despliega elija el elemento mano.ELM.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    50/72

     

    Con el fin de posicionar y orientar la mano, rótela 90 grados alrededor de suspropios ejes W y U, y desplácela 144 m.m. a lo largo del eje W. Recuerde quecada elemento tiene asociado un sistema cartesiano OUVW de referenciasolidario.

     Ahora haga clic izquierdo sobre el botón cerrar, y luego en la ventana deconfiguración del eje de articulación ubique los puntos de inicio y fin del eje con lossiguientes datos: Cola (0, 0, 0), cabeza (600, 0, 0).

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    51/72

     

    Discuta y analice la ubicación este último eje de articulación con su profesor ycompañeros. Con esta quinta articulación se finaliza el ensamblado de loseslabones que hacen parte del brazo IRB6 ABB.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    52/72

     PRÁCTICA DOS 

    CINEMÁTICA DIRECTA

    OBJETIVOS

    1. Familiarizar al estudiante con el ambiente de simulación de sistemasrobotizados que ofrece KIROBOT a través de su barra de herramientas(Toolbar) y caja de herramientas (ToolBox).

    2. Simular los movimientos de un robot articulado de dos grados de libertad(GDL), a partir del cálculo de los parámetros Denavit – Hartenberg,tomados del análisis cinemático directo que realiza el software.

    3. Simular los movimientos del robot articulado IRB6 de la empresa ABB decinco grados de libertad (GDL), partiendo del cálculo de los parámetrosDenavit- Hartenberg, tomados del análisis cinemático directo que realiza elsoftware.

    4. Comparar los cálculos realizados por el alumno sobre la cinemática directaen forma manual, con los arrojados por el simulador.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    53/72

     Análisis de la Cinemática Directa del robot art iculado de dos grados delibertad (GDL).

     Ahora se procederá al cálculo de la cinemática directa y a la simulación delos movimientos del robot mostrado en la figura.

    Inicie el programa Kirobot, haga clic en archivo o en el botón y luego en

    abrir , seleccione el archivo BRAZO1.SIS (o el del nombre con

    que lo haya salvado) , haga clic derecho sobre el área

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    54/72

    de trabajo para invocar la caja de herramientas, Antes derealizar la simulación de movimientos, se debe realizar primero el cálculo de lacinemática directa al brazo, mediante los siguientes pasos:

    a. Calcular los parámetros Denavit-Hartenberg (D-H), lo que generaautomáticamente los sistemas coordenados asociados a cada articulación.

    b. Variar los parámetros Denavit-Hartenberg arrojados en forma matricial, paragenerar las secuencias de movimientos deseados.

    c. Guardar cada uno de los movimientos o secuencia de movimientos con unnombre y extensión .CNN.

    d. Cargar la o las secuencias de movimientos deseadas (configuraciones) ysalvar el conjunto de ellas bajo le extensión .SIM

    e. Ejecutar la simulación, analizar y corregir los movimientos generados.

    Paso a: Cálculo de los parámetros D-H

    En el ambiente de trabajo haga clic derecho y a continuación seleccione en la caja

    de herramientas que se despliega el botón de Cacul Denavit  , luego en la

    nueva ventana de diálogo , no haga ningún tipo demodificación, sólo pulse en aceptar, pues para este curso se trabajará con elsentido positivo de los ejes W (dirigidos hacia arriba o hacia la derecha) y elsistema de origen se fijará en la base, o sea en la posición (0,0,0) con respecto alos ejes X,Y,Z, respectivamente. En este instante el programa asigna los sistemascoordenados asociados a cada eslabón, como se pueden ver en la figura y calculalos parámetros D-H.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    55/72

     

    Los parámetros D-H se invocan pulsando sobre el botón , de la caja deherramientas, la que nos muestra inmediatamente la siguiente tabla:

    En ella podemos observar el número de articulaciones (Art), que para este casoson dos (2 GDL), el parámetro Theta, que es variable, debido a las articulacionesrotacionales del brazo, por lo que aparece en color rojo; d,  Al fa, y a, en colornegro, parámetros constantes, que no podrán ser variados durante la simulación,

    a diferencia del parámetro Theta.

    Pasos b y c : Cambio de los parámetros D-H y generación de los movimientos

    Para la configuración del brazo fabricado sólo tenemos la posibilidad de variar elparámetro Theta en las articulaciones 1 y 2, estas variaciones se pueden hacer enforma independiente en cada articulación, simultáneamente o combinaciones deellas. Cada una de estas variaciones se salva con un nombre nemotécnico y

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    56/72

    con la extensión CNN, pero antes de ello se deben aplicar cada una de ellas,

    pulsando el botón . El conjunto de estos movimientos posteriormenteson reproducidos en el orden preferido por el usuario, lo que en conjunto genera lasecuencia de movimientos.

    Lo que se realiza es muy parecido al principio básico de las películas de cine, endonde se crea una a una las tomas y luego se reproducen en un orden y velocidadespecíficas.

    La matriz que relaciona cinemáticamente cada uno de estos parámetros seconoce como la matriz A o matriz D-H, la cual puede ser apreciada al pulsar el

    botón , en donde se observan las diferentes matrices que relacionan elextremo del brazo, con las articulaciones 2, 1 y la base, así como las diferentesrelaciones entre cada una de ellas.

    Veamos entonces el procedimiento de la construcción de las trayectorias,configuraciones o secuencias de movimientos:

    Los primeros valores que presenta la tabla D-H corresponden a la posición inicial

    del brazo. En este instante se hace click izquierdo en aplicar , luego en

    salvar , le damos un nombre como por ejemplo 

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    57/72

    C0.CNN, , recuerde quelas configuraciones deben ser salvadas en la misma carpeta en donde seencuentre el archivo del sistema, o sea, BRAZO1.SIS, para nuestro caso.

    Giremos entonces la primera articulación que relaciona a la base (eslabón cero)con el eslabón 1 del brazo, 10 grados hacia la derecha. En la tabla de parámetroscoloque el cursor del mouse sobre la primer casilla, correspondiente a la primeraarticulación y al parámetro Theta y cambié el valor por -100, por qué -100 y no 10?(analice y comente con sus compañeros), luego haga clic en aplicar.

    Inmediatamente se observa tal efecto en la primera articulación. Gire ahora laarticulación dos, 30 grados a la derecha, posicionándose sobre la casilla 2 de lacolumna del parámetro Theta y cámbielo por -30; por qué -30 y no 30?, observeque pasa si en vez de cambiarlo por -30 lo colocamos en 30.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    58/72

     

    Tenga en cuenta que los giros para este tipo de brazo se realizan alrededor de losejes de giro, asociados a las articulaciones 1 y 2, los que a su vez por análisiscinemático se relacionan con los ejes W, y recordemos que giros hacia la derechae izquierda de un eje se toman como negativos y positivos respectivamente.

    Retomando la situación anterior, lo que se presentaría es una colisión entre los

    eslabones 1 y 2.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    59/72

    Para corregir este problema coloque el parámetro theta de la articulación 2 en -30grados, aplique y salve como C1.CNN.

    Para agilizar el trabajo haga las siguientes secuencias de movimientos:

     Articulación Theta Salvar como

    1 -110 C2.CNN

    2 -40

    1 -120 C3.CNN

    2 -50

    1 -130 C4.CNN

    2 -60

    1 -140 C5.CNN

    2 -70

    1 -150 C6.CNN

    2 -80

    1 -160 C7.CNN

    2 -90

    1 -170 C8.CNN

    2 -100

    1 -180 C9.CNN

    2 -110

    1 -190 C10.CNN

    2 -120

    Cada una de estas configuraciones pueden ser cargadas antes se serencadenadas o asociadas en la simulación, los pasos para cargar cualquiera deellas son:

    1.- Abrir la tabla de parámetros D-H.2.- Pulsar sobre el botón "Cargar" .3.- Elegir la configuración deseada, por ejemplo ”C0.CNN” .

    4.- Pulsar sobre el botón Aceptar.5.- El robot se habrá posicionado según los parámetros salvados en laconfiguración C0.CNN. 

    Pasos d y e (Simulación):

    Para la simulación, se deben generar previamente las trayectorias o secuenciasde movimientos, las cuales serán una serie de configuraciones por las que el

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    60/72

    sistema irá pasando de una a otra. Cada una de estas configuracionescorresponde a lo que el software llama Key Frame. Veamos de qué se componela caja de diálogo de simulación:

    Ya con las configuraciones salvadas, se procede a encadenarlas, para ello haga

    clic sobre el botón , de la caja de herramientas, y luego en el cuadro dediálogo de simulación escriba 13 en el cuadro de NúmeroKeyFrm, valor quecorresponde a la cantidad de Key Frames a hacer usados en la simulación, paranuestro caso la secuencia de pasos para la trayectoria serán C0, C1, C2, C3, C4,C5, C6, C7, C8, C9, C10, C11, C0 ( regresa a su posición inicial). Recuerde quelas secuencias de pasos no deben ser necesariamente en orden, ya que el ordendepende del usuario.

    Cargue la configuración C0 mediante el botón Cargar conf. También podríamosmodificar la posición del robot en la tabla de parámetros que aparece en la parteinferior del botón Cargar Simul, en la que sólo se puede ver una articulación, perose pueden pasar a la siguiente articulación manipulando las flechas o el scrollvertical. Colocar 5 en el campo Frames y pulsar Ap licar para que se visualicen 5pasos intermedios antes de alcanzar la siguiente configuración.

     Avance al siguiente KF tecleando 1 en el campo Key Frame y pulsando Ap licar ycargue la configuración C1. Colocarle 10 Frames como pasos intermedios.

    Repetir el paso anterior cargando en los KF sucesivos las configuraciones C2,C3, C4, C5, C6, C7, C8, C9, C10, C11 y C0. Colocar respectivamente 5, 5, 10, 10,5, 5, 5, 10, 10, 10, 10 Frames y 5, 10, 25, 10, 15, 25, 10, 10, 15, 25, 10

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    61/72

    Frames/segundo.

    Colocando la C0 al principio y al final se consigue que el robot vuelva a la posicióninicial, con lo que en una simulación continua no tendrá saltos al pasar del últimoKF al primero. Para el último KF, los parámetros de Frames y Frm/sec no tienen

    ningún valor porque no hay transición desde este KF a otro.Salvar la simulación con “ Salvar simul.” , dándole el nombre de BRAZO1, al quese añadirá la extensión “.SIM”.

    NOTA: salvar la simulación antes de salir, porque al cerrar la caja desimulación se pierden los valores introduc idos. 

    Para ver la simulación pulsaremos el botón de Play “ ►  ” de la caja desimulación. Podemos minimizar la ventana de simulación si nos molesta para verel movimiento. Esto se realiza con el botón de minimizar de Windows. Además elprograma nos permite ver la simulación desde las diferentes vistas disponiblescomo son alzado, planta perfil y perspectiva, o en 3 o 4 vistas, accesibles en la

    barra superior en la opción vistas  

    Para parar la simulación si está en modo continuo usar el botón de Stop “ ■ ” . Encaso de que no esté activado el botón de continuo, la simulación se pararáautomáticamente después de haber alcanzado todos los K.F.

     Ahora pulsaremos el botón de "Dejar rastro" y volveremos a ver la simulaciónpara ver el efecto de esta opción. Para visualizar las simulaciones en una únicaventana, con lo que serán más rápidas, se deben cerrar las otras tres ventanas. La

    La siguiente figura muestra un ejemplo de simulación con barrido.

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    62/72

     Análisis de la Cinemática Directa del robot art icu lado IRB6 ABB decinco grados de libertad (GDL).

     Ahora se procederá al cálculo de la cinemática directa y a la simulación de

    los movimientos del robot mostrado en la figura.

    Inicie el programa Kirobot, haga clic en archivo o en el botón y luego en

    abrir , seleccione el archivo Irb6.SIS (o el del nombre con que lo haya

    salvado) , haga clic derecho sobre el área de trabajo para

    invocar la caja de herramientas,

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    63/72

     

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    64/72

     

     ANEXOS

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    65/72

     

     ANEXO A

    PrimitivasEn

    KIROBOT

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    66/72

     

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    67/72

     

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    68/72

     

     ANEXO B

    BrazosPropuestos

    EnKIROBOT

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    69/72

     Robot Antropomórfico de 3 GDL, 3 articulaciones rotacionales

    Robot Cartesiano de 3 GDL, 3 articulaciones prismáticas

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    70/72

     Robot Cilíndrico de 3 GDL, 2 articu laciones prismáticas, 1 articulación rotacional 

    Robot Esférico de 3 GDL, 2 articulaciones rotacionales, 1 articu lación prismática

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    71/72

     Robot SCARA, de 3 GDL, 3 articu laciones rotacionales

    Robot Industr ial 3 GDL, 3R

    Guiovanny Suárez Rivera. Robótica Politécnico Colombiano Jaime Isaza Cadavid.Medellín. Colombia. 2007. [email protected]

  • 8/17/2019 Manual Ki Robot

    72/72

     Robot Industrial 4GDL, 4R