当前位置:

首页 > 硬件相关 > 高性能,还开源,MIT与宾大做出媲美商业软件的无人机轨迹规划器

高性能,还开源,MIT与宾大做出媲美商业软件的无人机轨迹规划器

麻省理工学院与宾夕法尼亚大学联合团队开发了开源轨迹规划器MIGHTY,采用五次Hermite样条参数化,实现节点级局部控制与时空联合优化。在复杂场景下计算时间、飞行时间均优于商业方案,真机实验中峰值速度达6.7米/秒且无碰撞,性能媲美商业求解器。

本文目录

    无人机在既定路径上飞行不是什么难事,导航软件就能搞定。但要让它在复杂多变的环境里高速自主穿行,事情就变得复杂多了——关键在于轨迹规划算法。这类高性能方案通常依赖昂贵的商业凸优化求解器,价格动辄数十万美元。开源替代品虽然能降低成本,但性能短板明显,部署门槛也不低。

    今天要介绍的工作,来自麻省理工学院航空航天控制实验室与宾夕法尼亚大学的联合团队。他们开发了一款名为 MIGHTY 的开源轨迹规划器,搭载在仅靠机身小型计算机的小型四旋翼上,就能在堆满杂物的室内高速穿梭、精准避障并安全降落。性能测试显示,它的多项指标能追平甚至超越商业方案。相关论文已发表在《IEEE 机器人与自动化快报》。


    (来源:Aerospace Controls Lab)

    规划器设计的两难取舍

    轨迹规划的核心,是在极短时间里精确算出空间曲线、各时刻的速度、加速度及其高阶导数。而无人机的自主飞行需要空间和时间的联合优化,这两者的耦合会显著增加求解难度。长期以来,研究者只能在计算精确性和速度之间做取舍。

    主流方案有两条路线。一条是 B 样条参数化,利用样条曲线的局部支撑特性和凸包性质。它的优势在于局部控制:改动一个控制点,只影响曲线的有限邻域,非常适合实时的局部重规划。代表工作当属浙江大学高飞团队 2019 年推出的 Fast-Planner 和后续的 EGO-Planner,后者因进一步降低计算开销,成为近年引用和复现最多的开源规划器之一。

    另一条是分段多项式参数化,以 2011 年宾大 Kumar 团队提出的 Minimum Snap 为起点。高飞团队在此基础上发展出 MINCO 参数化框架,被 GCOPTER、SUPER 等高性能规划器采用。MINCO 实现了时空联合优化,数学结构紧凑,求解效率高。但它的各个参数无法独立优化,搜索空间被限定在一类特定的轨迹族。如果任务对中间节点的速度或加速度有具体要求,这类规划器就有些力不从心了。


    图 | 简单角落避障基准场景(来源:DOI: 10.1109/LRA.2026.36811)

    所以研究团队的思路很清晰:能不能同时保留两条路线的优势?既不牺牲时空联合优化的精度,又能获得节点级别的局部控制能力。

    用 Hermite 样条重构问题

    答案是把 Hermite 样条作为 MIGHTY 的轨迹表示。Hermite 样条在视觉 SLAM 等领域已有成熟应用,但将其作为四旋翼轨迹规划的核心优化基底,还是一次创新尝试。

    MIGHTY 采用五次 Hermite 样条:整条轨迹被切成若干段,位置 p、速度 v、加速度 a 是每段两端节点上的显式优化变量,每段持续时间 T 也纳入优化范围。相邻段之间通过共享节点上的状态值,自动实现位置、速度、加速度的连续表征,无需额外等式约束和全局耦合。

    这带来一个关键优势:规划器可以独立指定某个节点的特定速度、加速度方向,同时不影响其他节点。对于需要悬停、或要求以特定速度通过某区域的任务,这种节点级别的精细控制能力至关重要。

    论文二作、宾大电气与系统工程系博士生吴雨薇告诉 DeepTech,团队比较过很多主流参数化方式,各有优势。但从他们关注的局部轨迹优化角度出发,Hermite 样条在表达能力、局部控制能力和优化效率之间找到了最好的平衡。她强调,MIGHTY 并非碘伏现有框架,而是在此基础上的进一步探索。

    把理论问题变成可解的工程问题

    工程实现层面,团队解决了两个棘手问题。

    第一个是数值稳定性。某段轨迹时间过短时,目标函数对速度、加速度的梯度会出现 1/T 和 1/T² 等因子,不同优化变量尺度差异过大会影响求解。MIGHTY 的做法是引入缩放变量,将原始速度 v 替换为 T̄·v(T̄ 是相邻段时间的平均值),加速度也做类似变换。这一策略不改变最优解,但显著改善了梯度条件。消融实验显示,引入缩放后计算速度提升至原来的 2 倍,轨迹的加速度变化率更低,飞行时间和路径长度几乎不受影响。

    第二个是计算效率。Hermite 样条能保证连续性,但在它的基函数上直接算高阶导数和代价积分相对繁琐。MIGHTY 采用切换策略:优化在 Hermite 表示下进行,自动满足连续性;代价函数则换算为等价的贝塞尔表示,充分发挥其基函数权重可预计算的优势,采样点求值只需少量点积运算。两种表示之间通过一个仿射映射相连,整个过程梯度都有闭式解,无需数值微分。

    吴雨薇向 DeepTech 解释道:“对于轨迹优化问题,求解器固然重要,但很多时候,解的质量和求解效率更取决于问题构造本身——包括轨迹参数化、代价函数设计和变量尺度处理。团队希望通过更好的问题构造,让轻量级的开源求解器也能获得很好的性能。” 此外,MIGHTY 先做初始猜测再优化,无需每次从零生成轨迹,这使得它在某些场景下比商业求解器更快。

    性能验证与能力边界

    仿真和真机实验的结果相当扎实。在复杂场景下(24 个目标点、5 种速度限制),与 GCOPTER 相比,MIGHTY 的计算时间平均缩短 9.3%,飞行时间缩短 13.1%,路径长度缩短 1.4%,全部测试无碰撞。GCOPTER 在 jerk 指标上更优,但研究者通过调节平滑权重,使 MIGHTY 也能达到同等水平,同时还维持了更短的飞行时间。


    图 | 复杂场景基准对比图

    最能体现 Hermite 参数化优势的是局部高阶控制测试。在轨迹的倒数第二个节点上施加位置和速度参考,要求接近目标位置并归零速度模拟悬停。结果显示,MIGHTY 的位置误差仅为 0.0041m,远优于 GCOPTER 的 0.017m;速度跟踪误差降至 0.16m/s(GCOPTER 为 1.0m/s),飞行时间也缩短了 25.1%。

    横向对比方面,在 300 米长、40 米宽的随机圆柱障碍物森林中,MIGHTY 是唯一在 100% 成功率下同时实现最短飞行时间和最短路径长度的方法。


    图 | 300 米障碍物森林场景

    真机实验在 MIT 完成。无人机搭载 Livox Mid-360 激光雷达与 Intel NUC 13 板载计算机,定位采用 DLIO,底层飞控为 PX4。三组实验——长时间多障碍物穿越、高速飞行测试(实测峰值速度 6.7 m/s)、动态手持障碍物飞行(持续 490 秒)——全部无碰撞完成,验证了 MIGHTY 在真实硬件上的实时性和鲁棒性。


    图 | 高速飞行实验序列

    不过需要指出的是,吴雨薇坦诚地提到,仿真中的完美成功率是在基准测试环境中取得的。面对高速动态障碍、预测误差较大或环境快速变化等极端情况,规划器仍然可能失败。MIGHTY 解决的是轨迹优化问题,而非从根本上消除动态避障中的不确定性。作为一款高质量局部轨迹优化器,它仍需与全局规划、感知、预测模块协同工作,才能应对真正复杂的环境变化。

    开源、应用与下一步

    MIGHTY 用开源工具实现了与商业方案相当的性能,目前已公开在 GitHub 上。基于 ROS 2 Humble,支持 Docker 一键部署,提供单机交互、Gazebo 仿真等多种使用模式,大大降低了使用门槛。对大规模部署来说,开源和轻量化的优势会更加明显。

    谈及具体应用场景,吴雨薇认为 MIGHTY 最适合多段、复杂、任务导向的轨迹生成。比如地震后倒塌建筑物内的搜救勘察、城市环境下的最后一公里配送、风电叶片等复杂工业结构的检修。这些场景下,无人机需要经过多个中间点、在特定位置悬停、或以特定速度通过某些区域,正是 MIGHTY 擅长的。

    对于未来是否扩展到多机协同,吴雨薇指出,大部分局部单机轨迹优化算法都比较依赖初始解的质量,多机协同下这个问题会被放大——每个机器人不仅要避环境障碍,还要在时空上避开其他机器人。多机时空联合优化目前仍是一个有挑战的问题,难点在于优化规模、机器人间的耦合约束,以及实时性和不确定性带来的影响。

    话说回来,MIGHTY 通过 Hermite 样条参数化与一系列工程优化设计,兼顾了此前几乎无法同时达成的三大优势:开源、轻量、高性能。随着开源框架的持续完善,高性能轨迹规划能力将不再专属于少数商业方案。在大规模工业部署和学术研究中,无人机自主规划系统有望得到进一步普及。

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    硬件相关 高性能
    相关文章 更多
    麒麟系统怎么开启高性能模式管理进程
    麒麟系统怎么开启高性能模式管理进程

    麒麟系统高负载卡顿需设CPU为performance策略、绑定核心、提权进程并禁用UKUI节流:执行循环echo performance命令,用taskset绑定核心,renice或chrt提升优先级,gsettings关闭电源管理,systemctl mask ukui-power-manager

    统信UOS如何开启高性能模式
    统信UOS如何开启高性能模式

    要解决统信UOS卡顿问题,就必须手动激活OpenGL合成器、禁用tracker服务,并配置VA-API硬件解码环境变量。具体而言,启用UKUI OpenGL合成器,能让桌面帧率从12fps飙升至58fps;关闭冗余特效,再切换到“高效模式”主题,可释放老硬件的资源;禁用tracker-miner-f

    中昊芯英正式发布新一代高性能TPU AI专用算力芯片“须臾®”
    中昊芯英正式发布新一代高性能TPU AI专用算力芯片“须臾®”

    中昊芯英发布新一代全自研高性能TPU芯片“须臾®”,单卡算力提升3倍,功耗降低50%,配套泰则®2.0智算平台单机算力7.168P,支持2048芯片直联,有效缓解存储墙难题,已部署于多个智算中心,赋能大模型及AI智能体场景。

    中昊芯英发布新一代全自研高性能TPU AI专用算力芯片
    中昊芯英发布新一代全自研高性能TPU AI专用算力芯片

    中昊芯英发布新一代全自研高性能TPU芯片“须臾®”及泰则®2.0智算平台。相较初代产品,新品在底层架构、算力峰值、片上存储、集群互联和能效比等关键维度实现显著提升,针对大模型训练与推理痛点优化。

    谁才是高性能AI轻薄本的首选CPU?
    谁才是高性能AI轻薄本的首选CPU?

    通过对比测试,AMD锐龙AIMAX+392在理论多核性能、内存带宽、采样渲染、图形游戏及AI推理生成速度上大幅领先英特尔酷睿UltraX9388H,尤其本地AI模型推理速度平均领先超50%,适合追求无短板的极致性能与全能体验的高阶用户。

    MUMU模拟器如何开启高性能模式
    MUMU模拟器如何开启高性能模式

    很多朋友在使用MuMu模拟器时,总觉得游戏跑起来有点卡顿,或者加载速度不够快。其实,只要把高性能模式打开,效果立竿见影——画面更流畅,操作反馈也更跟手。下面就把具体的设置步骤拆开来说,跟着走一遍就行。 首先,启动MuMu模拟器。在主界面的右上角,能看到一个三条横线的图标,点击后会弹出一个功能菜单。这

    轻量化高性能办公本选购及购买平台:2026年理性决策与渠道解析
    轻量化高性能办公本选购及购买平台:2026年理性决策与渠道解析

    2026年轻薄本市场中,华硕无畏Pro14酷睿版搭载酷睿Ultra7处理器、50TOPSAI算力、1100尼特OLED屏及80Wh电池,国补后约6629元,覆盖办公、设计、学习场景。京东自营提供价保、以旧换新叠加优惠及售后保障,是理性购买渠道。

    浩思动力V6样机宁波点火 轻量化高性能方案为高端动力市场添新活力
    浩思动力V6样机宁波点火 轻量化高性能方案为高端动力市场添新活力

    浩思动力自主研发的全域V6高性能引擎样机于宁波完成首次点火测试,进入工程验证阶段。该引擎采用轻量化设计与新型材料,功率超300kW,重量降低15%,支持混动架构,填补高端动力市场空白,预计2025年前完成认证。

    高性能英特尔酷睿平台加持 暑期高价值台式机锁定华硕享优惠
    高性能英特尔酷睿平台加持 暑期高价值台式机锁定华硕享优惠

    华硕天选7X、天选6X及破晓7X三款全新台式机,搭载了英特尔酷睿Ultra系列处理器与RTX50系显卡,全面覆盖了AI开发、游戏娱乐与轻量创作三大场景。暑期促销活动期间可享受至高1500元国家补贴及晒单返E卡等超值福利。

    Win10设置高性能模式
    Win10设置高性能模式

    在Win10中,通过按下Win+X键进入控制面板,依次打开“系统和安全”“系统”“高级系统设置”,在性能选项中选择“调整为最佳性能”,即可切换到高性能模式,提升电脑响应速度。此方法操作简单,无需复杂设置,可有效让电脑更流畅。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。