Movimiento y orientación

Sensor inercial IMU: funcionamiento, componentes y usos

Un sensor inercial IMU mide aceleraciones y movimientos de rotación para ayudar a estimar la orientación, estabilidad y dinámica de un robot.

Lectura breve Contenido informativo Movimiento robótico
Respuesta rápida

¿Qué es un sensor inercial IMU?

Una IMU, sigla de Inertial Measurement Unit o unidad de medición inercial, combina normalmente un acelerómetro de tres ejes y un giroscopio de tres ejes.

Sus mediciones permiten conocer cómo acelera y rota un sistema. Mediante algoritmos de fusión sensorial pueden utilizarse para estimar inclinación, orientación y cambios de movimiento, aunque una IMU aislada acumula errores con el tiempo.

Sensores internos

Componentes de una IMU

No todas las IMU incorporan los mismos sensores ni entregan directamente una orientación calculada.

Movimiento lineal

Acelerómetro

Mide aceleración específica en los ejes X, Y y Z. Sus lecturas también están influidas por la gravedad.

Rotación

Giroscopio

Mide la velocidad angular alrededor de los tres ejes y permite seguir cambios rápidos de orientación.

Campo magnético

Magnetómetro

Es opcional y mide el campo magnético. Puede proporcionar una referencia de rumbo, pero es sensible a interferencias.

Estimación

Procesamiento

Combina las mediciones mediante filtros y algoritmos para obtener una estimación más estable del movimiento.

Publicidad
Proceso básico

Cómo funciona una IMU

01

Medición

El acelerómetro y el giroscopio registran aceleración y velocidad angular en tres dimensiones.

02

Fusión

Un algoritmo combina las señales para reducir ruido y compensar parcialmente las limitaciones de cada sensor.

03

Control

El robot utiliza la estimación para equilibrarse, estabilizarse, reconocer movimientos o corregir su trayectoria.

Publicidad
Magnitudes

¿Qué mide cada componente?

Componente Magnitud Unidad habitual
Acelerómetro Aceleración específica m/s² o g
Giroscopio Velocidad angular °/s o rad/s
Magnetómetro Intensidad del campo magnético µT o gauss

La orientación no siempre es una medición directa. Habitualmente se calcula combinando e integrando las señales obtenidas por estos sensores.

Número de ejes

IMU de seis ejes y de nueve ejes

Configuración Componentes Mediciones
Seis ejes Acelerómetro 3D + giroscopio 3D Tres aceleraciones y tres velocidades angulares
Nueve ejes Acelerómetro 3D + giroscopio 3D + magnetómetro 3D Añade tres mediciones del campo magnético

La denominación de nueve ejes no significa que el robot se mueva en nueve direcciones. Indica que se obtienen nueve canales de medición distribuidos entre tres sensores.

Publicidad
Diferencias

IMU, AHRS e INS no son lo mismo

Sistema Función principal Salida habitual
IMU Proporciona mediciones inerciales Aceleración y velocidad angular
AHRS Fusiona sensores para calcular actitud y rumbo Orientación
INS Integra mediciones para navegación inercial Posición, velocidad y actitud estimadas

Algunos productos integran procesamiento interno y se comercializan como IMU aunque también entreguen orientación. Por eso conviene revisar sus salidas reales y no depender solamente del nombre.

Orientación

Cómo se estima la inclinación de un robot

Cuando el sistema está quieto o se mueve lentamente, el acelerómetro puede ayudar a identificar la dirección aparente de la gravedad y estimar inclinación. Durante movimientos dinámicos también registra otras aceleraciones, por lo que la interpretación resulta más compleja.

El giroscopio detecta rotaciones rápidas y ofrece continuidad entre mediciones, pero al integrar su señal acumula errores. Los algoritmos combinan ambas fuentes para aprovechar sus fortalezas.

Error acumulado

¿Qué es la deriva de una IMU?

La deriva es el crecimiento gradual del error estimado. Pequeños sesgos y ruidos del giroscopio se acumulan al calcular orientación. La doble integración de la aceleración puede producir errores todavía mayores al intentar estimar posición.

Por esta razón, una IMU por sí sola no suele entregar una posición absoluta estable durante periodos prolongados. Normalmente se combina con encoders, cámaras, LiDAR, GNSS u otras referencias externas.

Errores comunes

Factores que afectan las mediciones

01

Sesgo: desplazamiento constante presente incluso cuando no existe movimiento.

02

Ruido: variaciones aleatorias que aparecen en las lecturas.

03

Temperatura: puede modificar el sesgo y la sensibilidad del sensor.

04

Vibración: puede introducir señales que no representan el movimiento deseado.

05

Desalineación: ocurre cuando los ejes de la IMU no coinciden correctamente con los del robot.

06

Interferencia magnética: afecta al magnetómetro cuando existen motores, cables o metales cercanos.

Publicidad
Procesamiento

Fusión sensorial y filtros

La fusión sensorial combina mediciones con diferentes características. Puede utilizar filtros complementarios, filtros de Kalman u otros estimadores según la dinámica y precisión requeridas.

El filtro no elimina mágicamente todos los errores. Su calidad depende de la calibración, del modelo del sistema y de la disponibilidad de referencias externas confiables.

Complementos

Sensores que pueden combinarse con una IMU

01

Encoders: aportan información sobre el movimiento de ruedas, motores o articulaciones.

02

GNSS: proporciona una referencia de posición en exteriores y ayuda a limitar la deriva.

03

Cámaras: permiten realizar odometría visual y reconocer referencias del entorno.

04

LiDAR: puede apoyar localización y construcción de mapas tridimensionales.

05

Barómetro: puede entregar una referencia aproximada de cambios de altura.

Aplicaciones

¿Para qué se utiliza una IMU en robótica?

  • Controlar el equilibrio de robots humanoides.
  • Estabilizar drones y robots aéreos.
  • Estimar la inclinación de robots móviles.
  • Detectar movimientos, impactos o caídas.
  • Estabilizar cámaras, herramientas y plataformas.
  • Complementar la odometría y localización.
  • Registrar movimientos en exoesqueletos y prótesis.
  • Controlar vehículos autónomos y robots marítimos.
Especificaciones

Qué revisar al elegir una IMU

Parámetro Qué indica
Rango Aceleración y velocidad angular máximas medibles
Ruido Variación aleatoria presente en la señal
Estabilidad del sesgo Cuánto puede variar el error de referencia con el tiempo
Frecuencia de muestreo Rapidez con la que se generan nuevos datos
Ancho de banda Rango de movimientos dinámicos que puede seguir
Interfaz Método de comunicación con el controlador
Compensación térmica Corrección aplicada frente a cambios de temperatura
Evaluación

Ventajas y limitaciones

Ventajas Limitaciones
Entrega mediciones a alta frecuencia Acumula error al integrar las señales
Funciona sin observar el entorno Requiere calibración y compensación
Puede ser compacta y de bajo consumo Es sensible a vibraciones y temperatura
Detecta movimientos rápidos No entrega por sí sola una posición absoluta estable
Complementa numerosos sensores El magnetómetro puede sufrir interferencias
Publicidad
Instalación

Montaje y calibración

La IMU debe fijarse rígidamente al robot y su orientación respecto del sistema de coordenadas debe estar documentada. Un soporte flexible o una alineación incorrecta puede introducir errores.

La calibración puede corregir sesgo, escala y desalineación. También conviene evaluar su comportamiento térmico y evitar colocarla cerca de fuentes intensas de vibración o interferencia magnética.

Continuar navegando

Sensores robóticos relacionados

01

Encoder en robótica: mide la posición o el movimiento de motores y articulaciones.

02

Sensor de visión: aporta referencias visuales para percepción y localización.

03

Sensor LiDAR: mide distancias y ayuda a construir mapas del entorno.

04

Tipos de sensores robóticos: explora el hub completo del clúster.

Referencias

Fuentes consultadas

Preguntas frecuentes

Preguntas sobre sensores inerciales IMU

Es una unidad que combina normalmente acelerómetros y giroscopios para medir aceleración y velocidad angular en varios ejes.

Mide aceleración específica y velocidad angular. Si incorpora un magnetómetro, también puede medir el campo magnético.

La IMU de seis ejes combina un acelerómetro y un giroscopio de tres ejes. La de nueve ejes añade un magnetómetro tridimensional.

Publicidad

No de forma estable por sí sola. Al integrar sus mediciones se acumulan errores, por lo que normalmente necesita referencias externas.

Porque pequeños sesgos y ruidos se acumulan al integrar las mediciones para calcular orientación, velocidad o posición.

La IMU mide movimientos localmente y a alta frecuencia. El GPS o GNSS proporciona una referencia externa de posición, principalmente en exteriores.

Siguiente ficha

Encoder en robótica

Continúa con el sensor utilizado para medir posición, velocidad y desplazamiento en motores, ruedas y articulaciones.

Ver encoder en robótica →
Carrito de compra
Scroll al inicio