23/01/2025
La teoría de tornillos, también conocida como teoría de los tornillos de Plücker, es una herramienta matemática elegante y poderosa utilizada en la mecánica de cuerpos rígidos y la robótica para describir el movimiento y las fuerzas en el espacio tridimensional. En esencia, unifica la rotación y la traslación en un solo concepto, simplificando el análisis cinemático y estático de sistemas complejos.

Conceptos Básicos : Tornillos, Giros y Llaves
Antes de profundizar en la teoría, definamos los conceptos fundamentales:
- Tornillo (Screw): Un tornillo es un vector de seis dimensiones que representa un desplazamiento espacial. Combina una rotación alrededor de un eje y una traslación a lo largo del mismo eje, llamado movimiento helicoidal. Este concepto se basa en el Teorema de Chasles , que establece que cualquier desplazamiento espacial rígido se puede representar como una rotación alrededor de una línea y una traslación a lo largo de esa misma línea.
- Giro (Twist): Un giro es un tipo específico de tornillo que describe la velocidad de un cuerpo rígido. Representa la velocidad angular alrededor de un eje y la velocidad lineal a lo largo del mismo. Los puntos en un cuerpo sometido a un movimiento de giro constante trazan hélices en un marco fijo.
- Llave (Wrench): Una llave representa las fuerzas y los momentos que actúan sobre un cuerpo rígido. Combina un vector de fuerza y un vector de momento, ambos relacionados con una línea de acción en el espacio.
Representación matemática de los tornillos
Un tornillo se representa como un par ordenado S = (S, V), donde S es un vector tridimensional que representa la dirección del eje del tornillo y V es un vector tridimensional que representa el momento alrededor del eje. Se pueden realizar operaciones algebraicas con los tornillos, incluyendo suma, resta, producto escalar y producto vectorial, que siguen las propiedades del álgebra vectorial.
Álgebra de Tornillos
La suma y la resta de tornillos se realizan componente a componente. Se introducen los escalares duales â = (a, b), donde la multiplicación se define como: â^c^ = (a, b)(c, d) = (ac, ad + bc). La multiplicación de un tornillo S = (S, V) por un escalar dual â = (a, b) se calcula como: â^S = (a, b)(S, V) = (aS, aV + bS).
El producto escalar y el producto vectorial de tornillos se definen como:
- S ⋅ T = (S, V) ⋅ (T, W) = (S ⋅ T, S ⋅ W + V ⋅ T)
- S × T = (S, V) × (T, W) = (S × T, S × W + V × T)
Estas operaciones permiten realizar cálculos análogos a los del álgebra vectorial.
Tornillos Unitarios
Los tornillos unitarios son las coordenadas de Plücker de una línea y satisfacen la relación |S| = √(S ⋅ S) = 1. El ángulo dual entre dos tornillos unitarios S y T se puede calcular utilizando el producto escalar dual.
Ejemplos de Tornillos
Algunos ejemplos importantes de tornillos incluyen:
- Llaves: Representan la acción de una fuerza sobre un cuerpo rígido. La llave asociada con una fuerza F aplicada en el punto P se representa como W = (F, P × F) .
- Giros en Juntas Revolucionarias: Para una junta revolucionaria con eje de rotación que pasa por el punto q y tiene dirección ω , el giro se expresa como ξ = {ω, q × ω} .
- Giros en Juntas Prismática: Para una junta prismática con dirección de deslizamiento v , el giro es ξ = {0, v} .
Transformación de Coordenadas de Tornillos
Las transformaciones de coordenadas para tornillos se basan en las transformaciones de coordenadas de Plücker para líneas. Un desplazamiento espacial D = ([A], d), donde [A] es la matriz de rotación y d el vector de traslación, transforma las coordenadas de un tornillo s = (s, v) en: S = [Â]s, donde [Â] = ([A], [DA]) es la matriz dual ortogonal, y [D] es la matriz antisimétrica que realiza el producto cruz.
Giros como Elementos de un Álgebra de Lie
Los giros pueden verse como elementos del álgebra de Lie se(3) del grupo de Lie SE(3) de transformaciones homogéneas. La matriz de giro [S] es un elemento de se(3) y sus componentes son los componentes del tornillo de giro. La transformación homogénea a una nueva ubicación y orientación se puede calcular con la fórmula exponencial: g(θ) = exp(ξθ)g(0).
Tornillos por Reflexión
En geometría de transformaciones, la reflexión es un concepto fundamental. Un tornillo se puede obtener mediante cuatro reflexiones en planos.
Homografía
La combinación de traslación y rotación en un desplazamiento de tornillo se puede ilustrar con el mapeo exponencial en el contexto de cuaterniones duales.
Trabajo de Fuerzas en un Cuerpo Rígido
El trabajo realizado por un conjunto de fuerzas que actúan sobre un cuerpo rígido se puede calcular usando tornillos. Se define el giro del cuerpo y la llave que actúa sobre él, y el trabajo se expresa como: δW = (W ⋅ T° + W° ⋅ T)δt, donde T y W son los giros y llaves respectivamente.
Tornillos Recíprocos
Si el trabajo virtual de una llave en un giro es cero, entonces la llave y el giro son recíprocos.
Giros en Robótica
En robótica, a menudo se transponen los componentes del giro para simplificar el cálculo del trabajo.

Consultas Habituales sobre la Teoría de Tornillos
| Consulta | Respuesta |
|---|---|
| ¿Qué es un tornillo en geometría? | Un vector de seis dimensiones que representa un desplazamiento espacial combinando rotación y traslación. |
| ¿Qué diferencia hay entre un tornillo, un giro y una llave? | Un tornillo es un desplazamiento general, un giro es una velocidad, y una llave representa fuerzas y momentos. |
| ¿Cómo se realizan las transformaciones de coordenadas de tornillos? | Usando matrices duales ortogonales. |
| ¿Qué son los tornillos recíprocos? | Tornillos cuyo trabajo virtual es cero. |
| ¿Qué aplicación tiene la teoría de tornillos en robótica? | Simplifica el análisis cinemático y estático de robots manipulares. |
La teoría de tornillos ofrece una herramienta matemática sofisticada y eficiente para analizar el movimiento y las fuerzas en sistemas mecánicos complejos, especialmente en robótica, donde facilita el modelado y control de robots manipulares y sistemas multi-cuerpo.
