⚠️ Alpha 内测版本:课程内容尚未完成,可能发生变更,欢迎通过 Issue 提交反馈。
跳到正文

引用与第三方许可审计 ​

本索引集中列出定义课程的上游系统、论文、dataset、model 与许可边界。某一主题的详细论文列表 仍位于对应讲义的 References 章节。链接或引用表示承认来源,不代表有权复制、rehost 或重新 许可链接材料。

仓库控制性记录是第三方材料说明、 许可政策与兼容性矩阵。

核心软件与平台来源 ​

来源课程用途与固定版本
Genesis 文档仿真 API 参考;课程固定 genesis-world==1.3.3。
Genesis 源码用于核对 scene、entity、solver、control、asset 与 camera 行为的版本固定源码。
PyPI 上的 Genesis 1.3.3固定 release 的 package identity。
PyTorch HIP 语义解释 ROCm 设备为何通过 torch.cuda 兼容接口出现。
LeRobot 源码Dataset、ACT、SmolVLA、training 与 policy loading 行为;课程扩展固定 lerobot==0.6.0。
PyAV 文档数据课程使用的视频解码与回读行为。

这些 package 是安装依赖,不是复制到本仓库的源码树。未来若复制其中代码,需要 file-level 许可审查并在 NOTICE.md 新增记录。

机器人、数据与学习引用 ​

主题课程使用的主要引用
机器人运动学Modern Robotics 与 Foundations of Robotics book
YCB 对象Calli 等,“Benchmarking in Manipulation Research: Using the Yale-CMU-Berkeley Object and Model Set”,doi:10.1109/MRA.2015.2448951
Dataset aggregationDAgger 论文记录,PMLR v15
ACT论文记录 arXiv:2304.13705 与参考实现
SmolVLA论文记录 arXiv:2506.01844 与 LeRobot v0.6.0 实现
基础 domain randomizationarXiv:1703.06907、arXiv:1710.06537 与 arXiv:1910.07113
二项比例不确定性Wilson 区间记录 doi:10.1080/01621459.1927.10502953,以及 Newcombe 比较记录 doi:10.1214/ss/1009213286

L08 的采集方法综述与其他讲次专用论文继续放在它们支持的具体结论附近。这些内容只保留外部 链接;仓库没有复制论文插图或全文。

经审计的 YCB 与 Franka 来源 ​

内置 YCB 子集 ​

仓库只在 assets/third_party/ycb/ 中包含 011_banana、014_lemon、018_plum 与 024_bowl。

这些文件是已审查来源的 byte-for-byte 副本,不受项目 MIT License 覆盖,非商业限制继续有效。

Franka 模型 ​

课程不 vendor 源课程中的 Franka bundle,而是解析固定 Genesis 自带模型,并保留下列署名:

“Franka”与“Panda”只用于识别来源机器人/model,不表示官方背书或商标授权。

外部 dataset、checkpoint 与 model ​

下列引用是讲义指定的输入,不是由课程再分发的 artifact:

材料固定引用再分发决定
L13 fruit-pick datasetHugging Face dataset revision 475e8c6...仅链接与 opt-in workflow;不内置
L13 SmolVLA checkpointHugging Face model revision cdf720f...仅链接与 opt-in workflow;不内置
SmolVLA baserevision c83c316...已验证训练使用本地固定 snapshot;不 rehost
SmolVLM2 baserevision 7b375e1...已验证训练使用本地固定 snapshot;不 rehost
RoboTwin datasetrevision a967b85...L14 外部输入;不 rehost
LingBot-VLA-v2 6B baserevision 11c703b...L14 外部输入;不 rehost

M5 必须对任何拟公开的课程 dataset 或 checkpoint 分别审查,包括创建者、源数据、base model、 许可、不可变版本、大小、SHA-256、托管 URL、生成配置与引用。

L14 companion 来源 ​

L14 绑定到精确外部 revision:

Companion 继续是 runtime 真相源。课程不修改它,不把它的 container/runtime 复制进核心安装, 也不把外部 model 与 dataset 转成 MIT 材料。

仓库许可边界 ​

类别当前处理
原创课程代码、文字、练习与原创媒体除另有注明外采用 MIT License
四个内置 YCB 对象CC BY-NC 4.0;不属于 MIT
安装的软件依赖保留上游许可;仅有安装 metadata 不等于源码被 vendor
链接的论文、dataset、checkpoint 与 model除非单独审计批准再分发,否则只做引用/链接
生成的 dataset、checkpoint、日志、frame 与视频默认不进入 Git,也没有默认再分发批准
Datawhale logo、模板动画、名称与商标不属于 MIT 授权;本地没有记录品牌使用授权,release 前必须确认或替换媒体

不要给第三方文件统一粘贴仓库 MIT header,也不要把项目许可证描述成对它们重新许可。

M4 引用与许可审计结论 ​

M4 审计覆盖双语讲义 References 章节、公开辅助页面、NOTICE.md、LICENSE_POLICY.md、YCB 目录记录,以及固定 L13/L14 来源 identity。结论如下:

  • M4.6 没有新增第三方 binary、dataset、checkpoint、论文插图或 model;
  • 唯一 vendor 的第三方课程资产仍是四个已审计 YCB 对象;
  • Genesis/Franka、LeRobot、论文与 model/data 来源仍属于链接或安装依赖,不是复制源码;
  • L14 base model、RoboTwin 数据与 companion image 不得由课程 rehost;
  • 除非 M5 完成 artifact-specific 审计,否则生成 output 继续排除在外;
  • Datawhale 品牌/模板媒体授权仍是显式 release 前事项。

外部链接在本次静态审计后仍可能变化。损坏链接应更新到同一权威来源或归档 revision,不能替换 为未经审查的 mirror。

贡献者检查清单 ​

增加外部引用或材料前:

  1. 优先使用官方页面、DOI、release tag 或不可变 commit。
  2. 说明来源支持哪项结论或实现。
  3. 判断仓库是链接、安装、嵌入、修改还是再分发该材料。
  4. 在文件或目录边界记录适用许可与署名。
  5. 对 vendor asset 增加 checksum 与修改记录。
  6. 除非仓库政策明确批准,否则 dataset、checkpoint 与生成媒体不进入 Git。
  7. 处理方式从链接/依赖变成复制材料时,更新 NOTICE.md。