Data-driven based method for navigation and positioning has absorbed attention in recent years and it outperforms all its competitor methods in terms of accuracy and efficiency. This paper introduces a new architecture called IMUNet which is accurate and efficient for position estimation on edge device implementation receiving a sequence of raw IMU measurements. The architecture has been compared with one dimension version of the state-of-the-art CNN networks that have been introduced recently for edge device implementation in terms of accuracy and efficiency. Moreover, a new method for collecting a dataset using IMU sensors on cell phones and Google ARCore API has been proposed and a publicly available dataset has been recorded. A comprehensive evaluation using four different datasets as well as the proposed dataset and real device implementation has been done to prove the performance of the architecture. All the code in both Pytorch and Tensorflow framework as well as the Android application code have been shared to improve further research.
翻译:近年来,基于数据驱动的导航和定位方法吸引了注意力,在准确性和效率方面超过了所有竞争者方法,本文件介绍了一个称为IMUNet的新结构,该结构对边缘设备实施状况的定位估计是准确和高效的,接收了一组原始的IMU测量数据。该结构与最近推出的最先进的CNN网络的一维版本进行了比较,该版本在准确性和效率方面用于边缘设备实施。此外,还提出了使用IMU传感器收集手机和谷歌 ARCORE API 的数据集的新方法,并记录了可公开查阅的数据集。利用四个不同的数据集以及拟议的数据集和实际设备实施进行了全面评估,以证明该结构的性能。Pytorch和Tensorflow框架的所有代码以及安多尔特应用代码都被共享,以进一步改进研究。