Learning agile soccer skills for a bipedal robot with deep reinforcement learning
Google DeepMind (United Kingdom) · Google (United Kingdom) · +2 more institutions
Abstract
We investigated whether deep reinforcement learning (deep RL) is able to synthesize sophisticated and safe movement skills for a low-cost, miniature humanoid robot that can be composed into complex behavioral strategies. We used deep RL to train a humanoid robot to play a simplified one-versus-one soccer game. The resulting agent exhibits robust and dynamic movement skills, such as rapid fall recovery, walking, turning, and kicking, and it transitions between them in a smooth and efficient manner. It also learned to anticipate ball movements and block opponent shots. The agent's tactical behavior adapts to specific game contexts in a way that would be impractical to manually design. Our agent was trained in…
Citation impact
- FWCI
- 23.77
- Percentile
- 100%
- References
- 88
Authors
28- THTuomas HaarnojaCorresponding
Google DeepMind (United Kingdom), Google (United Kingdom)
- BMBen MoranCorresponding
Google DeepMind (United Kingdom), Google (United Kingdom)
- GLGuy LeverCorresponding
Google DeepMind (United Kingdom), Google (United Kingdom)
- SHSandy H. HuangCorresponding
Google DeepMind (United Kingdom), Google (United Kingdom)
- DTDhruva Tirumala
Google DeepMind (United Kingdom), Google (United Kingdom), University College London
Topics & keywords
- Reinforcement learning
- Robot
- Humanoid robot
- Artificial intelligence
- Computer science
- Throwing
- Agile software development
- Ball (mathematics)