Search papers, labs, and topics across Lattice.
The paper introduces Gated Neural Inertial Odometry (GNIO), a learning-based framework designed to improve inertial navigation by explicitly modeling motion validity and context. GNIO employs a learnable Motion Bank to provide global motion context and a Gated Prediction Head that decomposes displacement into magnitude and direction, effectively acting as a differentiable Zero-Velocity Update (ZUPT). Experiments on four public benchmarks demonstrate that GNIO significantly reduces position drift, achieving a 60.21% reduction in trajectory error on the OxIOD dataset compared to state-of-the-art methods.
GNIO's gated prediction head acts as a learned, differentiable ZUPT, dynamically suppressing sensor noise during stationary periods and scaling predictions during dynamic motion, leading to substantial drift reduction in inertial odometry.
Inertial navigation using low-cost MEMS sensors is plagued by rapid drift due to sensor noise and bias instability. While recent data-driven approaches have made significant strides, they often struggle with micro-drifts during stationarity and mode fusion during complex motion transitions due to their reliance on fixed-window regression. In this work, we introduce Gated Neural Inertial Odometry (GNIO), a novel learning-based framework that explicitly models motion validity and context. We propose two key architectural innovations: \ding{182} a learnable Motion Bank that queries a global dictionary of motion patterns to provide semantic context beyond the local receptive field, and \ding{183} a Gated Prediction Head that decomposes displacement into magnitude and direction. This gating mechanism acts as a soft, differentiable Zero-Velocity Update (ZUPT), dynamically suppressing sensor noise during stationary periods while scaling predictions during dynamic motion. Extensive experiments across four public benchmarks demonstrate that GNIO significantly reduces position drift compared to state-of-the-art CNN and Transformer-based baselines. Notably, GNIO achieves a $60.21\%$ reduction in trajectory error on the OxIOD dataset and exhibits superior generalization in challenging scenarios involving frequent stops and irregular motion speeds.