microduck_rl(MuJoCo+PPO+WandB+UV训练机器人)

MuJoCo:

PPO:

WandB:

UV:

一、训练步骤

Step 1:准备 Ubuntu + NVIDIA GPU

确认能正常看到 GPU:

复制代码
nvidia-smi

Step 2:安装 uv

复制代码
curl -LsSf https://astral.sh/uv/install.sh | sh

Step 3:下载代码

复制代码
git clone https://github.com/pollen-robotics/microduck_rl
cd microduck_rl

Step 4:安装依赖

复制代码
uv sync

Step 5:登录 WandB(登录需要api-key,需要到WandB官网注册账号后创建)

复制代码
wandb login

Step 6:查看任务

复制代码
uv run list-envs

Step 7:跑 smoke test,先确认这个成功。

复制代码
uv run train Mjlab-Velocity-Flat-MicroDuck \
    --env.scene.num-envs 64 \
    --agent.max_iterations 5

Step 8:正式训练

复制代码
uv run train Mjlab-Velocity-Flat-MicroDuck \
    --env.scene.num-envs 4096

官方给出的经验是,4096 environments 下,得到一个可用 gait 大约需要 1--2 小时,具体当然取决于 GPU。

Step 9:查看训练结果

复制代码
uv run play \
    Mjlab-Velocity-Flat-MicroDuck \
    --wandb-run-path <entity/project/run_id>

Step 10:导出

复制代码
uv run scripts/export.py \
    Mjlab-Velocity-Flat-MicroDuck \
    --wandb-run-path <entity/project/run_id>

得到:

复制代码
output.onnx

Step 11:CPU仿真验证

复制代码
uv run scripts/infer_policy.py \
    --walking output.onnx

Step 12:再考虑部署到真实 Microduck

复制代码
output.onnx
      │
      ▼
Microduck policy/runtime
      │
      ▼
robotd
      │
      ▼
真实机器人

二、创建自定义动作

三、创建自定义训练任务

四、创建自定义机器人

五、PPO训练详解(结合cuda+GPU、GPGPU)

相关推荐
rcms152702692181 小时前
Yaskawa XU-RCM2500T-4机器人手臂模块
机器人
海盗12342 小时前
AI 新闻日报 2026-09-07:GitHub 多模型编排、OpenClaw 2.0 多智能体、人形机器人破人类纪录
人工智能·机器人·github
天空属于哈夫克32 小时前
企业微信开发:如何处理接口返回的异常数据?
机器人·自动化·企业微信
嘉立创FPC苗工3 小时前
软硬共生:FPC与机器人的双向赋能,解锁智能装备进化新势能
人工智能·机器人·制造·fpc·电路板
初恋叫萱萱3 小时前
企业微信智能化办公机器人部署与大语言模型集成实操深度指南
语言模型·机器人·企业微信
正在走向自律3 小时前
爆火全网的2026机器人运动会:从赛场竞速到具身智能产业化的技术全解析
人工智能·机器人·具身智能·人形机器人·机器人运动会·百米竞速
倍利福猎头公司官方账号3 小时前
2026机器人猎头公司怎么选?收费标准与合作注意事项【HR版】
大数据·数据库·机器人·求职招聘·业界资讯
YFJ_mily4 小时前
第四届成熟系列会议|SPIC2026信号处理与智能计算 IEEE会议|连续两届完成EI&Scopus检索|广州会议
人工智能·机器人·信号处理·智能计算·ieee会议·rdlink研发家·高届数会议
鲁邦通物联网4 小时前
边缘计算物理抽象:基于GPIO隔离实现非侵入式机器人梯控
机器人·机器人梯控·agv梯控·机器人乘梯·机器人自主乘梯