Pollen Robotics Microduck: An Open-Source Biped for RL Training
Microduck 是一个用于强化学习的开源双足机器人平台
Microduck 是一个高 25cm 的双足机器人,旨在弥合仿真与物理部署之间的差距。它允许用户在物理模拟器中训练行为,并将这些策略直接部署到硬件上,使其成为爱好者和 RL 研究人员实验步态和运动策略的工具。
技术规格
Microduck 的构建重点在于高频控制和训练的可访问性。其硬件和软件栈包括:
- Processor: Rockchip RK3566 with an integrated AI accelerator.
- Memory & Storage: 1GB RAM and 32GB storage.
- Sensors: Camera, LiDAR, and two IMUs.
- Actuators: Dynamixel servos, known for higher quality and precision compared to budget alternatives.
- Control Loop: 50 Hz onboard policy loop.
- Connectivity: Wi-Fi, Bluetooth, and two NFC antennas.
- Physicals: 800g weight and 25cm height.
- Battery Life: Approximately 1 hour of runtime.
Sim-to-Real 流程与软件栈
Microduck 采用仿真优先的行为开发方法。用户可以在自己的机器上或通过 Hugging Face Jobs 训练策略,然后将其导出为 ONNX 格式以部署在物理机器人上。
训练工作流
- Train in Simulation: Behaviors are learned in a physics simulation environment.
- Deploy to Robot: The trained policy is transferred from simulation to the real robot.
- Refine: The simulation is tuned and the policy is re-trained and re-deployed based on real-world performance.
- Publish: Policies can be shared with the community.
开源框架
软件栈采用 Apache-2.0 许可,包括 SDK、仿真环境和完整的 RL 训练栈。值得注意的是,该项目使用了由 Google DeepMind 维护的物理引擎 MuJoCo (Multi-Joint dynamics with Contact),而不是 Nvidia 的 Isaac。社区成员指出,与 Isaac 框架相比,这一选择使得系统在标准笔记本电脑上设置和运行变得显著更容易。
开箱即用能力
Microduck 出厂时配备了七种预训练策略,使其能够立即执行特定任务:
- Walking: A velocity-tracking gait.
- Sitting & Standing: The ability to sit down, hold the pose, and stand back up.
- Kicking: A one-shot boot followed by a return to walking.
- Grabbing: Dipping the beak to the ground to scoop and pop back upright.
- Roller Skating: Specialized locomotion for when roller attachments are equipped.
- Self-Recovery: The ability to stand up from a flat-on-back position.
- Self-Recovery: The ability to stand up from a flat-on-back position.
社区洞察与分析
开发者和机器人爱好者之间的讨论突出了 Microduck 平台的一些优势和担忧:
硬件与软件权衡
用户称赞了 Dynamixel 电机的使用,它们通常比 Feetech 等替代品更贵,但提供更好的质量。然而,一些用户对“开源”标签表示了担忧,指出虽然软件是 Apache-2.0,但硬件设计文件 (CAD/part lists) 并不在 GitHub 上轻易获得。
实际限制
一些用户指出了一些潜在的现实世界障碍,例如小型双足机器人由于在深层地毯上导航时面临的困难,这可能会阻碍运动或使电机过载。
隐私与安全
由于机器人包含摄像头和麦克风,一些用户对隐私表示了担忧,特别是当在儿童房或私人空间使用该设备时。
与其他平台的比较
社区成员将 Microduck 比较了与其他开源双足机器人和 Sony Aibo,指出虽然 Microduck 提供了一个强大的 RL 训练平台,但它缺乏高端消费级机器人宠物的高端“可爱”感和关节几何结构。
Sources
相关
- Dispatch
- 项目
- Dispatch
- 项目