A Magnetic field Aided Inertial Navigation System (MAINS) for indoor navigation is proposed in this paper. MAINS leverages an array of magnetometers to measure spatial variations in the magnetic field, which are then used to estimate the displacement and orientation changes of the system, thereby aiding the inertial navigation system (INS). Experiments show that MAINS significantly outperforms the stand-alone INS, demonstrating a remarkable two orders of magnitude reduction in position error. Furthermore, when compared to the state-of-the-art magnetic-field-aided navigation approach, the proposed method exhibits slightly improved horizontal position accuracy. On the other hand, it has noticeably larger vertical error on datasets with large magnetic field variations. However, one of the main advantages of MAINS compared to the state-of-the-art is that it enables flexible sensor configurations. The experimental results show that the position error after 2 minutes of navigation in most cases is less than 3 meters when using an array of 30 magnetometers. Thus, the proposed navigation solution has the potential to solve one of the key challenges faced with current magnetic-field simultaneous localization and mapping (SLAM) solutions: the very limited allowable length of the exploration phase during which unvisited areas are mapped.
翻译:本文提出了一种用于室内导航的磁场辅助惯性导航系统(MAINS)。MAINS利用磁力计阵列测量磁场空间变化,进而估计系统的位移和方向变化,从而辅助惯性导航系统(INS)。实验表明,MAINS显著优于独立INS,位置误差降低了两个数量级。此外,与最先进的磁场辅助导航方法相比,该方法在水平定位精度上略有提升;但在磁场变化较大的数据集上,其垂直误差明显更大。然而,MAINS相较于现有技术的主要优势之一在于其支持灵活的传感器配置。实验结果显示,使用30个磁力计阵列时,多数情况下导航2分钟后的位置误差小于3米。因此,所提出的导航方案有望解决当前磁场同步定位与地图构建(SLAM)方案面临的关键挑战之一:即探索阶段(对未访问区域进行建图)允许的时长极为有限的问题。