开头先交代一个背景:这两年具身智能方向火得一塌糊涂,我在高校圈子里明显感觉到,越来越多的课题组开始转向机械臂操作、移动操作、人形机器人相关的研究。但真做起来,大家最先卡住的不是模型、不是算法,而是数据从哪来。商用采集平台动辄几十万上百万,一个横向课题的钱都不一定够;自己攒一套吧,要懂硬件、懂驱动、懂通信、懂标定,光是把机械臂动起来就能劝退一半的人。所以开源的数据采集平台就成了大多数实验室的第一选择。但开源平台鱼龙混杂,有的社区只剩一个空壳,有的文档停留在三年前,有的所谓“开源”其实只是把代码丢到GitHub上就没再管过。这篇文章我就结合自己这几年在实验室里实际折腾过的方案,把真正值得高校科研机构去试的开源具身智能数据采集平台做一个系统梳理,帮你判断哪些能用、哪些要避开、哪些适合你现在的阶段。
我默认看这篇文章的读者大概率是高校研究生、青年教师或者实验室的技术负责人。你需要的不是一张平台名字列表,而是一个能真正指导你选型、搭环境、跑数据的实操思路。所以我不会只列项目链接,而是会把每个平台的核心架构、采集方式、环境依赖、适合的研究方向、以及我实际踩过的坑都讲清楚。
1. 高校做具身智能数据采集,先想清楚的三个问题
1.1 预算不是唯一门槛,时间成本才是
很多实验室在选平台的时候只看价格,觉得开源=免费=省预算。这话只对了一半。开源平台确实不用付软件授权费,但你要付出的隐性成本非常高:机械臂选型要不要花钱?相机用什么型号?工控机的算力够不够?底盘、夹爪、标定板这些外围设备怎么配?更关键的是,这些设备买回来之后谁来调通驱动,谁来处理通信协议,谁来写采集脚本,出了问题有没有人能修。高校实验室最不缺的就是时间——研究生三年,第一年熟悉设备,第二年出数据,第三年写论文,这个节奏看起来很合理,但实际上第一年往往有半年都在跟驱动和依赖库搏斗。所以我的建议是,选平台之前先客观评估一下团队里有没有懂ROS、懂C++、懂Python、懂一点嵌入式的人,如果他们四个里一个都没有,那就不要选那些社区文档很薄、依赖很重的平台。
1.2 “能出论文”和“能落地采集”是两件事
还有一个很常见的误区,就是把平台的热度和论文影响力当成选型标准。某个平台出自名校,论文发在顶会,GitHub星标很高,看起来很唬人,但你真的拿回来一测,硬件兼容性差、环境配置复杂、采集出的数据格式还得自己改半天,这时候你才明白“能出论文”和“能落地采集”完全是两码事。高校科研机构的真实场景是这样的:你需要反复采集大量操作数据,数据要稳定、格式要干净、采集过程不能动不动就崩溃,最好还能支持多个工位同时采。论文里那个漂亮的系统演示只是一次性的,而实验室需要一个每天都能跑起来的工具。所以我在筛选平台的时候,重点看三个东西:第一是社区活跃度,包括GitHub的issue回复速度和Pull Request合并频率;第二是是否自带完整的数据集和训练脚本,这直接决定了数据采完之后能不能马上进入验证闭环;第三是硬件适配范围,是只能支持自家那套设备,还是能兼容常见的UR、Franka、ViperX这类实验室常见机械臂。
1.3 一张选型决策清单:从团队能力反推平台
先给一张我自己整理的自查清单,你可以打印出来对着打勾。团队里有没有熟悉ROS2的人,如果没有,首选自带驱动和封装好的平台,少碰需要自己编译工作空间的方案;团队是否具备机械装配能力,如果没有铣床、3D打印机和经验丰富的机电工程师,那些需要自己打印结构件的方案要慎重;团队是否打算出真机数据并发布数据集,如果是,优先选数据格式有标准、社区有生态的平台;团队是否希望快速上线并出效果,如果是,一定要选配置文档完整的项目,冷启动时间尽量控制在两周以内。这张清单不是一个理论框架,而是我见过太多实验室在选型上翻车之后总结出来的。有的课题组擅长算法但不会碰硬件,选了一个需要自己组装六自由度机械臂的项目,结果第一学期全在打磨铝件;有的课题组硬件底子很强,却选了一个纯仿真方案,最后发现采集的数据跟真机完全对不上。先看清自己的能力象限,再去匹配方案,这条顺序不能颠倒。
2. 五个值得进实验室清单的开源数据采集平台拆解
2.1 Hugging Face LeRobot:低成本闭环,最适合高校起步
如果要让我只推荐一个平台,我会把票投给LeRobot。它是Hugging Face社区组织维护的一个开源具身智能框架,目标非常明确——把机器人数据采集、模型训练、策略部署这套流程做成一个完整的、低门槛的闭环。它支持的硬件包括常见的UR5e机械臂、ALOHA双臂、Sawyer、以及一些开源桌面机械臂,采集方式以遥操作(Teleoperation)为主。你可以用SpaceMouse、VR手柄或者手动引导的方式来控制末端执行器,操作日志、图像流、关节状态会同步记录成HDF5格式的数据集。这个格式是LeRobot统一规定的,后续直接接入它自带的ACT、Diffusion Policy训练脚本,一点都不用改。
对高校最友好的一点是,LeRobot把整个流程都抽象成了命令行工具。比如lerobot-robot teleoperate启动采集,lerobot-robot record记录数据,lerobot-robot train启动训练。对一个机械臂基础为零的研究生来说,只要能看懂文档,按步骤把环境配置好,理论上一天就能跑通从采集到训练到部署的最小闭环。我实测下来的感受是,LeRobot的文档质量在开源机器人项目里属于第一梯队,不仅概念解释得清楚,每个命令都有示例,连传感器标定都有单独教程。但我说“低成本”不等于零成本,你至少需要一台支持ROS驱动的机械臂和一台配置说得过去的电脑,相机一般用RealSense D435i这类深度相机,整体硬件投入大概在几万块到十几万块之间。
需要注意的问题是,LeRobot毕竟是由社区驱动的框架,平台更新很快,某些外围硬件的驱动版本和ROS发行版存在兼容性波动。我在配置过程中遇到过几次依赖冲突的问题,好在GitHub的issue区回应速度很快,基本隔天就有维护者或者社区成员来帮忙解决。我的建议是,首次配置严格按官方文档列出的版本号来装,不要自作主张升级依赖库;配置完成之后,把所有依赖版本固定下来,再跑一个最小例子验证整条链路是通的,再开始正式采集。你如果不走这套流程,很容易出现“环境配好了但采集脚本报错”然后来回折腾好几天的尴尬局面。
2.2 ALOHA / ALOHA 2:双臂遥操作的代表作
ALOHA(Affordable Low-Cost Hardware for Arms)是斯坦福提出的低成本双臂遥操作系统,后来在Google DeepMind等团队的参与下迭代出了ALOHA 2。它在具身智能领域的名声主要来自那篇经典的炒菜任务论文,另外社区里大量关于双臂协同、精细操作的研究都是基于这套硬件平台展开的。ALOHA的设计思路很清晰:用两台ViperX 300机械臂作为从手,搭配两台操作端机械臂实现主从遥操作,操作员通过手动引导从手完成鸡蛋翻面、拉链、穿针这类高精度任务,同时记录关节角度、夹爪状态、视觉图像等数据。整个硬件成本控制在两万到三万美元,在双臂遥操作领域算是性价比很高的方案了。
ALOHA 2相比第一代做了很多工程上的优化,最明显的是关节力矩传感器的精度提升和视觉系统的重新布局,机械臂的刚性也更强了。对于要做双臂协同、精细操作、以及模仿学习方向的高校课题组来说,ALOHA系列依然是目前最合适的开源平台之一。它的数据采集格式采用HDF5存储,跟LeRobot有直接对接,这意味着你可以在ALOHA硬件上采数据,直接用LeRobot训练模型,完事之后再部署回ALOHA执行,整条链路非常顺滑。斯坦福官方还发布了一个比较大规模的开源数据集ALOHA Dataset,里面包含大量日常操作任务的动作轨迹,如果你不想从零采集,可以先拿这份数据做预训练或者入门实验。
但这套平台的维护成本不低。ALOHA需要经常性地检查机械结构,关节螺丝松动、同步带磨损、力传感器零漂这些问题在长时间使用后都会出现。而且因为它是开源硬件方案,装配调校很大程度上依赖团队自己的工程能力。我的建议是,如果你实验室之前没有任何硬件经验,不要一上来就买ALOHA套件自己装,可以先找有经验的团队或者厂商采购整机,等熟悉了再考虑自己维护和改装。另外需要注意的是,双臂系统的标定比单臂复杂得多,两个相机、两个机械臂之间的坐标关系如果没标好,采出来的数据虽然看起来正常,但训练出来的策略在部署时会有明显的偏差。
2.3 UMI:用手持夹具采集高质量真机数据
UMI(Universal Manipulation Interface)是哥伦比亚大学和斯坦福合作提出的一个很有意思的方案。它设计的出发点是解决传统数据采集中的一个悖论:机械臂采集虽然精确,但受限于机械臂的关节空间和工作空间,采集到的数据多样性不够;人类直接演示速度很快、数据很丰富,但姿态数据很难精确记录。UMI的思路是做一个手持式的抓取夹具,把GoPro相机、光学标记、以及一套惯性传感器集成在一起,人类拿着这个夹具直接去操作物体,系统同时记录手部轨迹、相机画面和力反馈。这样既能采集到人类自然操作的数据,又能保持较高的姿态精度。
UMI最让我印象深刻的地方是它的数据质量。因为GoPro能够提供高分辨率、高帧率的视觉数据,而且光学标记系统让轨迹精度大幅提升,所以UMI采集出来的数据在训练模仿学习策略时成功率非常可观。它的官方论文里也展示了跨机械臂迁移的能力——用UMI采集的数据训练出来的策略,可以部署到不同的机械臂本体上执行。这对高校研究来说是一个很有意思的方向,因为你不再需要为每一台机械臂单独采一份数据。
不过UMI对硬件动手能力的要求明显高于前两个平台。你需要自己打印结构件、焊接电路、组装相机支架、标定光学标记的位置关系,这个过程很琐碎,也很容易出问题。我自己折腾UMI的时候,光是处理相机和惯性传感器之间的时间同步就花了一周多。而且它的软件生态相对分散,官方提供的SDK和标定工具链虽然能用,但文档不够连续,很多细节需要读源码或者翻issue。所以我的判断是,UMI更适合有一定机械加工能力和嵌入式基础的实验室,研究方向如果偏向高质量数据、少样本条件下的策略学习、以及跨本体的泛化研究,UMI是很有潜力的一个方向。
2.4 Open X-Embodiment BridgeData V2:数据格式标准比硬件更重要
Open X-Embodiment是Google DeepMind联合全球多个顶尖实验室发起的一个项目,目标是建立一个面向具身智能的统一数据标准。你可以在它的仓库里找到BridgeData V2、RT-1 Dataset、以及大量来自不同机构、不同机械臂本体的操作数据。这个项目的核心价值不在硬件,而在数据格式的标准化。它定义了一套统一的数据规范,包括观测空间(相机图像、关节角度、夹爪状态)、动作空间(关节位置增量、绝对位置、执行频率)、以及任务描述(自然语言文本)的存放格式。如果你是做通用操作策略研究的,比如想做跨任务、跨本体的泛化能力,那么遵循这套格式采集数据,意味着你的数据可以直接对接许多现有的预训练模型,未来也能很方便地加入更大的数据联盟。
实操层面,Open X-Embodiment本身不提供完整的采集软件,它更像一个数据规范和数据仓库。你需要使用自己的机械臂采集,在存储的时候按照它的格式把数据整理好,然后上传或者本地使用。这听起来不复杂,但实践中最大的坑在于不同机械臂的关节定义、动作频率、坐标系约定差异很大,如果你的数据格式不严格符合规范,后续训练的时候会非常痛苦。我建议把Open X-Embodiment当成一个“数据组织的标准答案”来用,采集之前先花半天时间仔细读它的格式定义文档,把观测、动作、元信息这些字段规划好,这会省掉你后面几周的数据处理时间。另外,项目里还自带一些基线模型和评测工具,你可以直接拿自己的数据跟它们对齐,验证采集的数据是否能够正常训练。
2.5 ManiSkill3:在没有真机之前,先在仿真里量产数据
如果实验室还没有机械臂,或者老师的预算还没有批下来,真机采集就是一句空话。这个时候我建议你先转向仿真平台做数据生产,ManiSkill3是目前开源仿真采集方案里做得比较成熟的一个。它基于SAPIEN物理引擎,提供了几十个标准的操作任务,你可以用Python接口控制虚拟机械臂、相机、物体状态,批量生成带有精确标注的演示数据。相比真机采集,仿真采集最大的优势是速度和成本。在一台配备NVIDIA显卡的工作站上,你可以并行运行多个仿真环境,一个晚上就能采出几万条演示数据,而且物体的位置、朝向、关节状态这些信息都是精确已知的,不需要再做标注。
ManiSkill3本身的API设计很Pythonic,跟常见的深度学习库配合起来很顺手。它支持GPU推理和GPU并行渲染,速度上是几个主流仿真采集平台里最快的一档。而且它跟Issac Gym这类平台不一样,ManiSkill3对机械操作任务的抽象程度更高,你不需要先搭一个完整的机器人URDF模型,很多标准任务开箱即用。对于想快速验证算法想法、或者想生成预训练数据的研究生来说,这是一个很好的切入点。
但仿真数据的真实感永远替代不了真机数据。我见过不少同学在仿真里模型训练得很好,一到真机部署就失灵。这里面的原因主要是Sim-to-Real的差距,包括视觉纹理差异、物理参数差异、以及机械臂控制延迟的差异。所以我的建议是,仿真采集适合做预训练、做算法的快速验证、做大规模数据探索,但最终论文的实验还是建议补充一部分真机数据。最佳的组合方式是,先利用ManiSkill3批量生产数据验证可行性,再在真机上用小样本微调。
3. 把采集从“兴趣”变成“流水线”的工程经验
3.1 硬件基线配置与常见坑
数据采集这件事,表面上是软件问题,实际上硬件占的权重可能超过一半。我见过很多实验室买了好机械臂,却因为外设配置不合理导致采集效果极差。先给一套比较稳妥的基线配置供参考:机械臂本体一般选六轴协作臂,UR5e或者相近级别的国产协作臂都可以;相机至少一台深度相机,RealSense D435i是目前社区兼容性最好的选择;工控机或者工作站,CPU不低于8核,内存不低于32GB,如果计划在采集机上跑实时推理则建议NVIDIA显卡;存储建议使用NVMe固态硬盘,因为图像流的写入速度非常快,机械硬盘大概率会掉帧;交换机用千兆及以上,如果有多台设备需要同步,建议加一台工业级交换机。这套配置可以应对大部分常见操作任务的采集需求。
硬件上常见的坑有几个。相机固定不牢是最容易被忽视的——很多实验室用普通支架夹住深度相机,采集过程中稍微碰一下相机就歪了,采集出来的数据在训练时就出现明显的视角偏差。其次,机械臂的控制器和采集机的网络延迟会直接影响遥操作体验。如果走Wi-Fi,延迟不稳定,操作员会感觉机械臂“不听使唤”,采出来的轨迹质量也会变差。还有一点很容易被忽略:多台设备共用一个电源插座,机械臂启动的瞬间电流会拉低电压,导致相机或者工控机降频,掉帧现象就是这么来的。我的习惯是给机械臂、相机、工控机分别供电,并在采集前检查一下电压是否稳定。
3.2 任务协议、日志规范与人员轮换
真正在实验室里跑过数据采集的人都会告诉你,数据采集的核心问题不是你采得快不快,而是你能不能长时间稳定地采集。要让采集变成流水线,必须建立一套任务协议。我给实验室定的标准流程是这样的:每个采集任务分配一个唯一的任务ID,格式是日期加操作员缩写加任务编号;开始采集前,操作员填写任务描述,包括物体类型、初始位置、光照条件、环境备注;采集过程中,系统自动记录时间戳、机械臂状态、采集时长、图像帧数;结束采集后,生成一份摘要报告,用于后期检索和质量审计。这套流程听起来有点像做软件工程,但它能省掉你后面无数次的“找数据”时间。尤其是当你的数据集规模超过几万条时,没有规范的命名和日志,你根本不知道哪些数据是好用的,哪些是废的。
人员轮换也是一个非常现实的问题。连续遥操作两个小时,操作员的注意力会明显下降,具体表现在动作变慢、轨迹抖动增加、甚至漏操作。我做过粗略统计,操作员在第一个小时的轨迹平均加速度变化率明显低于第三个小时。所以我现在要求每名操作员连续采集时间不超过一个半小时,休息15分钟之后再换人继续。如果是靠学生课余时间采集的实验室,建议制定一个固定的排班表,而不是什么时候有空什么时候采——因为采集的节奏一旦断了,数据的连续性和一致性都会下降。
3.3 我踩过的采集事故与排查链路
这里我再分享一下自己真实踩过的一个事故,排查链路和教训都值得参考。有一次在采集双臂任务时,采出来的数据在回放的时候出现了完全不一致的情况:一只机械臂位置正常,另一只机械臂的轨迹跟操作员的演示差了一大截。第一反应是机械臂的关节编码器出了问题,于是做了单臂回零、重新标定,问题依然存在。后来我检查时间戳,发现两只机械臂的数据时间戳存在大约120毫秒的偏移,也就是说在记录的时候,两只机械臂的数据流没有对齐。根源在于采集程序里用了两个线程分别读取两台机械臂的状态,而这两个线程没有做同步机制。一臂的数据写进文件的时间比另一臂晚了若干毫秒,平时看不出来,但训练任务中动作同步性要求极高,这一点点偏差就被放大成了轨迹不一致。
排查这个问题的过程花了我大概两天时间。教训总结下来有三条:第一,多机械臂采集必须做时间同步,要么用ROS的message_filter做时间轴对齐,要么在存储层增加一个统一的时钟源;第二,采集之后一定要做回放验证,并且回放时要叠加显示时间戳,光看画面流畅度发现不了这类问题;第三,任何改动采集程序之后,都要重新跑一遍标定和验证流程,不能只做冒烟测试。所以我现在的习惯是,每次正式采集之前,都先采一小段测试数据,用可视化脚本回放,确认轨迹和画面都对得上,再开始大批量采集。
4. 采集之后的“最后一公里”:数据清洗、标定与补偿
4.1 客观质量指标怎么定
很多实验室采集完数据直接丢给训练脚本,结果训练出来的策略成功率极低,却又找不到原因。其实问题往往出在数据质量上。你需要先定义一组客观的质量指标,在采集以后给每一条数据打分,而不是靠肉眼去“感觉”这条数据好不好。我常用的几个指标包括:任务成功率,就是机械臂是否按预期到达目标状态,这个数据可以在采集的时候同步记录;轨迹平滑度,通过计算关节加速度的突变次数来评估,操作员手抖的时候轨迹噪声会瞬间拉高;控制误差,对比操作员指令和机械臂实际响应的偏差,如果偏差过大说明控制链路有问题;力反馈是否有异常峰值,如果夹爪或腕部力传感器出现超出安全阈值的尖峰,说明操作过程中有碰撞或者卡顿。有了这些指标,你可以给数据打上质量标签,后期训练的时候可以只取高置信度的子集。
这里要提醒一点,指标阈值不要定得太严。模仿学习需要一定的数据多样性,如果轨迹过于平滑反而可能导致策略泛化能力不足。我在实际使用中会把“平滑度”当作参考指标而不是硬性门槛,只有加速度突变次数超过上限的数据才会被标记为异常。具体的阈值要根据你的机械臂型号和任务类型来调整,建议先统计一批正常数据的分布,再设定合理的上下界。
4.2 清洗策略:帧级、片段级到回放验证
数据清洗我一般分三层来做。第一层是帧级清洗,主要处理传感器毛刺和异常帧。比如深度相机偶尔会出现某一帧图像全黑或者深度值异常的情况,机械臂关节编码器偶尔也会报出瞬时跳变,这些帧需要直接剔除或者插值修复。第二层是片段级清洗,以整个任务片段为单位,如果一条演示数据在中间某个阶段失败(比如物体掉落了),那整段数据基本就不能用了,我会直接标记为废弃而不是截断保留。第三层是回放验证,这也是最耗时但最有效的一步。把清洗之后的数据导入可视化工具,让操作员核实一下轨迹和多视角图像是否匹配,确认数据在语义上是合理连贯的。这一步能过滤掉很多算法层面看不出来的问题,比如夹爪虽然闭合了但物体在图像里已经滑落这种微妙情况。
在实际清洗过程中,我碰到的最大困难是数据量的膨胀。仿真数据还好,可以全自动清洗;真机数据如果每条都要人工回放检查,两万条数据可能需要一周时间。我的折中方案是:先按客观指标自动筛掉明显不合格的片段,再把剩余的数据按随机抽样方式抽20%做人工回放,如果抽样段落的合格率达到预期,就默认其他段落也合格;如果抽样合格率偏低,再考虑全量检查或者重新采集。
4.3 传感器补偿与时间同步的真实细节
传感器补偿是保证数据长期有效的一个关键环节。机械臂长时间运行之后,关节编码器的零位会漂移,力传感器的零点也会偏移,相机外参更会因为振动而慢慢变化。如果数据采集跨了一两个月,而你又从没重新标定过传感器,那采出来的数据可能已经在一致性问题上了。我给自己定的标定周期是这样的:相机外参每两周复核一次,力传感器每次开机后做一次零点校准,关节编码器每个月做一次全行程回零校验。这里顺便推荐一个技巧:常备一个标定板,不要等到调试时才用。每次采集前花五分钟做一个快速相机标定,记录当时的标定误差,如果误差明显增大就停下来重新固定相机或调整镜头,这个习惯能让后期的数据清洗省一倍的力气。
时间同步这个问题,前面提到过机械臂之间的同步,其实多相机之间、相机和力传感器之间的时间同步同样重要。除非你买的设备都支持硬件同步触发信号,否则软件层面必须做严格的时间戳对齐。我在实验室用的方案是,所有传感器数据都走ROS的消息机制,通过时间戳字段来对齐,如果传感器的时钟有漂移,就用Network Time Protocol统一校准。如果你的采集不基于ROS,也需要在存储层建立统一的基准时钟,不要依赖每台设备自己生成的递增序号来判断先后顺序。
5. 组合策略与选择建议
5.1 按科研方向选平台的组合矩阵
不同科研方向适合的平台组合完全不同。这里我根据自己的实践和观察,给出一个组合矩阵供参考。如果你的方向是单臂灵巧操作,比如桌面抓取、插拔、装配,首选LeRobot加一台标准六轴协作臂,配合D435i相机,这套方案性价比最高,社区支持也最好。如果你的方向是双臂协同、精细操作,比如做饭、穿衣、叠衣服,那ALOHA 2是目前的标杆平台,数据格式可以对接LeRobot,训练生态完整。如果你的方向是高质量真机数据、少样本泛化,可以考虑UMI,它的数据质量和跨本体迁移能力是其他平台比较难比的,但硬件门槛高。如果你的方向是大规模预训练、跨任务泛化,建议关注Open X-Embodiment的数据格式标准,把自采数据和公共数据集对齐,为后续预训练做好准备。如果实验室还没有真机,或者需要快速验证想法,ManiSkill3是一个非常好的仿真数据生产平台。
5.2 新实验室第一年的落地路线
新实验室如果从零开始做具身智能数据采集,我的建议是不要贪多。第一到第二个月:选择主平台并完成搭建,主平台优先推荐LeRobot,因为它的文档最完善、环境配置路径最清晰、社区解决方案最多。第三到第四个月:用主平台完成一到两个具体任务的数据采集和训练,把“采集-训练-部署-验证”这个闭环完整跑通。不要一上来就追求高性能,先把整条流水线打通。第五到第八个月:逐步扩展任务类型和数据规模,如果研究需要,可以在这段时间引入第二个平台(比如UMI或者ALOHA),并逐步建立自己的数据管理规范。第九到第十二个月:形成初步的数据集,写清楚数据集文档,考虑是否对外发布。一个高质量的数据集本身就能成为重要的学术贡献,尤其当你用的是开源平台,别人更容易复用和验证你的数据,你的论文被引用的可能性也会更高。
5.3 最后提醒:数据平台只是起点
最后再唠叨一句。平台只是起点,不要在选型上把所有精力都耗光。我在实际接触中看到很多实验室花了几个月在对比平台、搭环境、试来试去,结果真正用于采集和实验的时间反而所剩无几。具身智能研究最核心的资产永远是数据本身和你的研究问题定义,而不是某套具体的开源代码。平台选一个能跑通当前实验的就可以了,后续随时可以迁移。而一旦你开始正式采集数据,请务必一开始就做好数据管理,写好README,记录好采集条件,这些看似琐碎的工作会在你写论文、回复评审、被别人复现的时候带来巨大的回报。
如果你现在正在纠结选型,我给一个可操作的建议:挑一个周末,按照LeRobot的官方快速入门文档,在你的设备或者学校服务器上把最小例程跑通,如果你的评价是“哎,这个不算太难”,那它的学习曲线就是你能接受的。如果连跑通最小例程都痛苦到怀疑人生,那就趁早换平台,不用在这个上面死磕。选一个让自己觉得舒服的平台,远比选一个别人觉得强的平台,更能让你走完科研这条长路。