[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2s30q051w6g3z":3},{"code":4,"message":5,"data":6,"timestamp":34},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":22,"summary_md":23,"topic":24,"github_topics":27,"license":28,"homepage":29,"updated_at":30,"history":31},"apirrone\u002FOpen_Duck_Mini",6,"Making a mini version of the BDX droid.https:\u002F\u002Fdiscord.gg\u002FUtJZsgfQGe","Python",4486,568,44,892,[16],{"id":17,"title":18,"points":19,"comments":20,"posted_at":21},43334591,"Open Duck Mini",2,0,"2025-03-11","提供开源硬件设计、3D 文件和强化学习代码，让爱好者在家搭建并训练一只小型双足鸭子机器人。","这是一个搭建与研究的中枢，而不是成品套件。想做一只约 42 厘米高、能走路的双足机器人，就要准备打印结构件、采购电机和板卡，然后把大部分精力花在仿真与调参上，而不是开箱即用。\n\n## 解决什么问题\n\n想玩足式机器人的爱好者，通常要么买商业四足，要么面对一堆散件和零散资料。这个项目希望最终得到一只可工作的鸭子：机械设计、物料清单、装配说明，以及能在板载计算机上运行的行走策略。麻烦在于没有哪一步是傻瓜式的——要从 CAD 到打印件，再到 MuJoCo 模型和控制器。项目把这些材料集中在一处，并把运行时和训练指向配套仓库，因此结果是一个可复现的起点，而不是一次性的搭建日志。\n\n## 有什么不同\n\n机械设计发布在 Onshape 上，README 称设计已“基本定型”，只是还缺眼睛 LED、摄像头、扬声器和麦克风等“表情”功能。物料清单目标控制在 400 美元以内，提供中英文版本。打印和装配各有单独文档，但装配指南明确标注不完整，从 CAD 到仿真机器人的准备文档也标注已过时。这意味着设计意图是共享的，但文档参差不齐，读者需要自己判断哪些页面仍与 v2 对应。\n\n行走能力靠强化学习。仓库附带了两个 ONNX 行走策略，可以在 MuJoCo 脚本中加载；训练已迁到独立的 Open_Duck_Playground 项目，参考动作生成在另一个配套仓库，执行器辨识使用 Rhoban 的 BAM。所以真正的机制是一个 sim2real 闭环：训练或加载策略，在仿真中运行，再部署到板载 Raspberry Pi Zero 2W 运行时。要注意 README 自称这是一个“有很多未记录脚本”的工作仓库，因此更可能的情况是读代码、去 Discord 求助，而不是照一条打磨好的流水线走。\n\n## 谁值得试\n\n适合有 3D 打印机、能自己采购电机和电子件，并且对强化学习或足式运动有兴趣、愿意长期迭代的人。也适合能分工做打印、装配和仿真工作的小团队或实验室。\n\n如果你想要一个到手就能走的玩具，或者初学者焊完就能保证第一次行走的项目，那不合适。装配指南不完整、仿真准备文档过时、训练在外部仓库，这些都意味着应把它当作可定制的底座。只想跑推理的人可以在 MuJoCo 中加载仓库提供的 ONNX 策略，不必先搭硬件，但那只是仿真，不是实体机器人。\n\n## 使用条件与边界\n\n第一道门槛是预算和加工。400 美元以内的物料清单是目标价，不是报价；采购、运费和打印失败都会改变实际花费。你需要打印机和组装小型足式机器人的动手能力，装配指南未必覆盖每一步。板载运行时假定使用 Raspberry Pi Zero 2W；训练放在另一个仓库，所以项目分散在多个代码库里，文档完善程度各不相同。\n\n后续维护也是真实成本。设计仍被描述为“到处还在修”，文档是边做边写，sim2real 也被呈现为进行中的工作。要做好跟踪变更、依赖社区频道求助的准备。在投入整机搭建之前，先确认 CAD 版本、打印件和你要运行的策略都对应 v2。\n\n## HotRepo 点评\n\nHotRepo 只有一条带日期的观测：2026-10-25 当天 4,475 星、新增 44 星，日榜仅出现一次。这只能说明某一时刻的关注度，无法判断能否持续；仓库约 891 天，仍是一个进行中的项目。在投入搭建前，请核对装配指南和 sim2real 文档是否与 v2 设计及你打算使用的运行时仓库一致。\n\n[项目源码与说明](https:\u002F\u002Fgithub.com\u002Fapirrone\u002FOpen_Duck_Mini)",{"slug":25,"name":26},"hardware","硬件与物联网",[],"Apache-2.0",null,"2026-10-25T11:03:29Z",[32],{"date":33,"stars":11,"stars_gained":13},"2026-10-25",1792968097]