PanoTwin:用 Jetson Orin NX 16GB + 影石 X5 把一间房重建成边缘端高斯泼溅数字孪生
当前状态:施工中(work in progress)。 技术叙述部分已经写 完,但性能数据的复测还没跑完。模块 5.1 里所有标 ⬜ TODO 的行都还没有实测数字,跑完会直接回填到原位并撤掉这条提示。
最后更新:2026 年 7 月 31 日
NVIDIA Jetson 2026 开发者有奖征文 · 主办:GPUS 开发者社区
项目开发周期:2026 年 6 月 1 日 – 2026 年 7 月 28 日(全新开发,非历史存量项目)
运行平台:NVIDIA Jetson Orin NX 16GB(reComputer J4012)· JetPack 6.2 · 全流程离线,数据不出局域网

写在最前面:这篇文章里哪些是实测,哪些还没测完
这个项目在 7 月 28 日冻结代码,但性能数据的完整复测还没跑完。为了不给同行提供假参考,本文所有需要实测的数字都集中放在模块五的指标表里,凡是标 ⬜ TODO 的都是还没有复测完成的项,我把采集命令一并写在了旁边,跑完会直接回填这篇文章。
文中引用的其他数字都有明确出处:来自 NVIDIA 官方数据手册的标注为「官方规格」,来自论文的标注为「论文数据(合成数据集)」,来自我自己机器的标注为「本机实测」。请不要把论文里的成功率直接当成我在 X5 上的成功率——那是两个不同的实验。
项目速览
| 项目 | 详情 |
|---|---|
| 项目名 | PanoTwin — 全景数字孪生流水线 |
| 一句话定位 | 用一台 360° 相机走一圈房间,在 Jetson 上离线重建出带真实尺度的高斯泼溅三维场景 |
| 当前状态 | WIP — 2026 年 7 月 28 日冻结代码,性能复测仍在进行中 |
| 开发周期 | 2026 年 6 月 1 日 – 7 月 28 日(约 8 周,业余时间,单人开发) |
| 硬件平台 | NVIDIA Jetson Orin NX 16GB(Seeed reComputer J4012)+ 影石 Insta360 X5 |
| 系统栈 | JetPack 6.2 / L4T 36.4.3 · CUDA 12.6 · cuDNN 9.3 · TensorRT 10.3 · VPI 3.2 |
| 核心模型 | DAP(Depth Any Panoramas,CVPR 2026)+ D²GS(DDGS,ICLR 2026)+ Gemma E4B(语义层) |
| 关键参考论文 | CO-Calib:Observation Quality Matters(arXiv 2607.05777),HKUST Aerial Robotics |
| 上游项目 | Roomba-VLLM 赛博管家(Attrax 春潮黑客松 2026 · 影石 Cameraman 大奖) |
| 是否上云 | 完全不上云。采集、标定、推理、重建、渲染全部在 Orin NX 本地完成 |
模块一:项目整体介绍与落地场景
1.1 起点:我的赛博管家「看得见」,但「不知道东西在哪」
今年 4 月,我在 Attrax 春潮黑客松用 24 小时做了一台 Roomba-VLLM 赛博管家:Roomba 底盘 + 影石 Link 2 Pro 云台摄像头 + Jetson Orin NX 上跑 Ollama + Gemma E4B,每天放学后巡视一次我女儿的房间,生成「地上的书要回书架」这样的待办清单,做完 发星星换零花钱。那个项目拿了影石 Cameraman 大奖,也让我拿到了一台 X5。
但那台管家有一个我在演示时刻意没提的硬伤:它只有二维的眼睛,没有三维的记忆。
它能说「地上有书」,因为 VLM 在一张 RGB 图里认出了书。但你问它三个问题,它一个都答不上来:
- 那本书离门口多远?
- 玩偶是掉在下铺的床沿,还是滚到了床底下 40 厘米处?
- 昨天这个位置有东西吗?
前两个是度量几何问题,第三个是场景记忆问题。一个只有单目 RGB 的机器人,两个都做不到。它不是一个能在空间里行动的智能体,它是一个会说话的摄像头。
黑客松结束那天,我在文章里给自己留了一句话:
接下来要做的:X5 支架的内外参标定,然后把深度图接进 SLAM 地图,让管家变成真正的自主智能体。路线是清楚的,只差标定的时间。
PanoTwin 就是把这句话做完的项目。而当我真的坐下来做标定,才发现「只差标定的时间」这句话,是我对鱼眼标定这件事最严重的低估——后面模块四会讲这个坑有多深。
