Compartir
Titolo
Procedimientos de obtención de configuraciones de agarre en manipulación robótica
Autor(es)
Director(es)
Soggetto
Academic dissertations
Robotics
Computer Science
Artificial Intelligence
Planning
Tesis y disertaciones académicas
Universidad de Salamanca (España)
Robótica
Planificación
Ciencia de los ordenadores
Inteligencia artificial
Clasificación UNESCO
1203.04 Inteligencia Artificial
3304 Tecnología de Los Ordenadores
Fecha de publicación
2013-06-07
Resumen
[EN] In this work a mathematical formalism for the synthesis of grips in the configuration space of a robot, based on the definition of the "border grip " from a function that defines the robot ( gripper ) and another to the proposed work environment where the moving objects .
This is a generic method in the sense that it is not restricted to a particular end effector. For a particular clip , we must particularize the function representing the robot according to its degrees of freedom . Hands may also be considered , if raised , for example , the concept of " virtual fingers " . Furthermore this method is independent of the geometry of the robot and the object. The grip configurations obtained are viable in the sense that the hand can be calculated adopting grip configuration . Also, this method will facilitate finding a collision -free path from the current configuration to the configuration of grip. Thus, the grips will have obtained one of the main features commonly impose a grip to determine their quality as reachability . In addition , natural and simple way , it is possible to impose grip configurations calculated different quality criteria , such as task-oriented you want to perform with the object. [ES]Un robot autónomo se caracteriza por una conexión inteligente (planificación y razonamiento) entre su percepción y acción, que define su comportamiento y le permite llegar a la consecución de los objetivos programados sobre entornos con cierta incertidumbre.
La capacidad de razonamiento del robot autónomo ha impulsado el desarrollo de subsistemas capaces de especificar una tarea en lenguaje de alto nivel, próximo al usuario, y automáticamente compilar esta especificación en un conjunto de primitivas de bajo nivel, dirigidas hacia los controladores realimentados, para realizar la tarea. Uno de estos subsistemas es el planificador manipulaciones, que es donde se centra esta tesis doctoral.
Cuando el robot debe manipular objetos de forma autónoma, este planificador de manipulaciones se convierte en un elemento clave y de especial complejidad, pues debe integrar la planificación de caminos junto con la dificultad adicional de las operaciones de agarre. El resultado de este planificador son caminos donde el robot se dirige a coger el objeto (caminos de tránsito) y otros donde lo transporta (caminos de transferencia). La intersección de estos caminos es una configuración de agarre. La determinación del agarre más apropiado de un objeto es un proceso complejo, tanto por el número de grados de libertad del efector final, como por la necesidad de reconocer el tipo de objeto y seleccionar la mejor forma de agarrarlo. Sería muy conveniente disponer de métodos que permitan generar de forma automática este conjunto de posibles agarres. La búsqueda de algoritmos para determinar estas configuraciones de agarre se conoce como síntesis de agarres.
En este trabajo se propone un formalismo matemático para la síntesis de agarres, en el espacio de las configuraciones de un robot, basado en la definición de la "frontera de agarre" a partir de una función que define al robot (pinza) y otra al entorno de trabajo donde se encuentran los objetos movibles.
Se trata de un método genérico en el sentido de que no está restringido a un determinado efector final. Para un pinza concreta, habrá que particularizar la función que representa al robot según sus grados de libertad. También se pueden considerar manos, si se plantea, por ejemplo, el concepto de "dedos virtuales". Además dicho método es independiente de la geometría del robot y del objeto. Las configuraciones de agarre obtenidas son viables en el sentido de que la mano puede adoptar la configuración de agarre calculada. También, dicho método facilitará encontrar un camino libre de colisiones desde la configuración actual a la configuración de agarre. De esta forma, los agarres obtenidos dispondrán de una de las principales características que se suelen imponer a un agarre para determinar su calidad como es la alcanzabilidad. Además, de forma natural y simple, es posible imponer a las configuraciones de agarre calculadas distintos criterios de calidad, como los orientados a la tarea que se quiere realizar con el objeto.
El método se ha aplicado a pinzas con diferentes grados de libertad, y se han propuesto las soluciones algorítmicas que permiten reducir la complejidad computacional. Los algoritmos propuestos se han validado sobre distintos entornos de trabajo, distintas geometría de pinzas y teniendo en cuenta diferentes criterios de calidad en el agarre. Se ha comprobado que la complejidad de los algoritmos depende del número de grados de libertad del robot con la pinza, la dimensionalidad del espacio de trabajo y de la resolución con la que se discretizan ambos.
Otro problema abordado en este trabajo es determinar los camino/trayectoria de tránsito y de transferencia para un robot móvil con cinemática tipo Ackerman sujeto a restricciones no holónomas en sus movimientos. El enfoque seguido consiste en restringir su conjunto de movimientos a los especificados por unas pocas primitivas (Ej. girar a la derecha, ir recto, girar a la izquierda), y concretamente nos hemos apoyado en las curvas de Dubins. Estas curvas definen la trayectoria óptima, entre una configuración inicial y otra final del robot, considerando velocidad constante y radio de giro máximo. En este trabajo se propone un nuevo algoritmo para el cálculo de estas curvas.
El método de síntesis de agarres junto con el del cálculo de trayectorias se ha integrado en un completo planificador de manipulaciones para una carretilla elevadora, robotizada por el grupo de investigación "Robótica y Sociedad", que manipula palés en un entorno industrial no estructurado.
URI
DOI
10.14201/gredos.123011
Aparece en las colecciones
Files in questo item
Tamaño:
4.131Mb
Formato:
Adobe PDF
Descripción:
Tesis Doctoral