尧图精选

爆火!GitHub 一个月 5000 Star,这只会自己站起来的小鸭子改变了机器人门槛

🕒 发布时间:2026/9/2 2:15:04 📁 来源:尧图网络
发布日期2026-09-01 | 话题开源机器人 / 具身 AI / 强化学习Microduck 是 Pollen RoboticsHugging Face 生态成员于 2026 年 8 月正式开放预购的开源双足机器人售价 399 美元高 25 厘米、重不足 800 克搭载 15 个舵机、摄像头、LiDAR 和双 IMU运行在 Rockchip RK3566 上以 Rust 编写 7 个守护进程驱动 50Hz 控制循环策略层由 MuJoCo 仿真训练后导出 ONNX 在本机推理所有代码以 Apache 2.0 协议开放。它在 GitHub 上线 33 天已积累超 5,200 个 Star、593 个 Fork成为 2026 年开源机器人领域增长最快的项目之一标志着可自训练 AI 策略的双足机器人正式进入个人开发者的预算范围。Microduck 是什么Microduck 是一款面向 AI 开发者和创客的可编程双足机器人由 Pollen Robotics 设计核心定位是行动导向的 AI 平台——不只是会做固定动作的玩具而是一个可以让你自己训练神经网络策略、然后部署到真机运行的实验平台。它能做这些事行走连接手柄即可驾驶策略以 50Hz 实时驱动 15 个舵机用喙抓取物体按一个按钮低头拾物跌倒后自主站立推倒它它能自己爬起来切换运动模态装上轮子并按住方向键自动加载滑行策略发出专属声音每台机器人首次启动时生成唯一音频身份终身保留与市面上动辄数万元的科研机器人不同Microduck 的失败成本极低——摔坏了重新打印壳体策略训练崩了重新跑 PPO这正是它的核心价值。硬件规格速览参数数值高度25 cm重量 800 g舵机数量15 个主控芯片Rockchip RK3566传感器摄像头 LiDAR 双 IMU控制频率50 Hz预装动作7 种行走/蹲伏/抓取/站立/踢球/滑行/合唱操作系统自研 Linux 系统栈开发语言Rust控制层/ PythonRL 训练开源协议Apache 2.0价格399 美元约 2900 元人民币含税前配件选购充电套装另售、开发套装提供额外配件用于扩展硬件实验。提供 Cream、Graphite、Lavender、Sky 四种配色计划在圣诞节前向北美、欧洲及英国发货。软件架构7 个守护进程职责清晰Microduck 的软件栈全部用 Rust 编写无额外框架设计思路是一个守护进程只做一件事彼此通过 Unix socket 上的 JSON-RPC 协议通信。守护进程职责robotd核心控制循环驱动舵机总线加载和切换 ONNX 策略updaterd系统更新与回滚每次更新验签并做健康检查失败自动回退configdWiFi 配置与机器人身份管理btd蓝牙路径手机 App 通过此进程与机器人通信padd读取手柄输入转发给控制循环mediad摄像头画面通过 WebRTC 推流tofd深度传感器数据服务所有客户端——手机 App、命令行工具、手柄、你的脚本——对这套接口发送完全相同的 JSON-RPC 调用意味着你可以用任意语言写控制程序。开发者上手路径1. 开箱后第一步收到机器人后先用robotctl命令行工具检查状态robotctl status# 查看所有守护进程状态robotctl drive# 进入手柄驾驶模式robotctl configure wifi# 配置 WiFi通过蓝牙连接duckctl工具可以在无 WiFi、无 SSH 的情况下从电脑控制机器人适合首次配置或网络故障场景。2. 查看和切换内置策略机器人搭载 7 种预装策略通过手柄按键或命令切换robotctl policy list# 列出所有可用策略robotctl policy loadname# 加载指定策略当你把轮子装上并持续按住 D-pad 向上键时robotd会自动检测并切换到滑行策略——这是硬件与策略协同设计的典型示范。3. 搭建开发板环境如果你想跑自己的分支构建# 在你的开发机上构建cargobuild--release--targetaarch64-unknown-linux-gnu# 通过 SSH 推送到机器人约 1 分钟# 详见 docs/robot/dev-push.mdMicroduck 的更新系统支持分支构建、版本回滚和健康门控即使推了有问题的构建机器人启动失败后会自动回退到上一个已知健康版本。强化学习训练从 MuJoCo 到真实机器人这是 Microduck 最独特的部分。策略训练在microduck_rl仓库中完成1,200 Stars框架选型是MuJoCo 物理引擎 PPO 算法 领域随机化最终导出为 ONNX 格式在机器人本机推理。训练环境安装gitclone https://github.com/pollen-robotics/microduck_rlcdmicroduck_rl pipinstall-e.[train]训练一个新的行走策略python train.py\--taskwalk\--num_envs4096\# 并行仿真环境数--domain_randTrue\# 开启领域随机化--max_iterations3000领域随机化是 sim2real 成功的关键训练时随机扰动地面摩擦系数、关节阻尼、外力干扰让策略学会在不完美的世界里保持平衡而不是过拟合到仿真的理想参数。导出并部署到机器人训练完成后将策略导出为 ONNXpython export.py--checkpointcheckpoints/walk/best.pt--outputmy_walk.onnx然后通过更新系统将策略推送到机器人robotd会自动加载新策略文件并以 50Hz 运行推理。Sim2Real 成功率的影响因素因素建议领域随机化强度训练初期用默认值效果稳定后可适当加大扰动范围策略网络大小控制层推理须在 20ms 内完成建议 MLP 不超过 3 层动作频率匹配仿真控制频率需与真机 50Hz 对齐初始化稳健性在仿真中引入随机初始姿态防止真机启动时策略崩溃三个典型应用场景① 教学与课程设计Microduck 的失败成本极低学生可以在课堂上反复试错——训练一个不会站立的策略观察为什么失败再调整奖励函数重新训练。这种即时反馈闭环在传统机器人教学中极难实现。② 具身 AI 研究原型摄像头 LiDAR 双 IMU 的传感器组合已经足够支持视觉导航、物体检测等实验。给机器人接入视觉语言模型让它看环境并决策是当前具身 AI 研究的热点方向。③ 多机器人协作实验Pollen Robotics 团队发现多台 Microduck 同场运行时趣味性大约提升十倍——足球赛、竞速赛、编队舞蹈均已有社区成员在尝试。AI 推理资源本机推理之外的选择Microduck 的策略推理在 RK3566 本机完成延迟极低。但当你需要给机器人接入语言理解、视觉问答或云端训练加速时就需要外部推理服务。国内开发者常用的方案是通过统一 API 接入多款主流大模型避免为每家厂商单独维护鉴权和 SDK。以七牛云 AI 推理平台为例通过一个标准 API Key 可以调用对话、图像识别、视频理解等能力适合给机器人的视觉模块挂载云端语义理解层平台旗下的灵矽 AIlinx.qiniu.com则专门面向 AI 硬件、机器人和教育设备场景提供全栈推理引擎方案可作为 Microduck 云端能力扩展的参考路径。常见问题Microduck 发货到中国大陆吗官方目前公布的发货区域为北美、欧洲及英国中国大陆区域尚无官方渠道。GitHub Issues 中已有用户询问官方暂未给出明确时间表。我能用自己的传感器替换原装零件吗硬件设计文件STEP 格式有社区成员请求开放官方正在讨论中。软件侧完全开放可以自行添加传感器驱动并集成到守护进程架构中。不懂强化学习能玩转 Microduck 吗可以。预装的 7 种策略已经覆盖行走、抓取、站立等核心动作用手柄驾驶或通过命令行调用即可。RL 训练是进阶功能官方文档提供了完整的新手教程。daemon v0.10.0 更新了什么2026 年 8 月 27 日发布的最新版本主要改进了视频流配置、自动曝光、NPU 鸭子检测器以及驾驶模式切换逻辑持续按住 D-pad 向上即可切换无需重启。延伸阅读主仓库https://github.com/pollen-robotics/microduckRL 训练仓库https://github.com/pollen-robotics/microduck_rl官方产品页https://pollen-robotics.com/microduck架构设计文档https://github.com/pollen-robotics/microduck/blob/main/docs/design/architecture.md七牛云灵矽 AIAI 硬件推理引擎https://linx.qiniu.com/
上一篇/下一篇内容由系统自动关联 返回资讯列表 →