Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator
Descripción del Articulo
This paper develops a variation of potential field algorithm for obstacle avoidance trajectory planning applied to an anthropomorphic manipulator of 6 degrees of freedom. In the first instance, the inverse kinematics model was generated based on a multivariate iterative control process, then the mod...
Autores: | , , , |
---|---|
Formato: | artículo |
Fecha de Publicación: | 2021 |
Institución: | Universidad Nacional de Ingeniería |
Repositorio: | Revistas - Universidad Nacional de Ingeniería |
Lenguaje: | español |
OAI Identifier: | oai:oai:revistas.uni.edu.pe:article/848 |
Enlace del recurso: | https://revistas.uni.edu.pe/index.php/tecnia/article/view/848 |
Nivel de acceso: | acceso abierto |
Materia: | Planificación de movimiento campos potenciales red neuronal supervisada cinemática inversa manipulador robótico Path planning Potential field Supervised Neural Network Inverse Kinematics Robotic Manipulator |
id |
REVUNI_809e8b6b27f8a481c696cfdc612dc51d |
---|---|
oai_identifier_str |
oai:oai:revistas.uni.edu.pe:article/848 |
network_acronym_str |
REVUNI |
network_name_str |
Revistas - Universidad Nacional de Ingeniería |
repository_id_str |
|
dc.title.none.fl_str_mv |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator Planificación de movimiento mediante algoritmo de campos potenciales con optimizacion de parametros aplicado a un manipulador antropomorfico de 6 GLD |
title |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator |
spellingShingle |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator Alcántara Tacora, Sandro Manuel Planificación de movimiento campos potenciales red neuronal supervisada cinemática inversa manipulador robótico Path planning Potential field Supervised Neural Network Inverse Kinematics Robotic Manipulator |
title_short |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator |
title_full |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator |
title_fullStr |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator |
title_full_unstemmed |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator |
title_sort |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulator |
dc.creator.none.fl_str_mv |
Alcántara Tacora, Sandro Manuel López Zapata, Erwin Daniel Peralta Toribio, Jesús Rodríguez Bustinza, Ricardo Raúl |
author |
Alcántara Tacora, Sandro Manuel |
author_facet |
Alcántara Tacora, Sandro Manuel López Zapata, Erwin Daniel Peralta Toribio, Jesús Rodríguez Bustinza, Ricardo Raúl |
author_role |
author |
author2 |
López Zapata, Erwin Daniel Peralta Toribio, Jesús Rodríguez Bustinza, Ricardo Raúl |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Planificación de movimiento campos potenciales red neuronal supervisada cinemática inversa manipulador robótico Path planning Potential field Supervised Neural Network Inverse Kinematics Robotic Manipulator |
topic |
Planificación de movimiento campos potenciales red neuronal supervisada cinemática inversa manipulador robótico Path planning Potential field Supervised Neural Network Inverse Kinematics Robotic Manipulator |
description |
This paper develops a variation of potential field algorithm for obstacle avoidance trajectory planning applied to an anthropomorphic manipulator of 6 degrees of freedom. In the first instance, the inverse kinematics model was generated based on a multivariate iterative control process, then the model was modified by adding a rotation vector obtained by the repulsive forces between the obstacle and the six joints of the robot so that the manipulator can find a route that avoids the obstacle and reaches a goal position. This final model of inverse kinematics with potential fields generates trajectories that depend on the optimization step size parameter and the vector fields coefficients. In order to optimize the trajectories, a database was generated with the initial, final and obstacle points of different trajectories with their respective parameters optimized to train a supervised neural network. The results show that the neural network must be trained with a greater amount of data because it calculates erroneous parameters for certain initial and final positions. Finally, the simulation of the 6dof manipulator that follows the trajectory generated by the inverse kinematics model and potential fields with optimized parameters empirically calculated results in a model with an appropriate behavior managing to avoid obstacles. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-06-01 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Control, automation and Mechatronic Systems Control, automatización y Sistemas Mecatrónicos |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/848 10.21754/tecnia.v21i2.848 |
url |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/848 |
identifier_str_mv |
10.21754/tecnia.v21i2.848 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistas.uni.edu.pe/index.php/tecnia/article/view/848/1422 https://revistas.uni.edu.pe/index.php/tecnia/article/view/848/1735 |
dc.rights.none.fl_str_mv |
Derechos de autor 2021 TECNIA info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Derechos de autor 2021 TECNIA |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Nacional de Ingeniería |
publisher.none.fl_str_mv |
Universidad Nacional de Ingeniería |
dc.source.none.fl_str_mv |
TECNIA; Vol. 31 No. 2 (2021); 39-47 TECNIA; Vol. 31 Núm. 2 (2021); 39-47 2309-0413 0375-7765 10.21754/tecnia.v31i2 reponame:Revistas - Universidad Nacional de Ingeniería instname:Universidad Nacional de Ingeniería instacron:UNI |
instname_str |
Universidad Nacional de Ingeniería |
instacron_str |
UNI |
institution |
UNI |
reponame_str |
Revistas - Universidad Nacional de Ingeniería |
collection |
Revistas - Universidad Nacional de Ingeniería |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1838636204029902848 |
spelling |
Path planning using potential field algorithms with optimized parameters applied to a 6-DOF anthropomorphic manipulatorPlanificación de movimiento mediante algoritmo de campos potenciales con optimizacion de parametros aplicado a un manipulador antropomorfico de 6 GLDAlcántara Tacora, Sandro ManuelLópez Zapata, Erwin DanielPeralta Toribio, JesúsRodríguez Bustinza, Ricardo RaúlPlanificación de movimientocampos potencialesred neuronal supervisadacinemática inversamanipulador robóticoPath planningPotential fieldSupervised Neural NetworkInverse KinematicsRobotic ManipulatorThis paper develops a variation of potential field algorithm for obstacle avoidance trajectory planning applied to an anthropomorphic manipulator of 6 degrees of freedom. In the first instance, the inverse kinematics model was generated based on a multivariate iterative control process, then the model was modified by adding a rotation vector obtained by the repulsive forces between the obstacle and the six joints of the robot so that the manipulator can find a route that avoids the obstacle and reaches a goal position. This final model of inverse kinematics with potential fields generates trajectories that depend on the optimization step size parameter and the vector fields coefficients. In order to optimize the trajectories, a database was generated with the initial, final and obstacle points of different trajectories with their respective parameters optimized to train a supervised neural network. The results show that the neural network must be trained with a greater amount of data because it calculates erroneous parameters for certain initial and final positions. Finally, the simulation of the 6dof manipulator that follows the trajectory generated by the inverse kinematics model and potential fields with optimized parameters empirically calculated results in a model with an appropriate behavior managing to avoid obstacles.En este trabajo se desarrolla una variación del algoritmo de campos potenciales para la planificación de trayectorias que evita obstáculos aplicado a un manipulador antropomórfico de 6 grados de libertad. En primera instancia se generó el modelo de cinemática inversa basada en un proceso de control iterativo multivariable, luego se modificó el modelo agregando un vector de rotación obtenido por las fuerzas repulsivas entre el obstáculo y las seis articulaciones del robot de manera que el manipulador pueda encontrar una ruta que evite el obstáculo y alcance una posición objetivo. Este modelo final de cinemática inversa con campos potenciales genera trayectorias que dependen del parámetro de velocidad de optimización y de los coeficientes de campos vectoriales. Con el objetivo de optimizar las trayectorias se generó una base de datos con los puntos iniciales, finales y de obstáculos de diferentes trayectorias con sus respectivos parámetros optimizados para entrenar una red neuronal supervisada. Los resultados muestran que la red neuronal debe entrenarse con una mayor cantidad de datos debido a que se calculan parámetros erróneos para ciertas posiciones iniciales y finales. Finalmente, la simulación del manipulador de 6 grados de libertad que sigue la trayectoria generada por el modelo de cinemática inversa y campos potenciales con los parámetros optimizados calculados empíricamente resultan en un modelo con un comportamiento adecuado logrando evitar los obstáculos.Universidad Nacional de Ingeniería2021-06-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionControl, automation and Mechatronic SystemsControl, automatización y Sistemas Mecatrónicosapplication/pdfapplication/pdfhttps://revistas.uni.edu.pe/index.php/tecnia/article/view/84810.21754/tecnia.v21i2.848TECNIA; Vol. 31 No. 2 (2021); 39-47TECNIA; Vol. 31 Núm. 2 (2021); 39-472309-04130375-776510.21754/tecnia.v31i2reponame:Revistas - Universidad Nacional de Ingenieríainstname:Universidad Nacional de Ingenieríainstacron:UNIspahttps://revistas.uni.edu.pe/index.php/tecnia/article/view/848/1422https://revistas.uni.edu.pe/index.php/tecnia/article/view/848/1735Derechos de autor 2021 TECNIAinfo:eu-repo/semantics/openAccessoai:oai:revistas.uni.edu.pe:article/8482025-07-15T00:11:02Z |
score |
13.210282 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).