English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

invitado
1 / ?

¿De Cuántas Formas Puede Moverse?

Grados de Libertad: La Geometría del Movimiento

Un grado de libertad (DOF) es una forma independiente en que un objeto puede moverse. Entender DOF es el primer paso para entender cómo los robots interactúan con el espacio.

6-Axis Robot Arm

La posición en espacio 3D requiere 3 DOF: x (izquierda/derecha), y (adelante/atrás), z (arriba/abajo). Un punto en el espacio tiene 3 DOF.

La orientación agrega 3 más: roll (rotación sobre el eje delantero), pitch (rotación sobre el eje lateral), yaw (rotación sobre el eje vertical). Un cuerpo rígido en el espacio tiene 6 DOF: 3 posición + 3 orientación.

Brazos robóticos & DOF:

- Un brazo articulado de 6 ejes (como un robot industrial) tiene 6 articulaciones, cada una agregando 1 DOF. Con 6 DOF, el efector final puede alcanzar cualquier posición y orientación dentro del espacio de trabajo: tiene libertad espacial total.

- Un robot SCARA de 4 ejes tiene 4 DOF: puede posicionarse en cualquier lugar en un plano y rotar, pero no puede inclinar su herramienta. Bueno para pick-and-place en superficies planas.

- Un robot Cartesiano/pórtico de 3 ejes tiene 3 DOF: puede posicionarse en cualquier lugar en un volumen en forma de caja pero no puede orientar su herramienta en absoluto. Bueno para impresoras 3D.

Más de 6 DOF: un robot de 7 ejes es redundante: tiene más DOF de lo necesario para posicionamiento espacial completo. El DOF extra permite alcanzar alrededor de obstáculos, como un brazo humano alcanzando algo atrás. La redundancia es una ventaja geométrica.

DOF y Requisitos de Tareas

Una fábrica necesita un robot para tres tareas diferentes: (A) dispensar pegamento a lo largo de una trayectoria 3D curva en un panel de carrocería automotriz, (B) recoger chips de una cinta transportadora & colocarlos en una placa de circuito plana, & (C) soldar una articulación 3D compleja desde múltiples ángulos.

Para cada tarea (A, B, C), ¿cuál es el número mínimo de DOF requerido, & por qué? ¿Qué tarea podría beneficiarse de un robot redundante (7+ DOF), & qué ventaja geométrica proporciona el DOF extra?

Dos Direcciones de la Geometría del Robot

Cinemática: Geometría en Movimiento

La cinemática es el estudio del movimiento sin considerar fuerzas. En robótica, es geometría pura: la relación entre ángulos de articulación y posición del efector final.

Cinemática directa (FK): Dados todos los ángulos de articulación → calcula la posición & orientación del efector final. Esta es la dirección 'fácil'.

Para un brazo planar de 2 enlaces: si la articulación 1 está en el ángulo θ₁ & la articulación 2 está en el ángulo θ₂, con longitudes de enlace L₁ & L₂, el efector final está en:

- x = L₁ cos(θ₁) + L₂ cos(θ₁ + θ₂)

- y = L₁ sin(θ₁) + L₂ sin(θ₁ + θ₂)

Forward Kinematics 2-Link Arm

Para un brazo de 6 ejes, FK usa una cadena de matrices de transformación homogénea: cada articulación contribuye una matriz 4×4 que codifica rotación y traslación. Multiplica todas seis matrices juntas para obtener la postura del efector final. Es mecánico pero siempre produce una respuesta única.

Cinemática inversa (IK): Dada una posición & orientación deseada del efector final → calcula los ángulos de articulación que lo logran. Esta es la dirección 'difícil'.

IK es difícil porque:

- Múltiples soluciones: un brazo de 6 ejes a menudo puede alcanzar el mismo punto en múltiples configuraciones (codo arriba vs. codo abajo, muñeca girada vs. no). Puede haber 8 o más soluciones válidas.

- Sin soluciones: si el objetivo está fuera del espacio de trabajo, ningún ángulo de articulación funciona.

- Singularidades: en ciertas posturas, dos ejes de articulación se alinean y el robot pierde un DOF: como bloqueo de cardán. Cerca de singularidades, pequeños movimientos cartesianos requieren velocidades articulares enormes.

Cinemática Inversa: ¿Por Qué Es Difícil?

Considera un brazo planar simple de 2 enlaces con L₁ = L₂ = 1 metro. El efector final necesita alcanzar el punto (1.0, 1.0).

La distancia de la base al objetivo es sqrt(1² + 1²) = sqrt(2) ≈ 1.414 m. Como L₁ + L₂ = 2 m > 1.414 m, el punto es alcanzable.

Para este brazo de 2 enlaces alcanzando (1.0, 1.0): explica por qué hay exactamente dos soluciones IK (describe las dos configuraciones geométricamente). Luego explica qué sucede cuando el objetivo se mueve a (2.0, 0.0): ¿cuántas soluciones existen, & qué es especial sobre esta configuración geométricamente?

Forma de Alcanzabilidad

Espacio de Trabajo: El Volumen Geométrico que un Robot Puede Alcanzar

El envelope de espacio de trabajo es el conjunto de todos los puntos que el efector final puede alcanzar. Su forma depende completamente de la geometría del robot.

Robot Workspace Envelopes

Brazo articulado (6 ejes): el espacio de trabajo es aproximadamente una esfera hueca. El límite exterior está en el alcance máximo (todos los enlaces extendidos). El límite interior existe porque el brazo no puede plegarse lo suficiente para alcanzar puntos demasiado cerca de la base. La sección transversal parece un donut (toro).

SCARA: el espacio de trabajo es un cilindro. El brazo barre horizontalmente (generando una sección transversal circular) y el eje Z se mueve verticalmente. El resultado es un volumen cilíndrico plano: alcance amplio horizontalmente, limitado verticalmente.

Cartesiano/Pórtico: el espacio de trabajo es una caja rectangular. Cada eje se mueve linealmente a lo largo de una dimensión. Simple, predecible, fácil de programar: pero voluminoso porque el robot debe ser tan grande como su espacio de trabajo.

Singularidades en el espacio de trabajo: en ciertas posturas, el robot pierde un DOF. Un brazo articulado completamente extendido (en el límite exterior de su espacio de trabajo) está en una singularidad: no puede mover el efector final más hacia afuera. Las singularidades de la muñeca ocurren cuando dos ejes de articulación de la muñeca se alinean. En una singularidad, la matriz jacobiana pierde rango, y el DOF efectivo del robot disminuye temporalmente.

Espacio de trabajo diestro vs. espacio de trabajo alcanzable: el espacio de trabajo alcanzable es donde el efector final puede llegar en al menos una orientación. El espacio de trabajo diestro es donde puede lograr cualquier orientación arbitraria. El espacio de trabajo diestro es siempre un subconjunto del espacio de trabajo alcanzable: y a menudo mucho más pequeño.

Elegir un Robot por Espacio de Trabajo

Una celda de fábrica tiene tres estaciones dispuestas en forma de L. La estación A está a la izquierda, la estación B está directamente adelante, la estación C está a la derecha y ligeramente elevada (300 mm más alta). El robot debe recoger piezas de A, realizar una operación en B y colocar piezas terminadas en C: todo desde una única posición de montaje.

¿Elegirías un brazo articulado, un SCARA o un pórtico Cartesiano para esta tarea? Justifica tu respuesta en términos de geometría del espacio de trabajo & los requisitos específicos (diseño en forma de L, cambio de elevación en la estación C). ¿Qué limitación del espacio de trabajo descalificaría una de las otras dos opciones?

Espacio de Configuración: La Geometría Abstracta del Robot

Espacio de Configuración: Donde Vive la Planificación de Movimiento

El espacio de configuración (C-space) es una de las abstracciones geométricas más poderosas en robótica. En lugar de pensar en la forma física del robot, representa su estado completo como un único punto en un espacio N-dimensional.

Configuration Space vs Physical Space

Para un robot con N articulaciones, C-space tiene N dimensiones: un eje por ángulo de articulación. Cada postura posible del robot es un único punto en C-space. Un movimiento (secuencia de posturas) es una curva a través de C-space.

Obstáculos en C-space: un obstáculo físico en el mundo real se convierte en una región prohibida en C-space. Si colocar el robot en ángulos de articulación (θ₁, θ₂, ..., θN) causaría una colisión, ese punto está dentro de un obstáculo de C-space. La forma de los obstáculos de C-space es compleja: una caja simple en el mundo real se convierte en una región extrañamente formada en C-space.

Planificación de trayectorias = encontrar una curva sin colisiones: dados una configuración inicial (punto en C-space) & una configuración de objetivo (otro punto), encuentra una curva continua que los conecte sin entrar en ninguna región prohibida.

Algoritmos:

- A* (basado en cuadrícula): Discretiza C-space en una cuadrícula, busca la ruta más corta. Funciona bien en dimensiones bajas (2-3 DOF) pero el tamaño de la cuadrícula explota exponencialmente con la dimensión.

- RRT (Árbol Aleatorio de Exploración Rápida): construye un árbol de muestras aleatorias en C-space, creciendo hacia regiones inexploradas. Funciona en dimensiones altas (6+ DOF). No es óptimo pero es rápido para encontrar trayectorias viables.

- PRM (Mapa de Carreteras Probabilístico): precomputa un gráfico de configuraciones aleatorias sin colisiones, luego busca el gráfico. Bueno para consultas repetidas en el mismo entorno.

La perspectiva geométrica: el problema de planificación de trayectorias de un robot de 6-DOF es un problema de curva a través de espacio 6D. La dimensionalidad hace que las soluciones exactas sean inviables: los métodos probabilísticos (RRT, PRM) son el enfoque práctico.

Pensamiento del Espacio de Configuración

Un brazo planar de 2 enlaces (2 DOF) opera en una sala con un único obstáculo rectangular. La articulación 1 va de 0° a 360°, la articulación 2 va de 0° a 360°. El espacio de configuración es un cuadrado 2D: θ₁ en un eje, θ₂ en el otro.

Explica por qué un obstáculo rectangular simple en el espacio físico se convierte en una región compleja y curva en el espacio de configuración. Luego explica por qué esta transformación geométrica hace que la planificación de trayectorias en C-space sea más fácil conceptualmente: incluso aunque las formas de los obstáculos son más complejas: comparado con la planificación directa en el espacio físico con un robot que tiene forma y extensión.