• No se han encontrado resultados

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
6
0
0

Texto completo

(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

(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

(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 real-time (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

Referencias

Documento similar

Government policy varies between nations and this guidance sets out the need for balanced decision-making about ways of working, and the ongoing safety considerations

No obstante, como esta enfermedad afecta a cada persona de manera diferente, no todas las opciones de cuidado y tratamiento pueden ser apropiadas para cada individuo.. La forma

That is, both supporters and detractors of Dahl assume control and knowledge of the child which allows them to predict and determine how a child will respond and be influenced by

The results obtained experimentally demonstrate that this methodology can be effectively used to the design procedure of the ideal acoustic field in a TA-SLiCE, which also allows us

Abstract: This work develops the design of a mobile manipulator robot that aims to be able to pick up, transport and place an object.. The robot moves by itself

The Dwellers in the Garden of Allah 109... The Dwellers in the Garden of Allah

The aim of this work is, in first instance, to design a system that performs the flow measurement of water bodies, followed by the development of the kinematic and dynamic

Use or built a robot that was able to avoid obstacles.. A possible solution to address this issue can be the use of mobile robots. We want to find out how to use a robot to follow