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

发布时间:2026/9/2 2:15:04

爆火!GitHub 一个月 5000 Star,这只会自己站起来的小鸭子改变了机器人门槛
发布日期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/

相关新闻

AI Agent技能文件安全:隐藏目录并非防护,权限管控与审计实践

AI Agent技能文件安全:隐藏目录并非防护,权限管控与审计实践

2026/9/2 2:15:04

在 AI Agent 项目中,技能文件(Skill Files)通常存放模型可以调用的一组工具描述、提示词模板、脚本或执行逻辑。很多开发者会把技能文件当成普通业务代码一样管理,却忽略了它另一个属性:技能文件往往包含对系统权限、内…

PowerSolutionDOTNetOLE实战:.NET中OLE互操作完整指南

PowerSolutionDOTNetOLE实战:.NET中OLE互操作完整指南

2026/9/2 2:15:04

简介:PowerSolutionDOTNetOLE 是一份面向 .NET 开发者的 OLE 对象集成与 DLL 排障参考包,覆盖 32 位与 64 位两种平台环境,适合需要掌握 COM 互操作、OLE 嵌入对象调用或处理 DLL 注册/依赖问题的技术人群。压缩包共 6 个文件,整体…

计算机网络基础总结:核心知识点梳理,构建完整知识体系

计算机网络基础总结:核心知识点梳理,构建完整知识体系

2026/9/2 2:15:04

计算机网络基础总结:核心知识点梳理,构建完整知识体系📝 本章学习目标:本章进行实战进阶,帮助读者将所学知识应用于实际场景。通过本章学习,你将全面掌握"计算机网络基础总结:核心知识点梳…

分布式定时任务实现方案:ShedLock、Quartz集群与XXL-Job对比

分布式定时任务实现方案:ShedLock、Quartz集群与XXL-Job对比

2026/9/2 3:25:08

如果你正在准备后端面试,或者刚把服务从单机部署改成多副本部署,大概率会遇到一个让人头晕的问题:分布式定时任务到底怎么实现?定时任务本身不难,每个 Java 后端都写过Scheduled,但一旦服务从单机变成多个节…

AI Skill 更新提醒机制设计:从本地快照到自动感知

AI Skill 更新提醒机制设计:从本地快照到自动感知

2026/9/2 3:25:08

这次我们直接聊一个很实际的问题:skill 的更新。如果你经常接触 Claude Code、Codex 这类 AI Code Agent 的 skill 生态,你会发现一个尴尬的事实——今天是这个 skill 作者发了 v0.3,明早起来一看已经更新到 v0.5 了,要是作者凌晨…

批量制作选手对比分析视频:从数据采集到AI文案生成的全流程方案

批量制作选手对比分析视频:从数据采集到AI文案生成的全流程方案

2026/9/2 3:25:08

这次我们不看某个重新包装的开源模型,而是从“内容栏目”的角度拆一个更实际的问题:《论战:欧美选手 vs 亚洲选手 EP21》这类对战分析视频,到底是怎么批量、稳定地做出来的?很多内容创作者做“欧美选手 vs 亚洲选手”这…

verity模组接入AI API教程:从配置到流式对话的完整链路

verity模组接入AI API教程:从配置到流式对话的完整链路

2026/9/2 3:25:08

很多人第一次给游戏模组接入 AI 能力时,都有一种“这玩意是不是得写一堆后端服务”的错觉。其实官方早就把接口封装好了,你要做的只是在配置文件和代码之间搭一座桥。这次重置版教程要讲明白的,就是这条桥怎么搭,以及搭完之后怎么…

Testbed实战:从静态分析到覆盖率验证的代码质量之路

Testbed实战:从静态分析到覆盖率验证的代码质量之路

2026/9/2 3:25:07

简介:这套testbed代码检测工具面向软件开发者与测试人员,用于在Testbed测试环境中自动完成代码静态分析、风格检查与运行质量评估,帮助团队提前暴露潜在缺陷,统一编码规范。资源共618个文件,压缩包大小291.78MB&#x…

基于IAPWS-IF97的水蒸气物性计算MATLAB函数库开发实战

基于IAPWS-IF97的水蒸气物性计算MATLAB函数库开发实战

2026/9/2 3:15:07

简介:这是一个基于 MATLAB 的 IAPWS-IF97 工业标准水和水蒸气热力学性质计算实现,面向需要精确获取饱和蒸汽压、密度、焓、熵等参数的能源、化工、制冷领域工程师与科研人员。压缩包共 13 个文件,涵盖 10 个 .m 核心函数与测试脚本&#xff0…

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

2026/9/1 1:53:39

每年校招季我都会接触不少准备数据库方向笔试的同学,看到最多的状态就是:简历上写着“熟悉 MySQL”“了解索引优化”,一碰到数据库管理工程师的笔试卷,却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

2026/9/1 9:55:14

1. 这不是“背公式”的事:时间参数到底在约束什么你翻过数字电路教材,一定见过这两个词:建立时间(Setup Time)和保持时间(Hold Time)。它们常被并列写在触发器(Flip-Flop&#xff09…

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

2026/9/1 23:49:08

1. 项目缘起:从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目,我至今记忆犹新。它没有直接给出一个花哨的名字,而是用“超声波测距机”这个朴实无华的功能描述,精准地勾勒出了考核的核心。对于当时备赛的我而言…

单片机毕业设计-基于单片机与蓝牙通讯的输液状态监测终端设计与开发 基于 STM32 或 51 单片机的液位‑滴速‑温度多参数输液监护装置设计(024005)

单片机毕业设计-基于单片机与蓝牙通讯的输液状态监测终端设计与开发 基于 STM32 或 51 单片机的液位‑滴速‑温度多参数输液监护装置设计(024005)

2026/9/2 0:04:59

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

DeepSeek字幕翻译实战:从API调用到批量SRT转中文的完整方案

DeepSeek字幕翻译实战:从API调用到批量SRT转中文的完整方案

2026/9/2 0:04:59

这次我们来看一个很实用的 DeepSeek 落地场景:用 DeepSeek 把英文视频字幕自动翻译成中文。具体案例是《恶魔君》1989 年第 28 集的英转中字幕任务,标题写得很直白,但背后其实是一整套可以复用的技术流程:字幕解析、模型调用、批量…

用Python搭建搞笑语音助手:从语音识别到语音合成全教程

用Python搭建搞笑语音助手:从语音识别到语音合成全教程

2026/9/2 0:04:59

当你家里摆着一台天猫精灵,却总希望语音助手偶尔“不正经”一点,不用官方腔回答问题,而是张口就接几句搞笑段子,会是什么体验?我最近动手验证了一下这个想法——没有去改装任何市面上现有的智能音箱,而是直…

远程协作的工作台整理

远程协作的工作台整理

2026/9/1 0:03:36

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/1 0:03:36

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/2 2:45:06

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…