- -

Design, analysis, and implementation of a constrained trajectory adaptation: extension of Kernelized Movement Primitives

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Design, analysis, and implementation of a constrained trajectory adaptation: extension of Kernelized Movement Primitives

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Valera Fernández, Ángel es_ES
dc.contributor.advisor Kyrki, Ville es_ES
dc.contributor.advisor Abu-Dakka, Fares es_ES
dc.contributor.advisor Blanco Mulero, David es_ES
dc.contributor.author Cañete Cano-Coloma, Alberto es_ES
dc.date.accessioned 2022-11-03T12:38:47Z
dc.date.available 2022-11-03T12:38:47Z
dc.date.created 2022-09-20
dc.date.issued 2022-11-03 es_ES
dc.identifier.uri http://hdl.handle.net/10251/189126
dc.description.abstract [ES] Muchos enfoques de Learning from Demonstration (LfD) presentados en los últimos años son métodos probabilísticos para transferir habilidades humanas a los robots. Uno de los enfoques de LfD que se ha desarrollado recientemente es Kernelized Movement Primitives (KMP), un método que utiliza un tratamiento basado en kernel para minimizar la pérdida de información en el aprendizaje de imitación. Este método es capaz de preservar las propiedades de las demostraciones humanas, así como adaptar las trayectorias a situaciones imprevistas en la evitación de obstáculos, mediante la modificación de la configuración de los puntos intermedios pertenecientes a la ruta de referencia. Sin embargo, la definición de estos puntos para modificar una trayectoria es actualmente manual, lo que puede ser un reto para un operador en términos de optimización y consumo de tiempo, lo que lleva a la necesidad de encontrar automáticamente los puntos. Un algoritmo que puede abordar este inconveniente y ha atraído la atención como un tratamiento para problemas de optimización no lineal de alta dimensión es la optimización de enjambre de partículas (PSO). En este trabajo final de máster, se ha propuesto un método de optimización restringida que combina KMP con una extensión 4D del PSO tradicional para lograr una generación restringida que evite obstáculos imprevistos en diferentes tareas, mejorando el posicionamiento y el tiempo de inserción de los puntos intermedios. En esta tesis, PSO se utiliza para mejorar la selección de puntos y pasar la información al KMP para la generación de rutas con el fin de evitar colisiones con obstáculos imprevisibles en el momento de la demostración. Los resultados mostraron que el uso del método de peso de inercia Simulated Annealing y la distancia de Fréchet es el mejor enfoque para encontrar una solución óptima en pocas iteraciones mientras se preserva la forma de la ruta de referencia. Esta integración de KMP con PSO se prueba en dos escenarios reales, donde un 7 DOF Franka está diseñado para realizar tareas de entrega y pick and place. La tesis concluye con una discusión de las trayectorias adaptadas y una presentación de posibles trabajos futuros. es_ES
dc.description.abstract [EN] Many Learning from Demonstration (LfD) approaches presented in recent years are probabilistic methods to transfer human skills to robots. One of the LfD approaches that has been recently developed is Kernelized Movement Primitives (KMP), a method that uses a kernel-based treatment to minimize the information loss in imitation learning. This method is able to preserve the properties of human demonstrations, as well as adapt trajectories to unseen situations in obstacle avoidance, by modifying the configuration of via points belonging to the reference path. However, the definition of these points to modify a trajectory is currently manual, which can be challenging for an operator in terms of optimization and time consumption, leading to the necessity of automatically finding the points. An algorithm that can address this inconvenience and has attracted attention as a treatment for high-dimensional nonlinear optimization problems is Particle Swarm Optimization (PSO). In this master thesis, a constrained optimization method has been proposed that combines KMP with a 4D extension of the traditional PSO to achieve a constrained generation that avoids unpredicted obstacles in different tasks, by enhancing the positioning and time insertion of the via points. In this thesis, PSO is used to improve the selection of points and pass the information to the KMP for the path generation in order to prevent collisions with unseen obstacles at the demonstration time. Results shew that using the Simulated Annealing inertia weight method and Fréchet distance is the best approach to find an optimal solution in few iterations while preserving the shape of the reference path. This integration of KMP with PSO is tested in two real scenarios, where a 7 DOF Franka is designed to perform handover and pick and place tasks. The thesis concludes with a discussion of the adapted trajectories and a presentation of possible future work. es_ES
dc.format.extent 61 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Kernelized Movement Primitives es_ES
dc.subject Aprendizaje de Imitación es_ES
dc.subject Generación de Trayectorias es_ES
dc.subject Evitación de Obstáculos es_ES
dc.subject Robótica es_ES
dc.subject Machine Learning es_ES
dc.subject Particle Swarm Optimization es_ES
dc.subject Inteligencia de Enjambre es_ES
dc.subject Optimización Restringida es_ES
dc.subject Función de aptitud es_ES
dc.subject Learning from Demonstration es_ES
dc.subject Trajectory Generation es_ES
dc.subject Obstacle Avoidance es_ES
dc.subject Robotics es_ES
dc.subject Swarm Intelligence es_ES
dc.subject Constrained Optimization es_ES
dc.subject Fitness Function es_ES
dc.subject.classification INGENIERIA DE SISTEMAS Y AUTOMATICA es_ES
dc.subject.other Máster Universitario en Ingeniería Industrial-Màster Universitari en Enginyeria Industrial es_ES
dc.title Design, analysis, and implementation of a constrained trajectory adaptation: extension of Kernelized Movement Primitives es_ES
dc.title.alternative Diseño, análisis e implementación de una adaptación de trayectoria restringida: extensión de Kernelized Movement Primitives es_ES
dc.title.alternative Disseny, anàlisi i implementació d'una adaptació de trajectòria restringida: extensió de Kernelized Movement Primitives es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Ingeniería de Sistemas y Automática - Departament d'Enginyeria de Sistemes i Automàtica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros Industriales - Escola Tècnica Superior d'Enginyers Industrials es_ES
dc.description.bibliographicCitation Cañete Cano-Coloma, A. (2022). Design, analysis, and implementation of a constrained trajectory adaptation: extension of Kernelized Movement Primitives. Universitat Politècnica de València. http://hdl.handle.net/10251/189126 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\149749 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem