← 最新论文
⚡ electrical engineering

Online parameter estimation for the Crazyflie quadcopter through an EM algorithm

本文提出了一种针对 Crazyflie 四旋翼无人机的在线参数估计方法,该方法在随机微分方程框架内利用期望最大化算法,并证明了与离线估计相比,该方法在采用扩展卡尔曼滤波器进行状态估计以及采用线性二次高斯控制器进行控制的情况下,实现了略宽的收敛范围。

原作者: Yanhua Zhao

发布于 2026-01-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Yanhua Zhao

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一个微小的、四旋翼的飞行机器人(四旋翼无人机),正试图学习如何完美地飞行,即使在周围环境混乱、多风且充满意外的情况下。这篇论文就像是一个关于教导这个机器人如何在飞行过程中摸索出自己的重量以及部件旋转时的“惯性”的故事。

以下是这篇论文旅程的简单解析:

1. 问题所在:在迷雾中飞行

无人机在执行拍摄照片或运送包裹等任务时表现出色,但它们非常敏感。想象一下,你戴着一副模糊的眼镜,在颠簸的路上开车。你看不到清晰的景象(传感器存在噪声),而且路面还会把你推来推去(风力和随机力)。

研究人员想知道:无人机能否在飞行过程中,在不需要机械师在地面上先称重的情况下,自行弄清楚自身的物理属性(比如它的质量和重量分布)?

2. 工具箱里的工具

为了解决这个问题,论文使用了三个主要的“工具”:

  • “降噪耳机”(扩展卡尔曼滤波 - EKF):
    无人机的传感器是有噪声的。它们提供的关于无人机位置和移动速度的数据是抖动的。研究人员使用了一种叫做**扩展卡尔曼滤波(EKF)**的数学工具。你可以把它想象成无人机大脑中的一副降噪耳机。它能倾听抖动的传感器数据,过滤掉静电噪声,并推测出无人机的真实位置和速度。
  • “智能飞行员”(LQG 控制器):
    一旦无人机知道了自己实际在哪里,它就需要知道如何到达目的地。LQG 控制器就是那位飞行员。它观察目标路径,并告诉电机究竟要多用力推动才能保持航线。
  • “侦探”(EM 算法):
    这是全场的明星。期望最大化(EM)算法就像是一个试图破解谜题的侦探。谜题是:“无人机的实际质量和惯性(旋转的难度)是多少?”
    • 线索: 侦探观察飞行数据(无人机的运动轨迹)。
    • 猜测: 它对重量做一个猜测。
    • 检查: 它观察这个猜测是否能解释这种运动。
    • 修正: 它不断调整猜测并再次尝试,直到猜测与数据完美契合。

3. 实验:两种学习方式

研究人员在两种不同的场景下测试了这个侦探:

  • 场景 A:“飞行后复盘”(离线估计)
    想象无人机完成了一次任务,降落后,侦探从头到尾回顾了整个飞行日志。因为侦探拥有整个故事,所以它可以对无人机的重量做出非常准确的猜测。

    • 结果: 侦探得到的猜测非常接近真实重量,误差范围非常小。
  • 场景 B:“直播流”(在线估计)
    现在,想象侦探必须在无人机飞行时进行猜测。它只能查看过去几分钟的数据(最后的 800 个数据点),之后旧数据会被删除以节省空间。这就像是在猜测一个人的体重,但只能看他最后走的 10 步。

    • 结果: 侦探仍然找出了答案,但猜测变得有点“模糊”。可能重量的范围比飞行后复盘时要宽。

4. “感官”测试

研究人员还测试了侦探的表现如何取决于无人机的传感器能看到什么:

  • 超强感官: 无人机可以感知其位置、速度和角度。 (效果极佳)。
  • 部分感官: 无人机可以感知位置和速度,但无法感知其角度(倾斜度)。
    • 陷阱: 当无人机看不见自己的角度时,侦探对重量的猜测变得不再那么准确。它往往会猜测无人机比实际更重。这就像是在不知道行李箱是被平着提还是斜着提的情况下,去猜测行李箱有多重;你可能会猜错。

5. 结论

论文得出结论:

  1. 它是有效的: 你可以通过这种“侦探”数学方法,教无人机在飞行时学习自身的物理属性。
  2. 数据越多越好: 如果你等到飞行结束后再分析数据(离线),你会得到一个更清晰、更精确的答案。
  3. 实时性“足够好”: 如果你在飞行时进行(在线),答案仍然是有用的,只是因为侦探拥有的历史数据较少,所以精确度稍低。
  4. 传感器很重要: 如果无人机看不见自己的倾斜(角度),重量的估计就会变得有些摇摆不定。

简而言之: 论文证明了无人机可以成为一个自我学习者。即使面对嘈杂的传感器和随机的风力,它也可以利用数学在飞行过程中弄清楚自己的重量和平衡,尽管如果能在降落后复盘整个飞行过程,它的学习效果会更好。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →