Resumen:
|
[ES] La presencia de la robótica en el sector de la fabricación ha adquirido una importancia progresiva en los últimos años. En particular, los brazos robóticos han experimentado un gran desarrollo en el proceso de ensamblaje ...[+]
[ES] La presencia de la robótica en el sector de la fabricación ha adquirido una importancia progresiva en los últimos años. En particular, los brazos robóticos han experimentado un gran desarrollo en el proceso de ensamblaje de piezas en entornos estructurados, donde todos los elementos están perfectamente ubicados y no hay influencias externas.
Sin embargo, en entornos no estructurados, los robots tienden a tener un rendimiento deficiente. Esto se debe a que han sido programados explícitamente para posicionarse en puntos muy concretos, y si el objeto no está exactamente donde se espera que esté, el sistema falla.
Una posible solución para mejorar estas situaciones es aplicar técnicas de visión artificial. Con esta herramienta, ya no es necesario guiar al robot programando cada punto de posicionamiento. En su lugar, el robot analiza el entorno e identifica por sí mismo la ubicación precisa del objeto que debe insertar. Además, la visión artificial puede proporcionar información sobre la profundidad de los componentes, que puede ser crucial en determinados procesos de fabricación.
En concreto, este proyecto se centra en el enfoque que utiliza la técnica de visión artificial denominada luz estructurada activa. Esta técnica se basa en proyectar un patrón con un rayo láser sobre los elementos de interés, y al ser detectado por una cámara, se obtiene información sobre su superficie y profundidad, estimando la distancia al objeto. Utilizando un controlador y un cabezal de escaneo, se puede controlar la trayectoria que sigue la fuente láser. De este modo, al trazar una trayectoria láser que cubre toda la región de trabajo, el robot puede reconocer el entorno sin haber sido programado explícitamente.
Para llevar esto a cabo, se ha desarrollado una aplicación con el lenguaje de programación C++ con sistemas embebidos, de modo que se controla y coordina la proyección del rayo láser, la adquisición de imágenes mediante la cámara y el posterior procesado de las mismas con el algoritmo de visión artificial.
[-]
[EN] The motivation of this study is to increase the autonomy of a robot in an assembly
process. This thesis is a first exploratory step towards object recognition in an
assembly process using active structured light. ...[+]
[EN] The motivation of this study is to increase the autonomy of a robot in an assembly
process. This thesis is a first exploratory step towards object recognition in an
assembly process using active structured light. Active structured light is a technique
that uses a projector that projects a certain pattern and a camera that captures the
deformation that the pattern experiences when it is projected onto the objects in the
workspace.
Having the 3D model of the object to be recognised as prior knowledge, the aim
is to discern whether the shape of the pattern projected onto the workspace matches
the shape it should take if it were being projected onto the object being pursued.
The approach adopted is by means of active sensing, i.e. online pattern generation.
Different projection patterns are generated at runtime based on information that
has already been obtained from the environment with previous projections. This
sequence of projections has been studied only for the scope of a base case object.
The project consists of three main parts: the generation of patterns, the acquisition
and processing of images to extract the projected pattern with the help of computer
vision techniques and the decision making of which pattern to generate next based
on the information obtained with the vision algorithm.
This work not only makes a theoretical study of the proposed approach, but also
discusses the practical constraints that have been faced in working with the required
devices and their extensive software packages.
[-]
|