Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ir a la navegaciónIr a la búsqueda
El objetivo de la cinemática inversa es encontrar los valores que deben tomar las
coordenadas articulares del robot para que su extremo se posicione y oriente según
una determinada localización espacial. Depende de la configuración del
robot(existen soluciones múltiples).
Índice
1 Análisis Cinemático
2 Cinématica inversa y animación 3D
3 Herramientas para resolver problemas de cinemática inversa
4 Cinemática Inversa para un Brazo Robot de 5 grados de libertad.
5 Cinemática inversa: Posibles soluciones
6 Cinemática inversa: Métodos
7 Método geométrico
8 Cinemática Inversa para un Brazo Robot de 5 grados de libertad.
9 Ecuaciones cinemáticas
10 Ejemplos de aplicación de la IK
11 Aproximación de soluciones de sistemas de IK
12 Cinemática Directa de Plataformas Gough-Stewart Tipo 6-3
13 Referencias
14 Enlaces externos
Análisis Cinemático
La cinemática inversa se refiere a la utilización de las ecuaciones cinemáticas de
un robot para determinar los parámetros comunes que proporcionan una posición
deseada del efector final. Especificación del movimiento de un robot de manera que
su extremo efector logra una tarea deseada es conocido como planificación de
movimientos.La cinemática inversa transforma el plan de movimiento en trayectorias
del actuador en conjuntos para el robot. El movimiento de una cadena cinemática si
se trata de un robot o un personaje animado es modelada por las ecuaciones
cinemáticas de la cadena. Estas ecuaciones definen la configuración de la cadena en
términos de sus parámetros conjuntos. La cinemática directa utiliza los parámetros
comunes para calcular la configuración de la cadena, y la cinemática inversa
invierte este cálculo para determinar los parámetros de conjuntos que logra una
configuración deseada.
En otro casos, para robots con pocos grados de libertad, existen soluciones
analíticas mediante el uso de métodos geométricos, que consisten en la utilización
de las relaciones trigonométricas y la resolución de los triángulos formados por
los elementos y articulaciones del robot.
-Método iterativo
-Problemas de velocidad y convergencia
Búsqueda de solución cerrada:
-Álgebra de tornillo.
-Cuaterniones duales.
-métodos iterativos.
Método geométrico
q2 = ß - a
Siendo:
Ecuaciones cinemáticas
Las ecuaciones cinemáticas para la cadena de serie de un robot se obtienen
utilizando una transformación rígida [Z] para caracterizar el movimiento relativo
permitido en cada transformación rígida conjunta o separadamente, [X] para definir
las dimensiones de cada enlace. El resultado es una secuencia de transformaciones
rígidas alterna transformaciones conjuntas y el enlace de la base de la cadena de
enlace a su extremo, que se equipara a la posición especificada para el enlace
final.
Ejemplos de aplicación de la IK
Supongamos que estamos en un cruce, detrás de un camión de remolque que desea girar
a la derecha. Cuando se enciende la luz verde el conductor del camión se mueve a lo
largo de un camino r (t), pero es evidente que las ruedas del remolque se mueven a
lo largo de otra ruta de acceso r '(t). La cinemática inversa puede ser utilizada
para determinar r '(t) de r (t), teniendo en cuenta las restricciones del sistema:
la longitud del remolque es una constante y el proceso no requiere ningún
conocimiento de las fuerzas entre los objetos .
Referencias
Craig J., John (2006). robótica. pearson education. ISBN 970-26-0772-8.
Enlaces externos
Esta obra contiene una traducción derivada de «Inverse kinematics» de la Wikipedia
en inglés, publicada por sus editores bajo la Licencia de documentación libre de
GNU y la Licencia Creative Commons Atribución-CompartirIgual 3.0 Unported.
Ejemplo en FreeBasic de un simulador de brazo robot que aplica la cinemática
inversa para 5 grados de libertad más la pinza.
Analytical Inverse Kinematics Solver - Given an OpenRAVE robot kinematics
description, generates a C++ file that analytically solves for the complete IK.
Inverse Kinematics algorithms
Robot Inverse Kinematics
HowStuffWorks.com article How do the characters in video games move so fluidly?
with an explanation of inverse kinematics
3D Theory Kinematics
Protein Inverse Kinematics
Simple Inverse Kinematics example with source code using Jacobian
Detailed description of Jacobian and CCD solutions for inverse kinematics
Basic Application of Inverse Kinematics using ActionScript
Cinemática Inversa (Inverse Kinematics) en C++ con Orocos
http://www.kramirez.net/wp-content/uploads/2012/04/CinematicaInversaRobot.pdf