The robot soccer game is a classic problem in robot control, which can design and verify new algorithms and migrate to other typical robotic applications. Most commonly applied methods are still rule-based, and their performance may be limited as the number of players increases and the interaction between players becomes more and more intensive. Reinforcement-learning-based methods are gaining attention and have been applied to deal with high-dimensional problems with various constraints, like robot soccer. This paper proposes a RL-based method to train a humanoid robot to learn and kick a soccer ball into a gate from scratch. To enhance performance, this paper designs a novel form of a reward function and generalizes the case to obstacle presence scenes. Simulation studies are performed based on Isaac Gym, and the result shows substantial gains in goal accuracy, efficiency, and speed compared with the baseline.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Reinforcement Learning Based Soccer Kicking for Humanoid Robots

  • Bo Yan,
  • Haier Zhu,
  • Xiu Li,
  • Xiang Li

摘要

The robot soccer game is a classic problem in robot control, which can design and verify new algorithms and migrate to other typical robotic applications. Most commonly applied methods are still rule-based, and their performance may be limited as the number of players increases and the interaction between players becomes more and more intensive. Reinforcement-learning-based methods are gaining attention and have been applied to deal with high-dimensional problems with various constraints, like robot soccer. This paper proposes a RL-based method to train a humanoid robot to learn and kick a soccer ball into a gate from scratch. To enhance performance, this paper designs a novel form of a reward function and generalizes the case to obstacle presence scenes. Simulation studies are performed based on Isaac Gym, and the result shows substantial gains in goal accuracy, efficiency, and speed compared with the baseline.