文章开头,我们先看两个术语:航向姿态参考系统(英文简称AHRS)和惯性测量单元(英文简称IMU)。今天,小编便要围绕这两个我们不太熟悉的概念,来为您介绍一下,AHRS和IMU的在利用加速度传感器、陀螺仪、电子罗盘等传感器进行惯性测量等方面的联系与区别,以及它们各自的适用领域。

  在这之前,我们还需要先了解一下有关运动方面的一些基本知识。

  运动分析简介

  我们知道,在三维空间中若将物体视为刚体(不考虑形变),不管其运动多么复杂,都可以将该运动分解为该物体质心的曲线运动和绕质心的旋转运动。该曲线运动通常可以用运动初始条件和加速度表示为:

而旋转运动的角度可以用角速度和时间的方程式进行表示。在实际运动测量跟踪中,通常是使用加速度计和陀螺仪对物体的加速度和旋转角进行测量。

刚体三维空间运动分解   AHRS(Attitude Heading Reference System)全称航向姿态参考系统,是利用加速度传感器、陀螺仪以及电子罗盘对实际目标各运动参数和方位进行测量,通过对测量值加以处理和计算以对目标的位置和运动状态进行实时跟踪监控。   IMU(Inertial Measurement Unit)也称惯性测量单元是利用加速度传感器和陀螺仪对目标系统加速度和旋转角速度进行测量,以得到目标在惯性参考系下的运动和状态的装置。   参考系统区别   从二者的定义上不难看出,AHRS进行测量时所选择的参考系是地球自身,其测量对象的位置也是具体的地理位置。而IMU惯性测量单元则不同,其测量的是相对特定惯性参考系下的位置和运动状态,该参考系可以是房屋、建筑等固定点或者匀速运动的系统。从概念上来说,惯性测量单元应用范围更加广泛,因为AHRS的参考点地球也是一个惯性参考系(并不绝对,仅限地球范围。在太阳系内以太阳作为惯性参考系)

AHRS与IMU

  AHRS(Attitude Heading Reference System)全称航向姿态参考系统,是利用加速度传感器、陀螺仪以及电子罗盘对实际目标各运动参数和方位进行测量,通过对测量值加以处理和计算以对目标的位置和运动状态进行实时跟踪监控。

  IMU(Inertial Measurement Unit)也称惯性测量单元是利用加速度传感器和陀螺仪对目标系统加速度和旋转角速度进行测量,以得到目标在惯性参考系下的运动和状态的装置。

  参考系统区别

  从二者的定义上不难看出,AHRS进行测量时所选择的参考系是地球自身,其测量对象的位置也是具体的地理位置。而IMU惯性测量单元则不同,其测量的是相对特定惯性参考系下的位置和运动状态,该参考系可以是房屋、建筑等固定点或者匀速运动的系统。从概念上来说,惯性测量单元应用范围更加广泛,因为AHRS的参考点地球也是一个惯性参考系(并不绝对,仅限地球范围。在太阳系内以太阳作为惯性参考系)。

9轴姿态检测模块PNI SENtral M&M</span>

系统组成区别

  尽管AHRS和IMU的测量元件基本上相同,但由于AHRS的参考系统不同,AHRS相比IMU要多出个电子罗盘。在AHRS进行运动轨迹和状态监测时,由于陀螺仪时漂的问题,在对运动过程中的旋转角度进行积分时,会随着时间推移而误差越来越大,因此,需要电子罗盘及时对运动的地理方位角度进行校准。

  测量准确性

  由于AHRS选择地球作为参考系,并通过电子罗盘测量电磁场进行位置的校准,相比而言,不包含电子罗盘的惯性测量单元精度往往要更高。通过电子罗盘对地理方位角进行校准,固然可以在一定程度上提高准确性,然而罗盘自身误差以及测量时漂和复杂磁场等因素的存在,同样会导致测量的准确性下降。此外由于IMU参考系统的不确定性,通常其采用精确度和稳定性更好的陀螺仪,以保证旋转角测量的准确性,当然相比而言,一般IMU的成本更高。

AHRS通常用在航空飞行测量、地面机动车辆遥控、无人飞行器跟踪等领域中

应用范围

  由于AHRS对参照系的选择,使得其应用领域不如IMU应用广泛。AHRS通常可利用电子罗盘等传感器,用在航空飞行测量、地面机动车辆遥控、无人飞行器跟踪等领域中。由于IMU的参考系灵活变动性,惯性测量通常可用于室内轨迹推算、盲区导航、体感游戏、航天测算以及军事惯性制导等方面。

航向姿态参考系统与惯性测量单元的联系与区别相关推荐

  1. AHRS(航姿参考系统)IMU(惯性测量单元)和INS的分析对比研究-2023-3-8

    名称 AHRS俗称航姿参考系统 IMU 惯性测量单元 INS 惯性导航系统 英文 全称 (Attitude and Heading Reference System) (Inertial Measur ...

  2. AHRS(航姿参考系统)和IMU(惯性测量单元)的区别

    AHRS(航姿参考系统)和IMU(惯性测量单元)的区别 原文来自AHRS(航姿参考系统)和IMU(惯性测量单元)的区别 刚开始的时候我总是搞不清楚AHRS和 IMU的区别..不知道这有什么区别..后来 ...

  3. AHRS(航姿参考系统)和IMU(惯性测量单元)的区别【转】

    刚开始的时候我总是搞不清楚AHRS和 IMU的区别..不知道这有什么区别..后来慢慢的慢慢的,我理解了-AHRS 俗称航姿参考系统,AHRS由加速度计,磁场计,陀螺仪构成,AHRS的真正参考来自于地球 ...

  4. 测量角速度_自动驾驶系统的定海神针—惯性测量单元

    业界对自动驾驶汽车何时开始商用化的预测从未停止.是2021年?2025年?还是2030年- 事实上,L4级自动驾驶汽车已经出现.在美国亚利桑那州凤凰城的路上,数十辆Waymo One旗下自动驾驶汽车已 ...

  5. 惯性测量单元 (IMU)、全球定位进行建模系统(GPS)和惯性导航系统(INS)建模

    传感器融合和跟踪工具箱,能够对惯性测量单元 (IMU).全球定位进行建模 系统(GPS)和惯性导航系统(INS)建模.可以通过以下方式对特定硬件进行建模 将模型的属性设置为硬件数据表中的值.可以调整环 ...

  6. 惯性测量单元的原理和应用介绍

    惯性测量单元的原理和应用介绍 惯性测量单元是通过加速度计和陀螺仪测量运动载体的方位与姿态的装置,它与AHRS的功能与装置都很相像,但是最大的区别是航姿参考系统包含了嵌入式的姿态数据解算单元与航向信息, ...

  7. 惯性测量单元预积分原理与实现

    惯性测量单元预积分原理与实现 IMU器件 IMU状态传递方程 IMU预积分 IMU预积分的作用 IMU预积分的核心思想 IMU预积分方法 关于零偏的建模 离散时间的预积分更新 IMU预积分实现 IMU ...

  8. 惯性测量单元(IMU)传感器--MEMS微纳制造系列简报

    随着新一轮科技革命和产业变革的加速演进,5G.人工智能.物联网等基础设施日趋完善,无人驾驶.无人机.VR/AR等终端应用技术商业化规模快速增长,而连接新一代信息技术的基础技术与终端应用的--以MEMS ...

  9. MEMS微纳制造系列简报——惯性测量单元(IMU)传感器

    随着新一轮科技革命和产业变革的加速演进,5G.人工智能.物联网等基础设施日趋完善,无人驾驶.无人机.VR/AR等终端应用技术商业化规模快速增长,而连接新一代信息技术的基础技术与终端应用的--以MEMS ...

最新文章

  1. iOS 中的网络请求 (同步请求、异步请求、GET请求、POST请求)
  2. linux基础知识_压缩—进程管理-网络管理-ftp-nfs-ssh-scp
  3. mysql timestamp 用法_MYSQL timestamp用法
  4. 期货与期权(part1)--衍生品
  5. Spring Security中的SecurityContext和SecurityContextHolder是什么?
  6. I-EIM分享一套局域网通讯源码
  7. 用于创建此对象的程序是package_【ROS 学习笔记】CMakeLists.txt 与 package.xml
  8. PostgreSQL 逻辑订阅 - 给业务架构带来了什么希望?
  9. oracle字符查出一位
  10. TdxRibbon控件的皮肤设置
  11. 80X86 汇编指令符号大全
  12. 机器学习——seaborn可视化
  13. ibm wodm studio 开发
  14. 修改群晖mac 及 sn
  15. 计算机网络(自顶向下方法)-网络层
  16. 家用计算机常见故障及解决方式,电脑常见故障及处理方法汇总
  17. 切割图片基于人脸识别选出人脸部分
  18. 高中数学三角函数公式大全及其易错题型总结
  19. 电脑两个,电脑有两个系统盘怎么办
  20. 基于Cesium使用自定义着色器的资源总结

热门文章

  1. FI和HR集成自动记账-薪酬计提与发放过账-OBYE/OBYG/PE03/OH02
  2. java 当年的的第一个月_Java获取当前日期前一周、前一个月、当年的时间、两个日期间的间隔...
  3. 试论and连接并列主语时的主谓一致
  4. 3、S32K14X学习笔记(三):MDK5/Keil5下安装恩智浦-NXP S32K11X和S32K14X系列pack包
  5. 华为设备配置SSH远程登录
  6. 限时订单实现方案(DelayQueue、ActiveMq)
  7. android vitamio 缓存,Android如何集成Vitamio
  8. php主要技术指标,液晶显示器的主要技术指标不包括什么
  9. 统计回文。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。
  10. C1073 涉及增量编译的内部错误(编译器文件“d:\agent\_work\4\s\src\vctools\Compiler\CxxFE\sl