← 返回 PaperDaily 视觉与图像

3D打印+开源模块化,MIRA把室内无人机做成积木

这篇论文不玩花活,直接把“室内微型无人机研究平台”最烦的三件事摊开:贵、难复现、难维护。MIRA用3D打印机身、可替换组件和容器化软件,把科研无人机做成了更像“积木”而不是“手工作坊成品”。

3D打印+开源模块化,MIRA把室内无人机做成积木
🐉 龙哥读论文知识星球来了!
公众号每日8篇拆解不够看?星球无上限更AI领域论文、资讯、招聘、招博、开源代码,一站式干货,每日2分钟刷完即赚!
👇扫码加入「龙哥读论文」知识星球,前沿干货、实用资源一站式拿捏~ xingqiu_header

龙哥推荐理由:
这篇论文不玩花活,直接把“室内微型无人机研究平台”最烦的三件事摊开:贵、难复现、难维护。MIRA用3D打印机身、可替换组件和容器化软件,把科研无人机做成了更像“积木”而不是“手工作坊成品”。


原论文信息如下:
论文标题:
MIRA: A Modular Open-Source Micro-UAV for Indoor Research
发表日期:
2026年07月
发表单位:
University of Sao Paulo (USP), Sao Carlos, Brazil
原文链接:
https://arxiv.org/pdf/2607.11785v1.pdf

MIRA:全开源模块化微型无人机,专为室内研究打造

室内无人机研究最烦的,从来不是“能不能飞”,而是“飞得起来之后,能不能改、能不能修、能不能复现”。很多平台看着很强,真到实验室里一落地,才发现要么硬件封死,要么软件封死,要么两边一起封,最后研究者只能在别人的框架里做加法,像在租来的房子里改装修。
封面:MIRA无人机系统分层结构示意图
封面:MIRA无人机系统分层结构示意图。这个白盒式架构把软件通信桥、飞控、伴随计算机和机身结构拆开摆明白,核心意思就一句话:每一层都能单独换,不用整机返工
这篇论文提出的 MIRA,英文全称是 Modular Indoor Research Architecture,中文可以理解为“模块化室内研究架构”。它的定位非常明确:不是追求极限机动,也不是堆最贵的传感器,而是做一个低成本、可复制、可替换、可修复的室内微型无人机底座。
这事看起来不炸裂,实际上很实用。因为对很多实验室来说,真正卡脖子的不是算法,而是平台:买现成的,接口不开放;自己造的,维护像修手表;想换个板子、换个伴随计算机、换个定位方案,结果底层软件全要重写。MIRA做的事,就是把这些烦人的工程脏活,尽量前置设计掉。
图1:MIRA四旋翼平台的三维渲染图
图1:MIRA四旋翼平台的三维渲染图。外形不花哨,但结构很“讲理”:中央电子舱加四个可拆卸机臂,典型的坏了哪里换哪里,避免整机报废。

低延迟通信与高可靠性:MIRA的底层软件架构解析

MIRA 的软件设计,核心不是“功能多”,而是“边界清楚”。论文把系统拆成三层:飞控层负责底层控制和状态估计,伴随计算机负责高层处理,二者之间通过 Micro XRCE-DDS 串口桥接。这里的 XRCE-DDS 指的是 eXtremely Resource Constrained Environments Data Distribution Service,中文可理解为“极端资源受限环境下的数据分发服务”。简单说,它就是给小设备用的 DDS 通信方案,适合把 ROS 2 生态和飞控系统接起来。
图3:无人机系统拆解图,展示从容器化软件通信桥到硬件爆炸图的功能分层
图3:无人机系统拆解图,展示从容器化软件通信桥到硬件爆炸图的功能分层。论文把它称为白盒架构,意思就是系统不是黑箱:每个模块都能看、能换、能单独调。
这套设计的精髓在于硬件无关。伴随计算机可以换,飞控可以换,定位系统也不必绑定某一种传感器。论文里明确说,外部状态估计可以来自视觉惯性里程计、激光雷达,甚至动捕系统,只要以 ROS 2 的标准里程计话题发布,就能被映射到 PX4 的内部接口,再交给 EKF2 估计器融合。
这里顺手解释一下 EKF2。它是 Extended Kalman Filter 2,中文叫“扩展卡尔曼滤波器 2”。飞控里常用它来融合 IMU、外部位姿等信息,得到更稳的状态估计。说人话就是:传感器各有各的毛病,EKF2 负责把它们拼成一个“相对靠谱”的答案。
更值得一提的是,伴随计算机上的软件是容器化部署的。容器化并不神秘,本质上就是把依赖、环境、脚本打包成一个可复制单元,换台机器也不至于“这边能跑那边报错”。对科研平台来说,这种做法非常实在,因为它解决的不是学术论文里的抽象问题,而是实验室里最常见的现实问题:代码能不能在下一台机器上继续活着
图2:消费级与研究级平台在计算密度、机动性及开放性等指标上的对比
图2:消费级与研究级平台在计算密度、机动性及开放性等指标上的对比。这个表格的潜台词很直接:很多平台要么开放但不够灵活,要么灵活但不够开放,MIRA 想补的就是中间那块“能研究、能复现、能改造”的空白。
论文还设计了一个专门的 offboard 控制节点,负责心跳、模式切换、速度指令和紧急停机。它以 10Hz 发布控制指令,并在发送前把机体系速度旋转到绝对 NED 坐标系。NED 是 North-East-Down,即“北-东-下”坐标系,飞控和机器人里很常见。这个细节看起来不起眼,但实际很关键,因为坐标系没对齐,飞得再稳也可能是“朝着错误方向稳定飞行”,那就很尴尬了。

实验验证:从通信延迟到结构振动,MIRA性能全面揭秘

这篇论文的实验不算花哨,但很对路。它没有上来就做一堆复杂任务,而是先验证两个最基础、也最容易翻车的东西:通信链路稳不稳,以及机身振动会不会把控制和估计搞崩。对于一个室内研究平台来说,这两个指标比“宣传页上能飞多快”靠谱得多。
表1:实验飞行所用基础配置清单,所有部件都可替换
表1:实验飞行所用基础配置清单,所有部件都可替换。这里最重要的信息不是型号本身,而是“可替换”三个字:机架、飞控、伴随计算机、动力系统都不是绑死的,平台的可复制性因此更强。
实验在室内无 GPS 环境中进行,使用 OptiTrack 动捕系统。动捕系统一方面提供毫米级真值轨迹,另一方面又作为实时位姿输入源喂给 EKF2。飞行模式是人工遥控的 Position control,也就是让平台尽量保持位置。这样的设计有一个好处:如果底层链路有问题,结果会非常直接地暴露出来,不容易被复杂任务掩盖。
表2:位置保持飞行日志中的ROS 2话题统计,展示时间抖动与最大间隔
表2:位置保持飞行日志中的 ROS 2 话题统计,展示时间抖动与最大间隔。这里能看出一个很现实的结论:系统内部链路总体可用,但外部动捕桥接的延迟和时钟对齐问题更像真正的瓶颈。
通信结果里有个很容易误读的数字:论文给出的 companion 到 autopilot 的中位延迟是 0.02ms,但作者自己也说明,这更像是 rosbag 时间戳造成的“看起来很神”的假象,不能当成真实处理时延。真正更有参考价值的是 P95=5.34ms、P99=39.12ms,这说明 Micro XRCE-DDS 串口桥接的开销总体可控。换句话说,这条链路不是零延迟神话,但足够轻,至少不会成为状态融合的主要拖油瓶。
更值得注意的是,日志里出现了一次约 2137ms 的同步间隙,作者把它归因于单次 EKF2 重置事件,而不是持续性的调度抖动。这种分析方式比较靠谱,因为它没有把“偶发毛刺”硬说成“系统稳定性差”,也没有把“个别异常”包装成“完全没问题”。科研实验就该这么看:既看均值,也看尾部,还得看异常是不是系统性问题。
图4:飞行过程中机载加速度计的时域振动水平
图4:飞行过程中机载加速度计的时域振动水平。时域上看,振动整体保持在可接受范围内,没有出现明显失控的高幅值抖动。
图5:飞行过程中的加速度功率谱密度图
图5:飞行过程中的加速度功率谱密度图。频域结果更关键:主要能量集中在 90Hz 到 110Hz 的窄带,而控制响应主要落在 20Hz 以下,二者被明显分开了。
这说明机身结构和控制带宽之间没有明显“打架”。论文还提到使用了 15% 蜂窝填充和四层外壳,这并不是为了好看,而是为了把结构共振尽量推到控制带宽之外。对于微型无人机来说,这种处理很重要,因为机身太软,IMU 就会被高频振动折腾得像坐在洗衣机上,状态估计再强也救不回来。

3D打印PLA机身:低成本、易维修,让科研无人机不再昂贵

MIRA 机身最有意思的地方,是它没有把“轻量化”理解成“复杂化”,而是反着来:用标准桌面 FDM 3D 打印机直接打印 PLA 机架,再通过结构设计把可维护性做进去。PLA 就是常见的聚乳酸材料,优点是便宜、好打、易获得;缺点也很现实,刚性和耐热性都不算顶尖。所以论文没有硬吹材料多先进,而是老老实实用结构去补材料短板。
具体做法是中央电子舱加四个可拆卸机臂。这个设计听起来朴素,实际上非常适合科研场景:撞坏了机臂,换机臂就行;想换飞控或伴随计算机,内部接口也不需要大改;实验室里要复制多台平台,也不必每次都从头设计一遍。论文甚至强调,组件替换主要靠基础软件配置调整,而不是改飞控固件。这就是典型的白盒平台思路,把系统透明度放在第一位。
论文还专门提到,机身采用 15% 蜂窝填充和四层外壳,是为了把结构共振频率推离控制工作带宽。这个思路很工程化:不是一味追求“硬”,而是追求“刚好不碍事”。对于室内微型无人机,振动管理比很多人想象中更重要,因为它直接影响 IMU 读数、姿态估计和电机控制闭环,属于那种“平时不显眼,出事就全盘崩”的底层问题。
从成本角度看,这种方案也很友好。论文没有把平台做成“高配定制机”,而是尽量利用现成实验室库存和标准件。对研究团队来说,这意味着平台不再是一次性工程品,而更像可持续迭代的科研底座。能修、能换、能复制,才有资格谈规模化实验;否则一台机子飞得再漂亮,也只是展示品,不是研究基础设施。

优缺点与展望:MIRA如何填补现有平台空白?

MIRA 最强的地方,不是某个单点指标特别夸张,而是它把一套常被拆得七零八落的能力重新拼回来了:可制造、可维修、可替换、可复现、可扩展。这几个词放在一起,看起来像宣传语,实际上对室内机器人研究非常关键。
优点很明确。第一,它把硬件开放性做到了比较彻底,组件替换不需要重写固件。第二,它用容器化 ROS 2 软件栈降低了环境迁移成本。第三,它通过结构设计和振动分析证明,3D 打印 PLA 机身并不等于“脆弱玩具”,只要设计得当,依然可以满足室内研究的基本稳定性要求。第四,它把外部定位、飞控和上层算法之间的接口理顺了,这对后续研究非常友好。
但短板也不能假装不存在。论文当前实验仍主要停留在受控室内环境,且核心验证集中在通信和结构层面,还没有给出完整的自主飞行轨迹误差评估。更现实的问题是,外部动捕桥接带来的时钟对齐和延迟,已经明显超过了机载链路本身,说明平台真正的瓶颈不一定在无人机,而可能在“无人机周边系统”。这点很有代表性:很多时候,拖慢研究的不是飞控,而是实验基础设施。
未来如果要把 MIRA 继续往前推,比较自然的方向有三个。一个是把状态估计尽量搬到机载端,减少对外部动捕的依赖;一个是做多机协同实验,验证平台在规模化部署下的复现性和维护性;还有一个是补上更完整的自主飞行评测,比如轨迹误差、长期稳定性、故障恢复能力等。只有把这些补齐,MIRA 才能从“好用的研究底座”进一步变成“真正可规模化的实验平台”。

龙迷三问

下面是龙哥对于大家可能的一些问题的解答:

这篇论文到底解决了什么问题?它主要解决的是室内微型无人机研究平台“难复现、难维护、难替换”的工程痛点。MIRA 用 3D 打印机身、模块化硬件和容器化软件,把平台做成了更像积木的白盒系统。

Micro XRCE-DDS 和 EKF2 分别在干什么?Micro XRCE-DDS 负责把伴随计算机和飞控之间的消息桥接起来,EKF2 则负责把外部位姿、IMU 等数据融合成更稳定的状态估计。前者管通信,后者管“算准不算准”。

这套平台能直接拿去做产品吗?还不算成熟到“直接商用”。它更适合实验室研究和原型验证,尤其适合需要频繁改硬件、改软件、改定位方案的场景。若要走产品化,还需要更完整的自动驾驶评测、长期可靠性测试和更强的外部干扰适应性验证。

如果你还有哪些想要了解的,欢迎在评论区留言或者讨论~

龙哥点评

论文创新性分数:★★★☆☆

创新点不在算法炫技,而在把“开放硬件 + 可复制制造 + 容器化软件 + 可替换接口”这套组合真正落到无人机平台上,工程价值很实在。

实验合理度:★★★★☆

实验抓住了通信延迟和结构振动这两个底层关键点,分析也比较诚实,没有拿个别漂亮数字硬吹全局性能。

学术研究价值:★★★★☆

它为室内无人机研究提供了一个更透明的基础设施模板,对后续做多机、定位、规划和控制的人都挺有参考意义。

稳定性:★★★☆☆

机载链路和结构层面看起来是稳的,但外部动捕桥接的时钟和延迟问题还比较明显,离“拿来就能长期跑”还有距离。

适应性以及泛化能力:★★★★☆

接口设计比较开放,能接多种外部定位方案,适应性不错;但当前验证仍偏室内和动捕环境,泛化还需要更多场景证明。

硬件需求及成本:★★★★☆

PLA 3D 打印和标准件思路能明显压低门槛,Jetson Orin NX 也不算离谱,但整体仍属于研究平台,不是超低成本玩具机。

复现难度:★★★★☆

论文强调开源、可打印、可替换,这一点很加分;但真正复现时,动捕、调参和飞控联调仍然需要一定工程经验。

产品化成熟度:★★★☆☆

更像成熟的研究底座,而不是直接商用产品。若用于实验室平台、教学平台或原型验证,已经很有价值。

可能的问题:当前验证偏基础设施层,缺少完整自主飞行指标;外部动捕延迟和时钟对齐问题较突出,后续还得补更强的闭环评测。


主要参考文献

[1] Lorenz Meier, Dominik Honegger, and Marc Pollefeys. PX4: A node-based multithreaded open source robotics framework for deeply embedded platforms. ICRA, 2015.
[2] Steven Macenski, Tully Foote, Brian Gerkey, Chris Lalancette, and William Woodall. Robot operating system 2: Design, architecture, and uses in the wild. Science Robotics, 2022.
[5] Philipp Foehn et al. Agilicious: Open-source and open-hardware agile quadrotor for vision-based flight. Science Robotics, 2022.
[11] Tomas Baca et al. The MRS UAV system: Pushing the frontiers of reproducible research, real-world deployment, and education with autonomous unmanned aerial vehicles. JINT, 2021.
原文链接:https://arxiv.org/pdf/2607.11785v1.pdf

*本文仅代表个人理解及观点,不构成任何论文审核或者项目落地推荐意见,具体以相关组织评审结果为准。欢迎就论文内容交流探讨,理性发言哦~ 想了解更多原文细节的小伙伴,可以点击"阅读原文",查看更多原论文细节哦!       

end
欢迎加入龙哥读论文粉丝群,扫描下方二维码或者添加龙哥助手微信号加群:kangjinlonghelper。一定要备注:研究方向+地点+学校/公司+昵称(如 图像处理+上海+清华+龙哥),根据格式备注,可更快被通过且邀请进群。
『龙哥读论文』微信群目前包含:图像处理、大模型及智能体、自动驾驶及机器人、AI医疗及AI金融5个群
室内机器人、开源硬件、论文拆解都想聊?来群里,少走弯路,少踩坑,多看门道。🐉
wechat_helperdianzan
转发文章 微博 X LinkedIn Facebook
龙哥读论文 · PaperDaily

本文基于龙哥读论文 PaperDaily 数据库整理,结合论文原文与工程视角进行解读。