Hugging Face 和法国机器人公司 Pollen Robotics 上周发布的 Microduck,是今年最让人想立刻掏钱的硬件产品。 一只 25 厘米高、不到 800 克的鸭子机器人,用 15 个舵机配合 50Hz 控制循环驱动神经网络策略,能走路、能蹲下、能摔倒了自己爬起来,甚至能用喙叼起地上的东西。售价 399 美元,在北美、欧洲和英国开放预订,预计圣诞节前发货。 开源社区的反应已经说明了一切。GitHub 主仓库(pollen-robotics/microduck)上线不到一周破 5000 stars,甚至有中国开发者就已经开始往 GitHub 上丢复刻方案了——fanhao375 的 microduck-replica 仓库从官方 MJCF 和 Rust 源码反向拆出了装配图、CAD 装配体和完整电控方案,还有 IronSpiderMan 做了基于 Three.js 的 3D 模型预览器。 Hugging Face 的 CEO Clem Delangue 在发布时说了句挺值得琢磨的话:「欢迎来到开源平价机器人的时代,让物理 AI 和世界模型普及化。」这话背后是一整个技术栈的开源——从机器人控制 SDK、MuJoCo 仿真环境、PPO 强化学习训练代码,到 sim-to-real 的域随机化策略和 ONNX 模型导出,全放在 GitHub 上,Apache 2.0 协议。开发者可以在仿真里训练新行为,然后直接部署到真机上,不需要重新写代码。 Microduck 的软件架构本身也值得一看。所有控制逻辑用 Rust 写在一个单体 workspace 里,拆成 robotd、updaterd、configd、mediad 等 7 个守护进程,通过 Unix 套接字上的 JSON-RPC 协议通信。这种设计让客户端无论来自 App、控制台还是手柄,发送的都是同一套调用格式。SOC 是 Rockchip RK3566,固件升级支持签名验证和回滚——这些细节说明它不是玩具,是一台真正的机器人平台。 gamepad phone you, on a laptop a peer, anywhere a GitHub release │ BLE/USB │ BLE │ ssh │ WebRTC │ https ▼ ▼ ▼ ▼ │ ┌────────┐ ┌────────┐ ┌──────────┐ ┌──────────┐ │ │ padd │ │ btd │ │ robotctl │ │ mediad │ │ └───┬────┘ └───┬────┘ └────┬─────┘ └────┬─────┘ │ │ │ a subset of the same API │ │ │ robot.* │ robot.health · update.* · net.* · pad.* · system.* │ ▼ ▼ ▼ ▼ │ ┌──────────────────────────────────────────────────────────────────┐ │ │ one unix socket per service · JSON-RPC 2.0, one object a line │ │ └────┬──────────────────────┬─────────────────────────┬────────────┘ │ ▼ ▼ ▼ │ ┌───────────┐ ┌─────────────┐ ┌─────────────┐ │ │ robotd │ │ configd │ │ updaterd │◄────────────────────┘ │ robot.* │ │ net.* pad.* │ │ update.* │ │ 50 Hz │ │ system.* │ │ verify │ │ loop │ │ wifi, name, │ │ swap │ │ safety │ │ pad bonding │ │ health gate │ └─────┬─────┘ └──────┬──────┘ └──────┬──────┘ │ Dynamixel │ D-Bus │ systemctl restart, ▼ ▼ │ then robot.health 15 servos + IMU BlueZ · NetworkManager ▼ on one UART /opt/robot/daemon/current ┌ publishes, answers nothing ───────────────────────────────────────┐ │ tofd — the head's 8×8 depth matrix, on /run/tofd/tof.sock. │ │ mediad and robotd read it; it reads no one. │ └───────────────────────────────────────────────────────────────────┘ Pollen Robotics 在官方博客里写了一段很有趣的话:他们选择把机器人做小,是因为「学习运动本身就是混乱的,在一个大号人形机器人上,失败的尝试既昂贵又危险。而一只小机器人摔倒,通常只是啪嗒一声躺在地上。」这种设计哲学让 Microduck 可以在家里、教室、工位上被反复折腾,摔倒了自己爬起来,不需要人捡。 鸭子造型也不是刻意设计的。团队成员 Matthieu Lapeyre 说,机器人的比例、突出的喙部和摇摇摆摆的步态决定了它只能是一只鸭子,而他们保留了这种气质——「因为它让机器人变得可亲,同时又没有隐藏下面的机械结构。」Microduck 不说话,它通过奇怪的电子声交流,每台机器出厂时绑定了独一无二的音频身份,更像一只小动物而不是一个助理。 Hacker News 社区上的反应总体热烈,但也有理性的观望。用户 tyre 直言不预订——「硬件项目在按时交付方面臭名昭著,'圣诞节前发货'这个承诺太容易被打破了。如果明年春天它还在,我再买。而且考虑到 Hugging Face 刚被 Nvidia 收购,我不确定这个项目的走向。」modeless 则认为 Microduck 更像一个玩具而非 Beni 那样的实用机器人——「Beni 的自主摄像师功能出厂就能用,你很难让 Microduck 做什么真正有用的事。」Philip-J-Fry 的回应很精准:「Microduck 定位是 hacker toy——自己训练、自己写软件、自己 hack。如果你想让女儿接触机器人,选 Microduck;如果只是想要一个玩具,选 Beni。」 Microduck 发售的时机很有趣。就在它发布的同时,Nvidia 以 130 亿美元估值收购 Hugging Face 的交易正进入尾声。Hugging Face 一年前收购 Pollen Robotics 时,外界还在猜测 AI 模型平台买机器人公司要干什么。现在答案很清楚了——Microduck 是 Reachy Mini 之后第二条产品线,也是 Hugging Face 从模型仓库走向物理 AI 平台的一块敲门砖。 技术细节上,Microduck 和 Pollen 之前的 Reachy 系列形成了有趣的互补。Reachy Mini 的核心是交互——语音、视觉、对话,它是「AI 如何与人类互动」的实验平台。而 Microduck 从另一个方向切入:行动。两只机器人共享同一套开源哲学,但一个是「会说话的 AI」,一个是「会动的 AI」。 开了 399 美元这个价格,开源社区能拿它做什么,其实比机器人本身更有意思。Pollen 团队在博客里写道:「当有几只 Microduck 同时出现时,好玩程度大概会乘以十——赛跑、踢球、多机器人协同行为。」已经有开发者在 HN 上发布了针对 Microduck 的开源「大脑」项目(quackd),还有人用 Web Audio API 给它做了声效生成器。社区驱动的行为——新的步态、恢复策略、课堂实验——才是 Microduck 真正的产品路线图。 参考来源: Meet Microduck — Pollen Robotics 官方博客 Hugging Face is selling a cute $399 open source duck robot, Microduck — TechCrunch pollen-robotics/microduck — GitHub Microduck 产品页 HN 讨论帖
399 美元的鸭子机器人开源了,今年最让人想立刻掏钱的硬件产品
来源:开源中国
2026年09月01日 12:01
0 阅读
分享到: