用示范数据提升机器人学习效率,减少试错次数。
Solving Robotics Tasks with Prior Demonstration via Exploration-Efficient Deep Reinforcement Learning
- 基于模仿引导强化学习,改进动作选择机制以降低误差。
- 在桶装载和开抽屉任务中,显著减少环境交互次数。
- 适合需要大量试错的工业机器人场景,支持真实部署。
本文提出一种基于参考策略的探索高效深度强化学习框架(DRLR),用于融合示范数据学习机器人任务。该框架基于模仿引导强化学习(IBRL)算法,通过改进动作选择模块,提供校准后的Q值,缓解了导致探索低效的自举误差。为防止强化学习策略收敛至次优解,采用SAC替代TD3作为强化学习策略。在需大量环境交互的桶装载与开抽屉任务上,实验验证了该方法有效缓解自举误差并防止过拟合。仿真结果表明,DRLR在状态-动作维度差异大、示范质量不一的任务中均具鲁棒性。进一步将桶装载任务部署于真实轮式装载机,模拟到现实(sim2real)结果验证了框架的实际可行性。
原文摘要 · Abstract (English)
This paper proposes an exploration-efficient Deep Reinforcement Learning with Reference policy (DRLR) framework for learning robotics tasks that incorporates demonstrations. The DRLR framework is developed based on an algorithm called Imitation Bootstrapped Reinforcement Learning (IBRL). We propose to improve IBRL by modifying the action selection module. The proposed action selection module provides a calibrated Q-value, which mitigates the bootstrapping error that otherwise leads to inefficient exploration. Furthermore, to prevent the RL policy from converging to a sub-optimal policy, SAC is used as the RL policy instead of TD3. The effectiveness of our method in mitigating bootstrapping error and preventing overfitting is empirically validated by learning two robotics tasks: bucket loading and open drawer, which require extensive interactions with the environment. Simulation results also demonstrate the robustness of the DRLR framework across tasks with both low and high state-action dimensions, and varying demonstration qualities. To evaluate the developed framework on a real-world industrial robotics task, the bucket loading task is deployed on a real wheel loader. The sim2real results validate the successful deployment of the DRLR framework.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。