← 最新论文
⚡ electrical engineering

Input-Output Extension of Underactuated Nonlinear Systems

本文提出了一种通过将辅助执行器与反馈线性化外环相结合的方法,来增强商用欠驱动系统的任务空间能力,从而在不修改内部已认证低层控制器的前提下,实现全位姿跟踪和鲁棒的物理交互。

原作者: Mirko Mizzoni, Amr Afifi, Antonio Franchi

发布于 2026-07-30
📖 1 分钟阅读☕ 轻松阅读

原作者: Mirko Mizzoni, Amr Afifi, Antonio Franchi

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

想象一下,你正在试图教一个非常有天赋但有点固执的机器人跳舞。这个机器人是一个“四旋翼无人机”——一个拥有四个旋转螺旋桨的飞行器。它是一个在悬停、前进和左右转向方面表现出色的明星。但它有一个秘密弱点:它无法在不向前移动的情况下仅仅向侧面倾斜,也无法在不倾斜的情况下进行侧向移动。这就像一辆自行车,只能直行或转弯,不能像螃蟹一样横着走。这被称为“欠驱动”(underactuated),意味着它的控制方式比它在空间中运动的方式要少。

现在,想象一下你想让这个机器人做一些高难度动作,比如轻轻推一堵墙,或者在飞行时稳稳地握住一个工具。为此,它需要对所有六个方向的运动进行完全控制(上下、左右、前后以及三种类型的倾斜)。通常情况下,为了获得这种“超能力”,工程师们必须从头开始制造一台全新的、昂贵的机器人。但如果可以只在你现有的、经过认证且安全的机器人上“插上”几个额外的电机,而不必拆解它的“大脑”呢?这就是这篇论文试图解决的核心问题。它探索了一种巧妙的方法,通过添加辅助电机和使用一个聪明的“翻译器”让它们协同工作,从而在不触动机器人原有的、经过认证的安全软件的前提下,赋予旧的、受限的机器人新的超能力。


论文的核心思想:“翻译器”妙招

这篇论文提出了一种升级商用无人机(例如用于狭窄空间检测的“Flyability Elios 3”)的方法,即增加两个额外的螺旋桨。目标是让这些无人机能够以它们从未被设计过的运动方式进行操作——例如在不向前移动的情况下进行倾斜——且绝不触动无人机内部预装的控制器。

把无人机的内部控制器想象成一位训练有素、经过认证的飞行员,他只知道如何驾驶标准的四旋翼无人机。这位飞行员很出色,但也有些刻板:他只接受高层指令,比如“以每秒 2 米的速度向前飞行”或“偏航角转动 5 度”。他不知道如何直接控制每个螺旋桨的转速,更不知道该如何处理你刚刚贴在侧面的两个新螺旋桨。

作者们的解决方案是构建一个“翻译器”(外环控制器),它位于人类操作员和无人机内部飞行员之间。以下是神奇之处是如何发生的:

  1. 设置: 团队在无人机上增加了两个额外的螺旋桨。这些是“辅助执行器”。
  2. 翻译器的职责: 新的控制器接收人类的期望路径(例如“在保持水平的同时绕一个完美的圆圈飞行”),并将其分解。它告诉内部飞行员:“嘿,继续做你标准的向前和转向动作吧,”但它同时也会秘密地利用这两个新螺旋桨来处理棘手的部分,比如通过倾斜无人机来保持水平。
  3. 结果: 内部飞行员认为一切正常,因为他收到的仍然是完全符合其认证标准的指令类型。与此同时,新的螺旋桨正在承担重任,赋予无人机 6 自由度(6-DOF)的控制能力(即可以在任何方向移动并以任何方式倾斜)。

研究发现(以及未发现的内容)

研究人员不仅仅是凭空猜测这是否可行;他们通过数学证明了在特定条件下这是可能的。他们证明,如果你以特定的方式添加额外的电机,就可以“重新解释”旧的指令来控制新的运动。

证明过程:
他们使用计算机模拟测试了这个想法。他们采用了一个标准的四旋翼无人机模型,并添加了两个额外的螺旋桨。

  • 场景 1(舞蹈): 他们让无人机飞过一条复杂的波浪路径(利萨茹曲线),同时应对“噪声”(如风力或传感器误差)以及无人机重量的轻微偏差。升级后的无人机完美地追踪了路径,即使计算机并不知道无人机的确切重量。
  • 场景 2(推墙): 这是真正的考验。他们模拟了无人机撞向墙壁并进行推挤的过程。一个标准的无人机(没有额外电机和翻译器)会立即失控并坠毁,因为它无法处理物理性的推力。然而,配备了额外电机和新控制器的“Quad-IO”平台却保持了稳定,并成功地推住了墙壁。

局限性:
论文非常明确地说明了它没有做哪些事情。

  • 不需要你重写无人机的内部软件。原始控制器保持“经过认证”且未被触动。
  • 如果你尝试直接控制新电机而不使用翻译器,它就无法工作。数学表明,如果你只是尝试将新螺旋桨作为简单的输入,系统就会崩溃。你必须使用他们所描述的特定反馈线性化方法。
  • 展示的结果均为模拟结果。作者是在计算机模型上进行的测试,尚未在真实的物理无人机或实验室环境中进行测试。他们提到,未来的工作将涉及在实际硬件上的测试。

为什么这很重要

这种方法的精妙之处在于它尊重了商用机器人的“安全认证”。在现实世界中,你不能随意打开一台用于核电站检测或洞穴飞行的无人机并重写其代码;那会使你的安全认证失效,并导致非法使用。

通过保持内部控制器与制造商交付时完全一致,这种方法提供了一种“即插即用”式的升级。它将一台受限的、欠驱动的机器人变成了一台全控制的机器人,使其能够执行以前标准无人机无法完成的精细任务,如物理交互(推、拉或握住物体)。论文表明,通过合适的数学“翻译器”,我们可以在不破坏安全保证的前提下,赋予旧机器人新的生命。

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

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

试用 Digest →