美好智能机器人教学系统机器人教育课程 v1.5.0
S08

学习型策略:模仿学习与强化学习

高中 · 10–12 年级 · 10 课时 × 40–45 分钟
完整的学习闭环:数据—训练—评估—部署行为克隆、DAgger、PPO、域随机化
核心问题:当规则写不出来时,怎样用数据训练一个可用的策略?

项目目标

  • 理解监督、模仿、强化学习的区别与适用场景
  • 能采集遥操作数据并训练行为克隆策略
  • 能评估策略并分析 sim2real 差距

领域落点

AI:完整的学习闭环:数据—训练—评估—部署

硬件:遥操作手柄/键盘、机械臂或底盘、相机、GPU(或云)

算法:行为克隆、DAgger、PPO、域随机化

10 课时大纲

2 + 6 + 2
课次课题 / 驱动问题关键知识点学生任务产出
L01学习范式
规则、模仿、强化,什么时候用哪个?
监督学习;模仿学习;强化学习与奖励设计针对 5 个机器人任务选择学习范式并说明理由,列出数据需求与风险。范式选择表
L02遥操作数据采集
示教数据怎样采才有效?
遥操作接口;episode 与时间对齐;数据质量检查采集 30 条抓取 episode,检查同步、丢帧与失败样本,建立数据规范。示教数据集
L03行为克隆
把示教变成策略
状态/动作表示;网络结构;损失与归一化训练行为克隆模型,在验证集看动作 MAE,并在仿真中跑 10 次。BC 模型 + 成功率
L04训练管线与过拟合
loss 降了,为什么机器人更笨?
训练/验证/测试;过拟合与早停;数据泄露对比不同数据量与增强策略,画出“数据量—成功率”曲线。训练实验报告
L05域随机化
让仿真更“乱”,现实更稳
光照/纹理/质量/延迟随机化;课程学习;随机化边界在仿真中加入 5 类随机化,比较策略在扰动场景下的成功率。域随机化配置
L06强化学习基础
奖励怎样塑造行为?
MDP、状态/动作/奖励;探索与利用;折扣因子为“靠近目标并停稳”设计奖励函数,分析稀疏奖励与稠密奖励的差异。奖励设计表
L07PPO 实践
用策略梯度训练一个简单任务
策略与价值网络;优势估计;超参数在简化环境训练 PPO,记录回报曲线,调学习率与熵系数各一次。PPO 训练曲线
L08Sim2Real 差距
仿真里满分,现实里翻车
动力学差异;感知差异;延迟对比仿真与真机的成功率,定位最大差异来源并提出补偿方案。差距分析
L09策略评估
别只看成功的那几次
成功率/鲁棒性/恢复能力;分层测试;失败分类设计 50 次分层测试(光照/位置/干扰),输出成功率与失败类型分布。评估报告
L10部署建议
什么时候不该上学习
可解释性/安全性;混合方案(规则+学习);回滚机制写一份部署建议书:适用边界、监控指标、回滚条件与人工接管方案。部署建议书
说明:本页是教程副本(大纲级),不是完整课件。完整课件、教案、学案、代码与仿真场景按学校进度单独导出。

← 返回课程地图 课程首页