INTERFAZ HOMBRE-MÁQUINA PARA EL CONTROL Y LA PLANIFICACIÓN DE TRAYECTORIAS DE UN BRAZO ROBOT

Documentos relacionados
ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

SCADA BASADO EN LABVIEW PARA EL LABORATORIO DE CONTROL DE ICAI

Sistema de Control Domótico

DISEÑO DE UN CRONOTERMOSTATO PARA CALEFACCIÓN SOBRE TELÉFONOS MÓVILES. Entidad Colaboradora: ICAI Universidad Pontificia Comillas.

Los ensayos que se van a desarrollar son los siguientes:

CONTROLADORA PARA PIXELS CONPIX

WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael.

Kuapay, Inc. Seminario Internacional Modernización de los medios de pago en Chile

Agustiniano Ciudad Salitre School Computer Science Support Guide Second grade First term

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó

DESARROLLO DE UN INTERFAZ HOMBRE-MÁQUINA MEDIANTE SENSORES INALÁMBRICOS BASADOS EN DISPOSITIVOS COMERCIALES (WIIFIT)

Creating your Single Sign-On Account for the PowerSchool Parent Portal

Aplicación web para el modelado de redes eléctricas

SISTEMA DE GESTIÓN DE RECIBOS

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador.

SISTEMA DE CONTROL LÓGICO PROGRAMABLE (PLC) SOBRE HARDWARE EMBEBIDO Y BAJO SISTEMA OPERATIVO LINUX

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes

DISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA RESUMEN DEL PROYECTO

ESTUDIO COMPARATIVO DE DIFERENTES TECNOLOGÍAS DE

CESVA USB DRIVER. M_CUD_v0001_ _ESP_ENG

SISTEMA DE TRADUCCIÓN EN TARJETAS INTELIGENTES (SIM TOOLKIT)

OSCILLATION 512 (LM 3R)

ESTUDIO Y PLANIFICACIÓN DE LOS FLUJOS DE INFORMACIÓN EN UNA EMPRESA PARA SU ALINEAMIENTO ESTRATÉGICO

REST BACK END Y APLICACIÓN PARA ios PARA OPTIMIZAR TIEMPO Y RECOMENDAR NUEVOS EVENTOS

iclef-2002 at Universities of Alicante and Jaen University of Alicante (Spain)

Guía del usuario. Xperia P TV Dock DK21

Xperia TX TV Dock DK22 Xperia T TV Dock DK23

ENKVM-USBB. 2-Port USB KVM switch with Easy Switch and Cable. User Guide

IRS DATA RETRIEVAL NOTIFICATION DEPENDENT STUDENT ESTIMATOR

Shortcut to Informal Spanish Conversations Level 2 Lesson 1

Uso de Matlab y Simulink para el Control de Robots y la observación de Sensores de Tacto y Ultrasónico

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP

An explanation by Sr. Jordan

Guía de instalación rápida TU-S9

Adobe Acrobat Reader X: Manual to Verify the Digital Certification of a Document

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.

Plan de negocio para la explotación de un sistema de alquiler de bicicletas en la Comunidad de Madrid

UNIVERSIDAD PONTIFICIA COMILLAS

SIGUIENDO LOS REQUISITOS ESTABLECIDOS EN LA NORMA ISO Y CONOCIENDO LAS CARACTERISTICAS DE LA EMPRESA CARTONAJES MIGUEL Y MATEO EL ALUMNO DEBERA

FCC Information : Warning: RF warning statement:

ESPOLI- CICYT REVISTA TECNOLÓGICA PROYECTO DE CONTROL DE BODEGAS

Guide to Health Insurance Part II: How to access your benefits and services.

SISTEMA CONTROL DE ACCESOS A EDIFICIOS MEDIANTE TARJETAS CRIPTOGRÁFICAS Y TARJETAS DE RADIOFRECUENCIA (RFID)

DESARROLLO DE UN SISTEMA MULTIAGENTE DE ATENCIÓN A PERSONAS MAYORES

CONTROL DE UN COCHE DE RADIO CONTROL CON ios

ANÁLISIS DE IMÁGENES: SISTEMA DE SEGUIMIENTO DE PERSONAS. Arranz Domingo, Álvaro. Sánchez Miralles, Álvaro.

En cuanto al diseño Hardware, a parte de la síntesis de circuitos en VHDL ( Very High

1) Through the left navigation on the A Sweet Surprise mini- site. Launch A Sweet Surprise Inicia Una dulce sorpresa 2016

Por tanto, la aplicación SEAH (Sistema Experto Asistente para Hattrick) ofrece las siguientes opciones:

EP-2906 Manual de instalación

Estudio y analisis en el diseño de una canal de comunicaciones para el desarrollo de la interactividad en la televisión digital RESUMEN

Contents. Introduction. Aims. Software architecture. Tools. Example

Nueva confirmación de pedido de compra con cambios: proveedor ES

WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael.

Questionnaires for the Evaluation of Awareness in a Groupware Application

Los Complimentos Directos. Dircect Objects and Direct Object Pronouns

Adaptado Por: Alexander Chaverra Instructivo Configuración PPjoy Y SmartPropo Para Aerofly

UTILIZACIÓN DE UN BOLÍGRAFO DÍGITAL PARA LA MEJORA DE PROCEDIMIENTOS DE CAMPO EN UNA CENTRAL NUCLEAR.

RESUMEN DEL PROYECTO.

Resumen. GOLFWAY: Sistema basado en smartphones para acordar encuentros puntuales de golf. Autor: Fraile Romero, Fernando.

Sesión 3: PL 2b: Sistema para la adquisición de señales analógicas.

Advanced Corporate Finance

DDS720. Standard features. Advanced Features SINGLE PHASE ELECTRONIC METER

gerotek Seguridad Preventiva para Residencias de la Tercera Edad Pre-emptive Security System for old people's homes

SISTEMA DE CONTROL DE UNA ASPIRADORA AUTOMÁTICA. Entidad colaboradora: ICAI Universidad Pontificia Comillas

ESCUELA POLITECNICA NACIONAL INSTITUTO GEOFISICO

ASI HABLO ZARATUSTRA UN LIBRO PARA TODOS Y PARA NADIE SPANISH EDITION

Connection from School to Home Kindergarten Math Module 2 Topic A. Making 3 with Triangles and Chips

Instructor: Do you remember how to say the verb "to speak"? Instructor: How do you ask a friend Do you speak Spanish?

manual de servicio nissan murano z51

Una librería digital de modelos de simulaciones para la enseñanza de la ingeniería de control. Francisco Esquembre. Universidad de Murcia

ANÁLISIS Y DESARROLLO DE UNA PLATAFORMA BIG DATA

Creating a Dynamic Section View of an Assembly By Ing. Jorge Garza Ulloa, MC

DISEÑO DE UN MOLDE DE INYECCIÓN DE PIEZAS DE PLÁSTICO MEDIANTE LA UTILIZACIÓN DE TECNOLOGÍAS DE PROTOTIPADO RÁPIDO

Los seres vivos/ living things. CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA

74 Prime Time. conjetura Suposición acerca de un patrón o relación, basada en observaciones.

appkbws03 Wireless Multimedia Keyboard Set Black

MÍNIMO Mobiliario modular para hogares pequeños AUTOR SILVANA PABÓN OCHOA

PHOENIX OVIPOSITOR. Introducción...2 Capacidades / Posibilidades / Ventajas...3 Expansiones / Características técnicas...4

Creando Cuentas Nuevas para Padres / Alumnos en el

Synergy Spanish Solutions. Día de San Valentín Audio Lessons

IMPLANTACIÓN DE UNA SOLUCIÓN PLM QUE GARANTICE LAS CLAVES Y PRINCIPIOS RECOGIDOS POR EL SISTEMA DE GESTIÓN DE LA CALIDAD SIX SIGMA

Show your professionalism. de la Construc

Connecting Cloudino Connector to FIWARE IoT

From e-pedagogies to activity planners. How can it help a teacher?

EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER

Gustar : Indirect object pronouns.

EXERCISES. product of one of them by the square of the other takes a maximum value.

Repaso de funciones exponenciales y logarítmicas. Review of exponential and logarithmic functions

In English, present progressive can be used to describe what is happening now, or what will happen in the future.

School Preference through the Infinite Campus Parent Portal

Sistema!de!iluminación!de!un!longboard!

UNIVERSIDAD NACIONAL DE INGENIERIA

INSTRUCCIONES PARA ENVIAR SU PELICULA PARA LA VIDEOLIBRERIA

TECHNOLOGY ENHANCED LANGUAGE LEARNING MODULE Module on Las partes del cuerpo humano

Brief Introduction to Docking and Virtual Screening with Autodock4 and Autodock Tools

FACULTAD DE INGENIERÍA Y CIENCIAS AGROPECUARIAS ESCUELA DE INGENIERÍA DE SONIDO Y ACÚSTICA

In the following you see an example of a SPAC calculation run. BKtel systems Seite 1/8

Transcripción:

1 INTERFAZ HOMBRE-MÁQUINA PARA EL CONTROL Y LA PLANIFICACIÓN DE TRAYECTORIAS DE UN BRAZO ROBOT Autor: Ramos Silvestre, Carlos. Director: Rodríguez Pecharromán, Ramón. Entidad colaboradora: I.C.A.I - Universidad Pontificia de Comillas. RESUMEN DEL PROYECTO Este proyecto ha consistido en diseñar una interfaz que permita controlar un robot plano de dos eslabones, haciendo uso del entorno Matlab/Simulink, de forma que el robot pueda: Seguir una trayectoria de líneas rectas definida por el usuario introduciendo puntos con el ratón Seguir una trayectoria definida por el usuario mediante la introducción de palabras vía teclado Seguir una trayectoria continua introducida por el usuario con el ratón para su posterior reproducción con el robot Seguir una trayectoria continua introducida por el usuario con el ratón en tiempo real (sólo finalizado en simulación) Por otro lado, también se han llevado a cabo los siguientes objetivos adicionales: Diseño de un dispositivo capaz de subir y bajar el rotulador que se utiliza para que el robot pinte que se pueda controlar desde el ordenador Diseño de una utilidad que permita al usuario elegir la velocidad con la que quiere que se envíen los datos de referencia al robot. La interfaz se ha diseñado atendiendo a las características del público a la que está dirigida, esto es, personas con escasos conocimientos técnicos que puedan encontrar interesante una aplicación sencilla que controla un robot. Las características que debe tener la interfaz son: funcionalidad, fiabilidad y sencillez de uso.

2 Se ha hecho uso de la aplicación GUIDE de Matlab para programar la interfaz. La interfaz o controla directamente el robot, simplemente accede a los modelos Simulink con los que se controlaba originalmente el movimiento del robot. Estos modelos hacen uso de la tarjeta de adquisición de datos conectada a los elementos de medida y acción del robot, de forma que el ordenador pueda recibir y almacenar los datos deseados. La interfaz controla estos modelos mediante comandos de Matlab específicos, de forma que el usuario con un solo clic puede abrir, compilar y arrancar un modelo, tras haber introducido nuevos valores en sus componentes. El Brazo-Robot La interfaz

3 Ha sido una parte importante del proyecto ver a que velocidad de entrada de los datos de referencia el robot era capaz de seguirlos correctamente. Evidentemente, si la velocidad con que se envían los datos al control es demasiado alta, esto puede provocar una pérdida de precisión, puesto que el robot no puede alcanzar un dato de la referencia antes de que se le envíe el siguiente. Otro aporte hecho ha sido el diseño, fabricación e instalación de un dispositivo que permite al rotulador que lleva acoplado el robot en su extremo, subir y bajar, a por medio de señales enviadas desde la tarjeta de adquisición de datos, que ha su vez recibe ordenes a través de Simulink. Electroimán de acción pulsante para levantar el rotulador Circuito de control

4 MANMACHINE INTERFACE FOR TRAYECTORY CONTROL AND PLANNING OF A ROBOTIC ARM This project has consisted of designing an interface that permit to control a plane robot with two links, making use of the environment Matlab/Simulink, so that the robot be able to: Follow a path of user-defined straight lines introducing points with the mouse Follow an user-defined path by means of the keyboard way words introduction Follow a continuous path introduced by the user with the mouse for its subsequent reproduction with the robot Follow a continuous path introduced by the user with mouse in realtime (only finalized in simulation) In addition, the following additional objectives have been carry out: Design of a device capable of rising and to descend the marker that is utilized by the robot to paint, and can be controlled from the computer Design of a utility that allows user choosing the speed of data transfer to the control Interface has been designed attending to the characteristics of the public to which is directed, this is, people with scarce technical know-how that can find interesting a simple application that controls a robot. The characteristics that should have the interface are: functionality, reliability and simplicity of use. GUIDE Matlab's application has been used for programming the interface. The interface doesn't control directly the robot, simply manage the Simulink models that controlled the robot originally. These models make use of the connected data acquisition card to the elements of measure and action of the robot, so that the computer can receive and to store the data desired. The interface controls these models by means of commands of Matlab, so that the user with a single click can open, to compile and to start a model, after to have introduced new values in his components.

5 Robotic Arm Interface It has been an important part of the project to see that velocity of entrance of the data of reference the robot was capable of continuing them correctly. Evidently, if the speed with which the data are sent to the control is too high, this can cause a loss of precision, since the robot cannot reach a data of the reference before be sent him the following one.

6 Another one contribute fact has been the design, making and installation of a device that allows to marker that carries adapted the robot in its extreme, to rise and to descend, by means of sent signals from the data acquisition card, that receives orders through Simulink. Pushing Device Control circuit