atlas

Research map / Vision-language and multimodal / Cross-modal learning

iMoT: Inertial Motion Transformer for Inertial Navigation

AAAI 2025 · Vision-language and multimodal › Cross-modal learning · approach: Unimodal-to-multimodal representation transfer · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes iMoT, a Transformer encoder-decoder for inertial odometry that adds progressive series decoupling, adaptive positional encoding, and learnable query motion particles scored by a dynamic scoring mechanism to estimate velocity segments and reconstruct trajectories.

Problem

Inertial odometry must estimate velocity segments from IMU sequences while handling motion uncertainty and the different characteristics of acceleration and angular-rate modalities, so that integrated trajectories drift less.

Approach

Treats each variate's full temporal series as a token, decomposes seasonal and trend-cycle components inside each encoder layer (PSD), uses modality-adaptive positional scaling (APE), and models motion uncertainty with learnable query motion particles whose final set is pooled by a learned dynamic score (DSM) instead of entropy-regularized averaging.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use iMoT instead of RoResnet18inertial odometry · RoNIN UnseenATE (m): 6.89 m vs. 5.31 mHelped
Add PSD (ablation)iMoT without modules · RoNIN UnseenATE (m): 6.48 -> 5.58Helped
Add APE (ablation)iMoT without modules · RoNIN UnseenATE (m): 6.48 -> 5.76Helped
Add ASC (ablation)iMoT without modules · RoNIN UnseenATE (m): 6.48 -> 6.00Helped
Add query particles with Jvel and Jent, without DSM (ablation)iMoT without modules · RoNIN UnseenATE (m): 6.48 -> 7.10Hurt
Add PSD and particles without DSM (ablation)iMoT · RoNIN UnseenATE (m): 5.58 -> 7.03Hurt
Add DSM to the particles-only configuration (ablation)iMoT with particles · RoNIN UnseenATE (m): 7.10 -> 6.13Helped
Add DSM to PSD, APE, and ASC (ablation)iMoT · RoNIN UnseenATE (m): 5.54 -> 5.31Helped
Add query particles and DSM to PSD, ASC, and APE (ablation)iMoT · RoNIN UnseenATE (m): 5.54 -> 5.31Helped
Increase particle count beyond 128 with Jvel/Jent and average pooling (ablation)iMoT decoder · RoNINATEHurt
Use 128 particles with DSM (ablation)iMoT decoder · RoNINATEHelped
Use iMoT instead of RoResnet18inertial odometry · IDOL SeenATE (m): 2.70 -> 2.22Helped

Surprising findings

Limitations

Experimental setup

Datasets: RIDI RoNIN OxIOD IDOL

Benchmarks: RIDI RoNIN OxIOD IDOL

Metrics: ATE T-RTE D-RTE PDE

Baselines: SINS PDR RIDI RoLSTM RoTCN RoResNet18 CTIN TLIO

Builds on: DETR Autoformer-style series decomposition CTIN RoNIN TLIO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy