Publication:
Performance comparison between inverse kinematic algorithms on 6R robotic manipulators

dc.contributor.advisor Rosario, Lourdes M.
dc.contributor.author Ruiz-Carrión, Iván
dc.contributor.college College of Engineering en_US
dc.contributor.committee Valentín, Ricky
dc.contributor.committee Dooner, David
dc.contributor.department Department of Mechanical Engineering en_US
dc.contributor.representative Macchiavelli, Raul
dc.date.accessioned 2018-05-16T15:29:44Z
dc.date.available 2018-05-16T15:29:44Z
dc.date.issued 2013
dc.description.abstract One of the most important aspects of controlling a robotic manipulator is the solution of its Inverse Kinematics problem. Numerical methods, although more computationally challenging than algebraic or geometric methods, are more flexible and are easier to implement once the geometry of the manipulator becomes too complex. Algorithms that exploit these numerical methods are often programmed into a robot to solve the inverse kinematics problems in real‐time. In this study, the performances of two different algorithms that solve the inverse kinematic problem for a 6R manipulator are compared; the Modified Davidon Fletcher Powell (MDFP) and the Newton Raphson (NR) algorithms were programmed using MatLab7.5. The time needed to solve the problem and the precision of the result were measured. Both algorithms were executed on an AMD Turion 64 X2/ 2.2GHz and an Intel(R) Core(tm) Duo CPU P8400 @ 2.26GHz 2.27GHz processor environment in order to compare the effect of processor architecture on the algorithm’s performance. It was determined that the MDFP was faster to reach a result than the NR, and that the NR provided greater result precision than the MDFP. This behavior was observed in both processor architectures.
dc.description.abstract Uno de los aspectos más importantes del control de un manipulador robótico es la solución del problema de la cinemática inversa. Métodos numéricos, aunque son computacionalmente más complicados que los métodos algebraicos, son más flexibles y fáciles de implementar una vez la geometría del robot se torna complicada. Algoritmos que aprovechan las capacidades de estos métodos numéricos se implementan en robots para que así puedan resolver la cinemática inversa del mismo en tiempo real. En este estudio se compara el desempeño de dos algoritmos de cinemática inversa para manipuladores de seis grados de libertad (6R); el algoritmo Modified Davidon Fletcher Powell (MDFP) y el Newton Raphson (NR) fueron programados usando MatLab7.5. El tiempo que les tomó a los algoritmos en resolver el problema y la precisión de este resultado fueron medidos. Ambos algoritmos fueron ejecutados en un procesador AMD Turion 64 X2/ 2.2GHz y en un Intel(R) Core(tm) Duo CPU P8400 @ 2.26GHz 2.27GHz para así determinar si la arquitectura del procesador afectaba el desempeño de el algoritmo. Se determinó que el algoritmo MDFP es más rápido en encontrar el resultado, sin embargo el NR proveía una precisión de resultado más alta. Este comportamiento se observó en ambas arquitecturas de procesador.
dc.description.graduationSemester Spring en_US
dc.description.graduationYear 2013 en_US
dc.identifier.uri https://hdl.handle.net/20.500.11801/510
dc.language.iso en en_US
dc.rights.holder (c) 2013 Iván Ruiz Carrión en_US
dc.rights.license All rights reserved en_US
dc.subject Inverse Kinematic Algorithms en_US
dc.subject.lcsh Robots--Kinematics en_US
dc.subject.lcsh Manipulators (Mechanism) en_US
dc.title Performance comparison between inverse kinematic algorithms on 6R robotic manipulators en_US
dc.type Thesis en_US
dspace.entity.type Publication
thesis.degree.discipline Mechanical Engineering en_US
thesis.degree.level M.S. en_US
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
INME_RuizCarrionIvan_2013.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.64 KB
Format:
Item-specific license agreed upon to submission
Description: