用渐进式强化学习让机器人精准接住高速旋转的乒乓球
Catching Spinning Table Tennis Balls in Simulation with End-to-End Curriculum Reinforcement Learning
- 设计渐进训练任务,让机器人从简单到复杂逐步掌握击球
- 通过物理建模提升旋转球碰撞轨迹的真实度,训练更可靠
- 方法可推广至其他循环性动作任务,适用性强
乒乓球因其极高旋转速率著称,但现有机器人普遍难以应对。为此,本文提出五项关键方法:1. 渐进式强化学习(Curriculum RL),使机器人由易到难逐步掌握击球;2. 基于物理的旋转球碰撞分析,生成更真实的反弹轨迹;3. 定义轨迹状态以构建合理奖励函数;4. 引入有效回合轨迹筛选机制,排除异常轨迹干扰训练;5. 提出现实-仿真迁移(Real2Sim)方案,验证机器人在真实场景中处理高速旋转球的能力。该方法显著降低机器人强化学习部署成本。基于轨迹状态的奖励函数具备泛化能力,适用于多种周期性任务。实验通过Real2Sim验证了机器人对旋转球的处理效果,具体视频见补充材料。
原文摘要 · Abstract (English)
The game of table tennis is renowned for its extremely high spin rate, but most table tennis robots today struggle to handle balls with such rapid spin. To address this issue, we have contributed a series of methods, including: 1. Curriculum Reinforcement Learning (RL): This method helps the table tennis robot learn to play table tennis progressively from easy to difficult tasks. 2. Analysis of Spinning Table Tennis Ball Collisions: We have conducted a physics-based analysis to generate more realistic trajectories of spinning table tennis balls after collision. 3. Definition of Trajectory States: The definition of trajectory states aids in setting up the reward function. 4. Selection of Valid Rally Trajectories: We have introduced a valid rally trajectory selection scheme to ensure that the robot's training is not influenced by abnormal trajectories. 5. Reality-to-Simulation (Real2Sim) Transfer: This scheme is employed to validate the trained robot's ability to handle spinning balls in real-world scenarios. With Real2Sim, the deployment costs for robotic reinforcement learning can be further reduced. Moreover, the trajectory-state-based reward function is not limited to table tennis robots; it can be generalized to a wide range of cyclical tasks. To validate our robot's ability to handle spinning balls, the Real2Sim experiments were conducted. For the specific video link of the experiment, please refer to the supplementary materials.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。