XGO-mini2SWiki 首页
Wiki 首页/XGO-mini2S/进阶开发
XGO-mini2S 知识库进阶开发

强化学习训练与部署入口

适用版本luwu_mjlab · 按仓库与模型版本适配
版本说明
系列共用文档切换机型,继续阅读本篇
共用内容按本机型的执行器、外设和版本使用。

强化学习开发先在仿真中训练运动策略,再评估并导出模型,最后适配到真实机器人。对应项目是 LuwuDynamics / luwu_mjlab。

机器人模型→仿真与训练→策略评估→ONNX 导出→实机适配

适用产品与准备

当前参考资料面向 XGO-lite3、XGO-mini2S、XGO-mini2SW。训练使用电脑端 GPU 环境,机器人侧负责部署执行;训练环境按项目 README 的系统、驱动和依赖要求准备。

准备项需要确认
模型资源选择本机型的 MJCF / URDF,核对关节顺序、单位、初始姿态与结构参数。
训练电脑按仓库说明配置 NVIDIA GPU、驱动、Python 与仿真依赖。
任务配置核对目标机型和任务,理解观测、动作、奖励、终止条件及随机化设置。
部署条件确认设备通信、固件支持、关节映射及策略输入输出;仿真可运行不等于已完成实机适配。

从仿真到实机的六个环节

  1. 载入模型:检查机器人模型能在仿真中正确显示,关节方向与初始姿态一致。
  2. 定义任务:确定速度等目标,配置观测空间、动作空间、奖励和终止条件。
  3. 训练策略:按项目配置运行 PPO,记录实验配置、训练日志和检查点。
  4. 评估策略:检查行走、转向及扰动下的表现,确认没有明显异常动作。
  5. 导出模型:导出 ONNX,并核对关节名称、动作缩放、默认姿态和观测顺序等元数据。
  6. 适配与验证:按部署文档完成真实设备映射、通信与控制周期检查,再进行受控的分步验证。

阅读顺序

阶段建议阅读
建立环境项目 README → 安装要求 → 模型资源。
理解训练MDP 与任务结构 → 观测/动作 → 奖励 → PPO 参数。
准备部署模型导出 → 部署层结构 → 配置工厂 → 实机控制循环。
定位问题先核对机型、关节与单位,再看依赖版本、日志和通信数据。

资料入口

本页介绍运动策略的开发路线;开发篇第六章:AI 模型替换 讲解视觉、语音等应用模型,两者分别按各自的输入输出和部署接口处理。

资料来源XGO 英文 Wiki · 中文整理
返回 XGO-mini2S 知识库目录