【机器人-基础知识】标定 - IMU(Inertial Measurement Unit, 惯性测量单元)

embedded/2025/3/20 8:06:28/

IMU_0">1. IMU的输出内容

IMU(惯性测量单元)的输出主要包括以下几类信号:

  • 加速度数据
    三轴加速度计输出沿 X、Y、Z 轴方向的线性加速度,这些数据反映了物体受到的重力及运动加速度。

  • 角速度数据
    三轴陀螺仪输出绕 X、Y、Z 轴的角速度,描述了物体的旋转情况。

  • 磁场数据(视具体型号而定)
    如果IMU内集成了磁力计,则还会输出三轴磁场数据,用于辅助判断绝对方向和校正姿态漂移。

  • 温度数据(部分型号)
    某些IMU会提供内部温度信息,以便进行温度补偿和噪声分析。

此外,经过传感器融合算法处理后,部分系统还可以直接输出估计的姿态信息,但这些是基于原始传感器数据进一步计算得到的结果.

2. 主要组成部件

  1. 加速度计
    测量物体在三个正交轴上的线性加速度。内部通常有一个微小的“惯性块”(proof mass),当设备受到加速度作用时,该惯性块相对于外壳产生位移,通过检测这种位移来计算加速度。

  2. 陀螺仪
    测量物体绕各轴的角速度。现代IMU大多采用MEMS陀螺仪,利用科氏效应(Coriolis Effect):当一个振动元件在旋转系统中运动时,科氏力会使其振动方向发生偏转,通过检测这种偏转就能计算出旋转速度。

  3. 磁力计(有时集成)
    用于测量地磁场方向,辅助确定设备的绝对朝向,尤其在GPS信号弱或无GPS时提供方位参考。

IMU_28">3. IMU组成部件工作原理

3.1. 加速度计

1. 加速度计的底层工作原理

加速度计的底层原理还是牛顿第二定律:物体的加速度与施加到该物体上的力成正比,即 F = m a F = ma F=ma.

2. 加速度计的常见类型

加速度计类型主要特点工作原理应用场景/优缺点
MEMS加速度计小型、低功耗、成本低利用微机械结构中悬挂的惯性块在受加速度作用下发生位移,导致电容变化,转换为电压信号广泛用于智能手机、无人机、机器人等消费级和工业级IMU;静态和动态测量均适用
压电加速度计高频响应快,适合动态测量利用压电材料在受力时产生电荷信号,通过电荷放大后输出与加速度成比例的信号适用于高频振动和冲击测量,但对直流(静态)加速度不敏感
压阻加速度计结构简单、制造成熟基于半导体应变片受力时电阻发生变化,通过惠斯登电桥检测电阻变化转换为电压信号精度要求适中,但温度敏感;在一些特殊场合也有应用

3.2. 陀螺仪

1. 陀螺仪的底层原理

陀螺仪的底层原理主要依赖于两个核心物理效应:

  1. 角动量守恒原理(传统机械陀螺仪):
    在传统机械陀螺仪中,一个高速旋转的转子具有很大的角动量。根据角动量守恒定律,这个转子在没有外力矩作用下会保持其旋转轴方向不变。当陀螺仪本体发生旋转时,由于转子倾向于维持原有的旋转状态,其偏离会产生“进动”现象,通过检测这种进动现象,就可以推断出旋转的角速度和方向。

  2. 科氏效应(MEMS陀螺仪):
    现代多数IMU采用的MEMS陀螺仪,其工作原理基于科氏效应。MEMS陀螺仪中通常有一个振动的微机械结构,当设备发生旋转时,振动体在运动过程中会受到一个垂直于原始振动方向的科氏力,该力的大小与旋转角速度成正比。通过检测这种由科氏力引起的微小振动(通常通过电容、压阻或其他传感方式感知),便能计算出设备的角速度。

2. 进动现象

a. 进动现象 (旋进现象)原理

进动:当陀螺仪本体受到外部力矩时,转子因其较大的角动量倾向于维持原来的自旋状态,结果并不是直接沿力矩方向转动,而是在垂直于自旋轴和外力矩方向上发生缓慢的转动。
在这里插入图片描述在这里插入图片描述

当转子自旋角动量 L ⃗ \vec{L} L 很大时,外力矩主要改变的是 L ⃗ \vec{L} L 的方向而非大小,从而产生进动。进动角速度 Ω ⃗ p \vec{\Omega}_p Ω p 满足:

Ω ⃗ p × L ⃗ = M ⃗ \vec{\Omega}_p \times \vec{L} = \vec{M} Ω p×L =M

取模后得:

Ω p = M ∣ L ⃗ ∣ \Omega_p = \frac{M}{|\vec{L}|} Ωp=L M

其中,转子的角动量 ∣ L ⃗ ∣ |\vec{L}| L 通常由转子转动惯量 I I I 与自旋角速度 ω s \omega_s ωs 决定,即:

∣ L ⃗ ∣ = I   ω s |\vec{L}| = I\,\omega_s L =Iωs

代入上式可得:

Ω p = M ∣ L ⃗ ∣ = M I   ω s \Omega_p = \frac{M}{|\vec{L}|} = \frac{M}{I\,\omega_s} Ωp=L M=IωsM

  • 在外部力矩 M M M 和转子转动惯量 I I I 固定的情况下,进动角速度 Ω p \Omega_p Ωp 与自转角速度 ω s \omega_s ωs 成反比关系。
  • 即当自转角速度增大时,进动角速度会减小;反之,当自转角速度减小时,进动角速度增大。

b. 推导陀螺仪本体的旋转角速度
  • 预先使转子以稳定且较高的自旋角速度旋转,这通常由电机控制,并且该自旋角速度 ω s \omega_s ωs 被设计为一个已知且恒定的值。

  • 当陀螺仪本体(安装在外壳上)发生旋转时,外部施加的旋转角速度 ω ⃗ \vec{\omega} ω 会在转子上产生一个力矩,转子受到的力矩为
    M ⃗ = ω ⃗ × L ⃗ \vec{M} = \vec{\omega} \times \vec{L} M =ω ×L

  • 等效力矩
    当陀螺仪的外壳以角速度 ω ⃗ \vec{\omega} ω 旋转时,虽然没有施加传统意义上的“力”,但转子却处于一个非惯性(旋转)参考系中。
    在这种情况下,角动量向量 L ⃗ \vec{L} L 会因为参考系的旋转而发生改变,数学上描述为:
    d L ⃗ d t = ω ⃗ × L ⃗ \frac{d\vec{L}}{dt} = \vec{\omega} \times \vec{L} dtdL =ω ×L
    这个方程说明,即使在没有“真实”外力矩的情况下,旋转参考系会引入一个等效的时间变化率,从而表现出一个等效的力矩 τ ⃗ eff \vec{\tau}_{\text{eff}} τ eff
    τ ⃗ eff = ω ⃗ × L ⃗ = M ⃗ \vec{\tau}_{\text{eff}} = \vec{\omega} \times \vec{L}= \vec{M} τ eff=ω ×L =M

  • 等效力矩的物理意义
    当陀螺仪的外壳旋转时,转子由于其较大的角动量倾向于保持原来的方向(这就是转子“抗拒”改变方向的性质)。而外部旋转则试图改变这种方向,结果在转子上产生了一个反映为进动的现象,这个现象实际上就是上述等效力矩的体现。

  • 旋进角速度计算
    将等效力矩代入上式可得:
    Ω p = M ∣ L ⃗ ∣ = ∣ ω ⃗ × L ⃗ ∣ I   ω s \Omega_p = \frac{M}{|\vec{L}|} = \frac{|\vec{\omega} \times \vec{L}|}{I\,\omega_s} Ωp=L M=Iωsω

文章来源:https://blog.csdn.net/LemonShy2019/article/details/146314771
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/embedded/174083.html

相关文章

【RHCE】awk文本处理

目录 基本介绍 命令格式 awk基本使用 命令行读取程序脚本 数据字段变量 脚本中使用多个命令 文件中读取程序 处理数据前运行脚本(BEGIN) 处理数据后运行脚本(END) awk高级用法 变量 内建变量 自定义变量 数组 定义…

flutter 专题 一百零三

前不久,谷歌官方正式发布了Flutter的首个发布预览版(Release Preview 1),这标志着谷歌进入了Flutter正式版(1.0)发布前的最后阶段,同时作为Google的重量级跨平台开发方案,此次更新也…

分页优化之——游标分页

游标分页(Cursor-based Pagination) 是一种高效的分页方式,特别适用于大数据集和无限滚动的场景。与传统的基于页码的分页(如 page1&size10)不同,游标分页通过一个唯一的游标(通常是时间戳或…

三分钟掌握视频分辨率修改 | 在 Rust 中优雅地使用 FFmpeg

前言 在视频处理领域,调整视频分辨率是一个绕不过去的需求。比如,你可能需要将一段视频适配到手机、平板或大屏电视上,或者为了节省存储空间和网络带宽而压缩视频尺寸。然而,传统的FFmpeg命令行工具虽然功能强大,但复…

centos 7误删/bash 拯救方法

进入救援模式 1. 插入CentOS 7安装光盘,重启系统。在开机时按BIOS设置对应的按键(通常是F2等),将启动顺序调整为CD - ROM优先。 2. 系统从光盘启动后,选择“Troubleshooting”,然后选择“Rescue a Cent…

C语言 第五章 指针(3)

目录 指针常用运算 定义: 指针与整数值的加减运算 格式: 举例: 说明: 实例 举例: 实例 指针的自增、自减运算 定义 实例1: 实例2: 指针常用运算 定义: 指针本质上就是一…

免费看付费电影网站制作,高清电影集合搜索引擎网站

引言 在当今数字化时代,电影已经成为人们日常生活中不可或缺的一部分。然而,随着各大视频平台推出付费会员制度,许多用户开始寻找免费观看付费电影的途径。本文将详细介绍如何制作一个免费看付费电影的网站,并打造一个高清电影集…

东隆科技携手PRIMES成立中国校准实验室,开启激光诊断高精度新时代

3月12日,上海慕尼黑光博会期间,东隆科技正式宣布与德国PRIMES共同成立“中国校准实验室”。这一重要合作标志着东隆科技在本地化服务领域的优势与PRIMES在激光光束诊断领域的顶尖技术深度融合,旨在为中国客户提供更快速、更高精度的服务以及本…