MEMS惯性传感器的SINS惯导算法简介

2023-07-08

[译] IONet- Learning to Cure the Curse of Drift in Inertial Odometry

IONet- Learning to Cure the Curse of Drift in Inertial Odometry

  惯性传感器在室内定位中扮演着重要的角色,这也反过来为其在个人应用程序的普及奠定了基础。低成本的惯性传感器通常在智能手机中被使用,被偏差和噪声所困扰。其中最为突出的就是使锋含用加速度计通过双重积分获得位移时无限增长的误差;其次,状态估计中的小问题会传播,使里程计在几秒钟内几乎无法使用。我们提出打破连续积分中的循环,使用独立窗口替代惯导数据。这个挑战变为估计每个窗口的潜在状态,例如速度和方向,不能直接从惯导数据中直接观测得到。我们将证明如何将这个问题作为一个优化问题,并且展示如何使用深度循环神经网络来产生非常精确的轨迹,优于最先进的浅层技术,在各种各样的测试中。特别是,我们证明了IONet可以概括性地估计非周期性运动的里程表,这对于现有技术来讲是一项极具挑战性的任务。

   快速准确的室内定位是基本的需求,适用于许多个人应用,包括智能零售、公共场所导航、人机交互、增强现实。最有前途的应用之一是使用惯性传感器进行航位推算,由于其出色的移动性和灵活性收到了学术界和工业界的极大关注。

  MEMS(微机电系统)传感器的最新进展是使用惯性测量单元(IMU),由于其体积小、价格便宜,可以部署在智能机上。但是,智能机上的低成本惯性传感器被噪声所困扰,导致无法进行有界系统漂移。根据牛顿力学,传统捷联惯性导航系统(SINS)直接整合IMU的测量值,但是由于误差的指数传播,很难通过集成精度有限的IMU传感器实现。为了解决这些问题,提出了基于行人航位推算(PDR)的方法。

  这种方法通过逐步检测来估计轨迹,估计步长和航向并更新每一步的位置( A Reliable and Accurate Indoor Localization Method Using Phone Inertial Sensors ),代替对加速度双重积进行定位的方式,逐步检测可将误差的指数漂移降低到线性增长式漂移。然而,动态步骤估计受传感器噪声的影响,用户的步长习惯和手机附件的变化,导致整个系统出现不可避免的错误( Walk Detection and Step Counting on Unconstrained Smartphones )。在某些情况下,无法检测到任何步骤,例如,如果将智能机放在婴儿车或超市购物车上,逐步的基于PDR的周期性假设将被打破。因此,SINS和PDR的内在问题阻止了惯性定位在日常生活中的广泛使用,两种方法的体系结构如下图所示。

  为了解决惯性系统不可避免的“诅咒”,我们打破了持续误差传播的周期,将惯性追踪转换为顺序学习问题,替代逐步检测PDR的多个开发模块。我们的模型可以使用未经处理的数据为室内用户提供连续的轨迹,模型结构如下图所示。

  我们改进了三个方面:

  在本节中,我们简要概述了捷联惯性导航系统(SINS),行人航位推算(PDR)和前馈深度学习中的一些相关工作。

  捷联惯性导航系统(Strapdown Inertial Navigation System,SINS):捷联惯性导航系统(SINS)已被侍嫌研究应用十来年,早先的惯性系统严重依赖于昂贵、笨重、高精度的惯性测量单元,因此其主要应用限制大型移动设备上,如汽车、轮船、飞机、潜艇和航天器。MEMS的最新技术进展使低成本MEMS IMU可以部署在机器人技术,无人机和移动设备上。但是,受大小和成本的制约,MEMS IMU的精度受到极大限制,并且必须与其他传感器集成在一起,例如视觉惯性里程表。另一个解决方案是在用户的脚部附加IMU,以利用脚跟触地来进行零速度更新以补偿系统错误漂移。这些不便之处使惯性解决方案无法在消费级设备上得到广泛采用。

  行人航位推算(Pedestrian Dead Reckoning):与SINS惯性传感器的开环集成不同,PDR使用惯性测量来逐步检测,通过经验公式估算步长和航老基手向。 由于不正确的步距位移分割和步幅估计,系统错误仍会迅速累积。 另外,必须根据用户的步行习惯仔细调整大量参数。 最新的研究主要集中在将PDR与外部参考资料融合在一起,例如平面图,WiFi指纹识别或环境磁场,但仍然存在基本问题,误差的快速漂移仍未解决。 与先前的工作相比,我们放弃了基于步骤的方法,并提出了惯性里程表的新通用框架。 这使我们能够处理更一般的跟踪问题,包括手推车和轮式装置,这是基于步进的PDR无法解决的。

  前馈深度学习(Sequential Deep Learning):深度学习方法在处理顺序数据方面表现出卓越的性能,例如语音识别、机器翻译、视觉跟踪和视频描述。目前来看,IONet是第一个仅使用惯性数据实现惯性里程计的神经网络框架。以前基于学习的方法通过采用视觉测距发和视觉惯性测距法,其它的集中在学习物理直觉,状态空间模型及通过物理知识建立的监督神经网络。尽管其中大多数使用视觉观察,但我们的工作是利用现实世界中的传感器测量来学习高级运动轨迹。

  惯性导航的原理基于牛顿力学,它们允许在给定初始姿势以及来自加速度计和陀螺仪的测量值的情况下,跟踪对象的位置和方向。

  图一说明了惯性导航算法的基本机制。三轴陀螺仪测量载体坐标系相对于地理坐标系的角速度,角速度集成在状态估计方程中,如下所示:

为了表示方向,使用方向余弦矩阵 表示从载体坐标系到地理坐标系的变换,并使用旋转矩阵 更新

待续。。。。。。

捷联惯导算法与组合导航原理讲义(20170220)

去百度文库,查看完整内容>

内容来自用户:天叶Icy

捷联惯导算法与组合导航原理
讲义
严恭敏,翁浚编著
西北工业大学
2016-9
前言
近年来曾元,惯性技术不论在军事上、来自工业上,还是在民用上,特别是消费电子产品领域,都获得了广泛的应用,大到潜艇、舰船、高铁、客机、导弹和人造卫星,小到医疗器械、电动独轮车、小型四360问答旋翼无人机、空中鼠标和手旧信怕秋停士机,都有惯性技术存在甚至大显身手的身影。相应地,惯性技术的研究和开发也获得前所未有的蓬勃发展,越来越多的高校学生、爱好者和工程技术人员过书止医话加入到惯性技术的研回令发队伍中来。
惯性技术涉及面广,涵盖元器件技术、测试设备和测试方法、系统集成技术和应用开发技术等方面,囿于篇幅和作者知识面限制,本书主要讨论捷联惯导系统算法方面的有关问题,包括姿态算法基本理论、捷联惯导更新算法与讨村黑别误差分析、组合导知团航卡尔曼滤波原理、捷联惯导系统的初始对准技术、组合导航系统建模以及算法仿真等内容。希望读者台县待七建盾重再变参阅之后能够对捷联惯导算法有个系统而深入的理解,并能快速而有效地将基本算法应用于解决实际问题。
本书在编写和定稿过程中得到以下同行的热心支持,指出了不少错误策材之处或提出了许多宝贵的修弦非游湖别用放却改建议,深表谢意:
西北工业大学卷诗反集自动化学院:梅春波、赵军积片满彦明、刘洋、沈彦超、肖迅、牟夏、郑江涛、刘士明、金竹、冯理1949捷联惯导的基本概念在1 Kalman在2在捷联惯导系统的姿态、速度和位置更新算法中,姿态算法对整个系统精度的影响最大,它是算法研究和设计的核心。在非

汽车为什么会跑

汽车的内部有一个装置,可以将汽油、空气、电火花产生微小型爆炸,爆炸产生的动力快速推动车轮转动,所以汽车就会跑啦。

文章推荐

相关推荐