Control de trayectoria de la simulación de un brazo robot de 5 grados de libertad, controlado mediante la plataforma C2000 Piccolo LAUNCHXL-28027

El objetivo de este trabajo es realizar el control cinemático de un brazo robot de 5 grados de libertad, controlado por el DSC Piccolo C2000 F28027F, brazo robot basado en el manipulador de desarrollo MELFA RV-2AJ de Mitsubishi Industrial Robot y que se encuentra alojado en la página web de Proyecto...

Descripción completa

Detalles Bibliográficos
Autor: Vera Luzuriaga, John Germán
Tipo de recurso: tesis de maestría
Fecha de publicación:2017
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/79512
Acceso en línea:https://riunet.upv.es/handle/10251/79512
Access Level:acceso abierto
Palabra clave:Emulator trajectory through an embedded system
Emulador trayectoria mediante un sistema embebido
Robot
TECNOLOGIA ELECTRONICA
Máster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica
Descripción
Sumario:El objetivo de este trabajo es realizar el control cinemático de un brazo robot de 5 grados de libertad, controlado por el DSC Piccolo C2000 F28027F, brazo robot basado en el manipulador de desarrollo MELFA RV-2AJ de Mitsubishi Industrial Robot y que se encuentra alojado en la página web de Proyectos Robóticos1 . Siendo este brazo robot modificado en sus aspectos dimensionales e implementada la simulación en FreeBasic. Se desarrolla el modelo cinemático desde la obtención de su tabla de parámetros de Denavit Hartenberg, estándar para desarrollar la cinemática directa (apartado 1.2), la misma que tiene como datos de entrada, ángulos de los ejes y devuelve posiciones cartesianas. Seguido del desarrollo algebraico de la cinemática inversa (apartado 1.3) que tiene como datos de entrada posiciones cartesianas y devuelve valores angulares. Posteriormente se desarrolla el Jacobiano (apartado 1.4) del manipulador, con el objetivo de determinar las singularidades (apartado 1.5) del brazo por medio de la determinante del Jacobiano, teniendo en cuenta otros factores para su mayor control. Determinado la cinemática directa e inversa se procede a realizar la planeación de la trayectoria (apartado 2), aplicando un polinomio de orden superior para generar la trayectoria, para que se desarrolle en el espacio articular como cartesiano. Realizado el cálculo, se procesan estos datos y se los implementa en el software utilizando el programa Matlab para desarrollar los diferentes scripts que componen la cinemática del brazo robot (apartado 3). Con el desarrollo cinemático y la implementación en Matlab se programa en Code Composer Studio (apartado 4) para programar el DSC. Se realiza la comprobación del control cinemático del brazo robot simulado dando tres distintas trayectorias para el manipulador.