Orientación, marcos y cuaterniones


Comprender la orientación 3D a partir de los datos del sensor IMU

El análisis preciso del movimiento depende de la comprensión orientación: cómo gira un objeto o segmento corporal en el espacio tridimensional. Los sistemas basados en IMU no miden directamente la orientación; en su lugar, la orientación es estimado combinando los datos de los sensores inerciales mediante algoritmos de fusión de sensores.

Los sensores QSense Motion muestran la orientación como cuaterniones, una representación matemáticamente robusta de la rotación 3D. En esta página se explica cómo funciona la orientación de los cuaterniones, cómo se obtiene a partir de los datos de la IMU y cómo se relaciona la orientación con la... marcos de referencia global y corporal en el análisis del movimiento.

¿Qué es la orientación en el seguimiento del movimiento?

La orientación describe cómo se gira un objeto, y no dónde se encuentra. En el análisis del movimiento humano, la orientación responde a preguntas como:

  • ¿Cómo gira la parte inferior de la pierna con respecto a la gravedad?
  • ¿Cómo gira el tronco durante la marcha?
  • ¿Cómo se mueve una extremidad en relación con el cuerpo y no con la habitación?

El seguimiento de la orientación basado en la IMU se centra en rotación y movimiento angular, posición absoluta.

orientación cuaternión

Por qué se utilizan los cuaterniones para la orientación 3D

El problema de los ángulos de Euler

Las representaciones tradicionales, como balanceo, cabeceo y guiñada (ángulos de Euler) adolecen de:

  • Bloqueo del cardán (pérdida de un grado de libertad)
  • Discontinuidades en los límites de los ángulos
  • Inestabilidad numérica en movimientos rápidos o complejos

Estas limitaciones hacen que los ángulos de Euler no sean fiables para el seguimiento continuo del movimiento en 3D.

Orientación Quaternion

Un cuaternión representa la orientación utilizando cuatro valores:

q = [w, x, y, z]

Esta representación:

  • Codifica la rotación como un único objeto matemático
  • Evita por completo el bloqueo del cardán
  • Admite interpolación suave y actualizaciones estables en tiempo real
  • Es eficiente desde el punto de vista informático

Por estas razones, los cuaterniones son el formato de salida estándar para seguimiento de la orientación en tiempo real basado en la IMU.

Algoritmo de fusión de sensores IMU de Madgwich para convertir los datos de los sensores IMU en orientación de cuaterniones 3D.

Cómo los datos de la IMU se convierten en cuaterniones de orientación

Para seguir con precisión la orientación de un objeto, los sensores IMIMU de Madgwick miden el movimiento de forma indirecta. La orientación se estima mediante fusión de sensores.

Sensores IMU utilizados

  • Acelerómetro
    Mide la aceleración lineal y la gravedad (define “hacia abajo”)
  • Giroscopio
    Mide la velocidad angular (cambios de rotación a corto plazo)
  • Magnetómetro (opcional)
    Mide el campo magnético de la Tierra (define el rumbo)

Cada sensor tiene sus puntos fuertes y sus puntos débiles; la fusión es necesaria para combinarlos en una estimación estable de la orientación.

Algoritmo de fusión de sensores Madgwick (QSense)

Los sensores de movimiento QSense utilizan el Algoritmo Madgwick para estimar la orientación del cuaternión.

¿Por qué Madgwick?

  • Estable para mediciones en tiempo real y de larga duración
  • Diseñado específicamente para el seguimiento de la orientación de la IMU
  • Eficacia informática (adecuado para sistemas integrados)
  • Requiere un ajuste mínimo

Cómo funciona (conceptualmente)

  1. Integración del giroscopio
    Proporciona actualizaciones de orientación rápidas y suaves→ pero acumula deriva con el tiempo
  2. Corrección del acelerómetro
    Proporciona una referencia de gravedad→ corrige la deriva de cabeceo y balanceo a largo plazo.
  3. Corrección magnetométrica (opcional)
    Proporciona referencia de rumbo→ corrige la deriva de guiñada cuando las condiciones magnéticas lo permiten
  4. Normalización de cuaterniones
    Mantiene la orientación matemáticamente válida y estable

El resultado es un orientación de cuaterniones continua y controlada por deriva adecuado para el análisis del movimiento, la RV y los sistemas de control.

Marco global frente a marco corporal

La orientación sólo adquiere sentido cuando se interpreta en el marco de referencia correcto.

¿Qué es el Marco Global?

En marco global (también llamado marco mundial o inercial) es una referencia fija:

  • No se mueve con el sensor
  • Normalmente alineados con los ejes de gravedad y de la Tierra
  • Se utiliza para describir la orientación en relación con el entorno

Ejemplo:

“¿Está el sensor inclinado hacia delante respecto a la gravedad?”

¿Qué es la carrocería?

En estructura corporal (o fotograma local) se mueve con el objeto o segmento corporal:

  • Definido en relación con el sensor o la anatomía
  • Se utiliza para ángulos articulares, movimiento de segmentos y biomecánica.
  • Independientemente de la ubicación del sujeto en la sala

Ejemplo:

“¿Cómo gira la parte inferior de la pierna con respecto al muslo?”.”

Por qué es necesaria la transformación del marco

La orientación de la IMU suele estimarse en el marco global, pero la mayoría de los análisis de movimiento requieren datos en estructura corporal.

Ejemplos:

  • Cálculo del ángulo de la articulación
  • Análisis de la marcha
  • Retroalimentación técnica en el deporte
  • Control del avatar de RV

Para ello es necesario un transformación del marco global al marco corporal.

Transformación global a marco corporal (concepto)

La transformación utiliza la orientación del sensor para rotar los vectores entre fotogramas.

Pasos típicos

  1. Alineación / calibración inicialEstablecer la orientación del sensor con respecto al segmento corporal
  2. Rotación basada en cuaternionesUtilizar el cuaternión de orientación para rotar vectores desde el marco global → cuerpo.
  3. Aplicar sistemáticamente a lo largo del tiempoPermite el seguimiento continuo del movimiento relativo al cuerpo

Los cuaterniones realizan este proceso:

  • Estable
  • Sin singularidades
  • Eficaz para aplicaciones en tiempo real

Por qué los cuaterniones son importantes para las transformaciones de fotogramas

Cuaterniones:

  • Representar las rotaciones de forma limpia y continua
  • Evite problemas numéricos durante transformaciones repetidas
  • Permite una alineación precisa entre los marcos global y corporal
  • Son ideales para la captura de movimientos en tiempo real y la RV

Sin cuaterniones, las transformaciones de cuadro se vuelven rápidamente inestables o ambiguas durante el movimiento complejo.

Aplicaciones prácticas

Captura de movimiento y biomecánica

  • Estimación del ángulo conjunto
  • Análisis de la orientación por segmentos
  • Evaluación de la marcha y la postura

Realidad virtual y animación

  • Orientación del avatar de cuerpo entero
  • Interpolación rotacional suave
  • Integración de BVH y animación

Robótica y control

  • Información de orientación para el equilibrio y el control
  • Control de movimiento independiente del marco de referencia

Deporte y rehabilitación

  • Información sobre la técnica en relación con el deportista
  • Análisis de la calidad del movimiento independientemente del entorno

Principales conclusiones

  • Las IMU no miden la orientación directamente: la orientación es estimado
  • Los cuaterniones son la representación más sólida de la orientación 3D
  • La fusión de sensores (Madgwick) combina datos de giroscopio, acelerómetro y magnetismo.
  • El marco global y el marco corporal tienen objetivos analíticos diferentes
  • Las transformaciones basadas en cuaterniones permiten realizar análisis de movimiento precisos y en tiempo real

Conclusión

La orientación, los marcos y los cuaterniones forman el columna vertebral matemática de seguimiento de movimiento basado en IMU. Mediante el uso de la orientación de cuaterniones y definiciones de fotogramas claras, QSense Motion permite realizar análisis de movimiento precisos, estables y listos para su aplicación, desde biomecánica y deportes hasta RV y sistemas integrados.

Comprender estos conceptos garantiza que los datos de movimiento no sólo se recojan, sino que interpretados de forma correcta y significativa.

QSENSE-MOTION-WEARABLE-MOTION-SENSOR

Dinos qué es lo que quieres medir, cuántos sensores necesitas y en qué entorno. Te diremos si QSense es la solución adecuada, qué configuración debes utilizar y qué implicaría la integración.

El hardware, el firmware y los algoritmos de fusión de sensores se desarrollan internamente, por lo que las respuestas las dan las mismas personas que los han creado.

qsense frontside

¿Preguntas?

¿No te viene bien hablar por teléfono? Envíanos tu pregunta —sobre la ubicación de los sensores, las frecuencias de muestreo, los formatos de datos o la integración— y recibirás una respuesta técnica.

Blog

Lo último de nuestro blog

Novedades de QSense: 18 sensores, registro en el propio sensor y el HUB, todo en una sola aplicación

Novedades de QSense: 18 sensores, registro en el propio sensor y el HUB, todo en una sola aplicación

La última actualización de QSense incorpora la grabación en el propio sensor, compatibilidad con dos dongles para hasta 18 sensores sincronizados y una integración completa con FieldSync HUB.
Análisis de la marcha mediante aprendizaje automático: cómo la IA y el menor número de sensores IMU están cambiando la captura del movimiento

Análisis de la marcha mediante aprendizaje automático: cómo la IA y el menor número de sensores IMU están cambiando la captura del movimiento

1. Hacer más con menos sensores: Fusión basada en ML y reducción de sensores La vía convencional para obtener mejores datos de movimiento era ...
El mejor sensor IMU para la investigación del análisis de la marcha: Lo que realmente importa

El mejor sensor IMU para la investigación del análisis de la marcha: Lo que realmente importa

Por qué las IMU se han impuesto al análisis de la marcha La captura óptica del movimiento sigue siendo el patrón oro histórico, pero es cara, fija a ...
QSENSE-MOTION-WEARABLE-MOTION-SENSOR

QSense es una plataforma de inteligencia del movimiento para aplicaciones de rendimiento crítico en el deporte, la salud, la industria y la defensa. Permitimos a las organizaciones medir, analizar y actuar sobre el movimiento humano allí donde la precisión, la sincronización y la fiabilidad son importantes.

QSense ha sido desarrollado por 2M Engineering.

Contacto

Ingeniería 2M

John F Kennedylaan 3

5555XC Valkenswaard

Países Bajos

es_ESSpanish