|
DSpace Biblioteca Universidad de Talca (v1.5.2) >
Facultad de Ingeniería >
Memorias de pregrado Ingeniería Civil en Computación >
Please use this identifier to cite or link to this item:
http://dspace.utalca.cl/handle/1950/7983
|
Title: | Implementación de un sistema de visión computacional para el robot Scorbot en una célula flexible de mecanizado didáctica |
Authors: | Tapia Cordova, Alvaro Andres Bro, Per Bjarne (Prof. Guía) Farias Flores, Abraham (Prof. Informante) Reyes, Francisco (Prof. Informante) |
Keywords: | Vision por computador Robots - Programacion |
Issue Date: | 2007 |
Publisher: | Universidad de Talca (Chile). Escuela de Ingenieria Civil en Computacion |
Abstract: | El objetivo de esta memoria es la implementación de un sistema de visión computacional y control de un brazo robótico Scorbot en una célula flexible de mecanizado del Laboratorio de Manufactura Integrada por Computador de la
Escuela de Ingeniería Mecánica de la Universidad de Talca. El movimiento que posee el brazo al momento de coger los objetos se encuentra limitado a una única posición, lugar en donde éstos deben ser ubicados para poder ser tomados. Esta limitante ha motivado la implementación de un sistema de visión computacional
para dar mayor autonomía a la manera en que el robot recoge los objetos desde su área de trabajo. Las bases del sistema de visión computacional se centran en el procesamiento de imágenes, y más aún, en la detección de los bordes del objeto. Para lograr esto último, se han llevado a cabo procesos de binarización,
que eliminan el ruido y la información innecesaria de las imágenes; resaltado de
bordes, para obtener una imagen sólo con los bordes que serían detectados osteriormente, mediante un algoritmo llamado transformada de Hough. Con este último, se puede determinar, mediante parámetros, la posición de cada uno de los bordes del objeto y con este resultado se puede obtener su centroide, lugar que
será en donde el robot debería posicionarse para tomar el objeto, considerando la orientación que éste posee. Luego, mediante programación del puerto serial, se envían los datos de posición al controlador del robot para moverlo a la posición
deseada. Todo este proceso permite crear un sistema de visión computacional orientado a resolver este problema específico, utilizando una cámara Web convencional, un computador director y el brazo robótico propiamente tal. Para
este caso en particular, la utilización de estos algoritmos de procesamiento de imagen permiten calcular correctamente la posición de los objetos, y la interconexión de estas tres componentes crean canales de comunicación para que
éstas interactúen./
ABSTRACT:
The objective of this report is the implementation of a vision system and computer
control of a robotic arm Scorbot in a flexible machining cell in the Laboratory of Computer Integrated Manufacturing of the School of Mechanical Engineering at the University of Talca. The movement which owns the arm when catch objects is limited to a single position, a place where they must be located to be taken. This
limitation has led to the implementation of a computer vision system to give greater
autonomy to the manner in which the robot collects objects from your work area.
The system is based on computer vision and image processing, with the specific goal of detecting the edges of the object to be grasped by the robot manipulator. The image is smoothed, binarized and filtered to show only object edges. Then the Hough transform is applied, which gives the parameters of the important straight
lines in the image. The object centroid is calculated and used as the goal for
positioning the robot manipulator. The image processing computer then communicates over the serial port with the robot controller to send the commands to move the robot arm to the desired position. The system components include a
conventionalWeb camera, a guidance computer and the robot arm itself. The results of this experience demonstrate that the system is able to calculate correctly the position of the objects, communicate with and control the robot arm. |
Description: | 77 p. |
URI: | http://dspace.utalca.cl/handle/1950/7983 |
Appears in Collections: | Memorias de pregrado Ingeniería Civil en Computación
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|